The best iPhone 7 deals available in September 2016

Our pick of all the best iPhone 7 deals in the UK

Loading editor's pick widget for iPhone 7...

iphone 7 deals

It's our mission to help you find the best value iPhone 7 deals in the UK. At this early stage many of the available iPhone 7 deals are quite expensive so we're choosing the best value options so you can pay as little as possible.

We've also just negotiated two exclusive iPhone 7 deals just for TechRadar readers, allowing you to save up to £50 on the upfront cost of the handset. That leaves you paying either £37 monthly for 6GB data on Vodafone or £35.99 for 5GB on EE. See below for more information about these deals!

At the top of this page you'll find a handy price comparison tool for comparing every iPhone 7 deal in the UK to find your perfect offer. Underneath that we've selected what we think are the best value deals overall and also for each network so you can see at a scan where the best deals are. We'll be updating this page constantly to make sure it's all up to date at all times. iPhone 7 deals are live now with an 'on sale' date of September 16th - if you pre-order today that's when you'll get your phone!

See also: iPhone 7 Plus deals | Mobile phone deals | iPhone 6S deals | iPhone SE deals

Loading iPhone 7 deals...

iphone 7 deals

iPhone 7 deals of the month

The best iPhone 7 deals this month:

At the top of our guide you'll see what we've chosen as this month's best value iPhone 7 deals. These are chosen purely on the basis of value - unlike some other sites we don't manipulate the order of these deals for commercial gain! Underneath the top deals section you'll see what we've chosen to be the best three iPhone 7 deals for each of the four major networks, those being EE, O2, Three and Vodafone.

iphone 7 deals

iphone 7 deals on vodafone

iPhone 7 32GB | £150 £100 upfront | Unlimited calls and texts | 6GB data | £37pm
The voucher code makes this the best iPhone 7 deal out there at the moment. Use the voucher code IP7001 to slash £50 on the upfront cost, reducing it to £100. That's good value when you consider it's a £37 monthly fee for a whopping 6GB data. Check out our iPhone 7 deals page to compare all iPhone 7 deals to see relative value but this one gets our seal of approval – otherwise we wouldn't tell you about it! Total cost over 24 months is £988

View this deal: Black | Silver | Rose Gold | Gold
Voucher code: IP7001

iphone 7 deals

iPhone 7 deals on EE

iPhone 7 32GB | £169 £139 upfront | Unlimited calls and texts | 5GB data | £35.99 on EE
If you want lots of data and you want to be on EE, this is a really good deal too and has a cheaper monthly fee versus the one above. The voucher code IP7002 takes £30 off the upfront fee, leaving you paying £139. That's not what you'd call 'cheap' but it is the best value iPhone 7 deal currently available on EE if you need a good data allowance. Total cost over 24 months is £1002.76

View this deal: Black | Silver | Rose Gold | Gold
Voucher code: IP7002

iphone 7 deals

iphone 7 deals on o2

iPhone 7 32GB | £39.99 upfront | Unlimited calls and texts | 1GB data | £43 per month
This is the best iPhone 7 deal on O2 in this pre-order phase. £39.99 is as low as you'd want to go really or it significantly cranks up the monthly fee. 1GB data is enough for most people and £43 isn't cheap but is the cheapest option right now! Good deal from Carphone Warehouse. Total cost over 24 months is £1071.99

View this deal: at Carphone Warehouse

iphone 7 deals

iphone 7 deals on o2

iPhone 7 32GB | £69.99 upfront | Unlimited calls and texts | 5GB data | £45 per month
For a bit extra compared to the deal above, you could get 5x the data. That's 5GB along with unlimited calls and texts for £45 per month with a market leading £69.99 upfront fee. Yes more expensive than the above O2 deal, but alos better value if you need the data. Total cost over 24 months is £1179.99

View this deal: at Carphone Warehouse

iphone 7 deals

iphone 7 deals on Three

iPhone 7 32GB | £99 upfront | Unlimited calls and texts | 30GB data | £44 per month
This is the best high data iPhone 7 deal out there right now, you get 30GB instead of 4GB which is awesome. 30GB is enough even for heavy streamers, and the £44 monthly fee is cheap compared to comparative deals on the other networks. You can use your entire allowance as a portable hotspot if you want, too. Total cost over 24 months is £1155

View this deal: at Three.co.uk

iphone 7 deals

Now let's break down the best iPhone 7 deals by network...

iphone 7 deals

iPhone 7 deals on EE

Best iPhone 7 deals on EE

The place to go if you want high-speed 4G

iPhone 7 32GB | £169 £139 upfront | Unlimited calls and texts | 5GB data | £35.99 on EE
If you want lots of data and you want to be on EE, this is a really good deal too and has a cheaper monthly fee versus the one above. The voucher code IP7002 takes £30 off the upfront fee, leaving you paying £139. That's not what you'd call 'cheap' but it is the best value iPhone 7 deal currently available on EE if you need a good data allowance. Total cost over 24 months is £1002.76

View this deal: Black | Silver | Rose Gold | Gold
Voucher code: IP7002

iphone 7 deals

iPhone 7 32GB | £89.99 upfront | Unlimited calls and texts | 5GB data | £45.99 per month
This is also a brilliant deal on iPhone 7. This deal was launched 24 hours after the first batch and is more competitive than the initial deals on this network. 5GB is a good amount, £89.99 is an average upfront cost and the monthly fee is better than the next 5GB offer. Total cost over 24 months is £1193.75

View this deal: at mobiles.co.uk

iphone 7 deals

iPhone 7 32GB | £94.99 £74.99 upfront | Unlimited calls and texts | 20GB data | £50.99 per month
This deal again just makes the first EE deal even better. Again from Buymobiles.net you can use the TR20 voucher code (this will work on all Buymobiles deals) to save £20 upfront which means it's £74.99 and then £50.99 monthly for 20GB and unlimited everything else. Total cost over 24 months is £1298.75

View this deal: at buymobiles.net
Voucher code: TR20 (works on any phone)

iphone 7 deals

iphone 7 deals on o2

Best iPhone 7 deals on O2

The network with extras like O2 Priority

iPhone 7 32GB | £39.99 upfront | Unlimited calls and texts | 1GB data | £43 per month
This is the best iPhone 7 deal on O2 in this pre-order phase. £39.99 is as low as you'd want to go really or it significantly cranks up the monthly fee. 1GB data is enough for most people and £43 isn't cheap but is the cheapest option right now! Good deal from Carphone Warehouse. Total cost over 24 months is £1071.99

View this deal: at Carphone Warehouse

iphone 7 deals

iPhone 7 32GB | £69.99 upfront | Unlimited calls and texts | 5GB data | £45 per month
For an extra £48 compared to the deal above, you could get 5x the data. That's 5GB along with unlimited calls and texts for £45 per month with a market leading £69.99 upfront fee. Yes more expensive than the above O2 deal, but alos better value if you need the data. Total cost over 24 months is £1179.99

View this deal: at Carphone Warehouse

iphone 7 deals

iPhone 7 32GB | £59.99 upfront | Unlimited calls and texts | 20GB data | £50 per month
If 10GB data just isn't enough, this is the best mega data iPhone 7 deal on O2 right now. You get 20GB data and unlimited calls and texts. In terms of value it's about the same as the deal above - you pay a little bit more for more data. Total cost over 24 months is £1259.99

View this deal: at Carphone Warehouse

iphone 7 deals

iphone 7 deals on vodafone

Best iPhone 7 deals on Vodafone

Offers extras like Spotify and Sky Sports

iPhone 7 32GB | £150 £100 upfront | Unlimited calls and texts | 6GB data | £37pm
The voucher code makes this the best iPhone 7 deal out there at the moment. Use the voucher code IP7001 to slash £50 on the upfront cost, reducing it to £100. That's good value when you consider it's a £37 monthly fee for a whopping 6GB data. Check out our iPhone 7 deals page to compare all iPhone 7 deals to see relative value but this one gets our seal of approval – otherwise we wouldn't tell you about it! Total cost over 24 months is £988

View this deal: Black | Silver | Rose Gold | Gold
Voucher code: IP7001

iphone 7 deals

iPhone 7 32GB | £79.99 upfront | Unlimited calls and texts | 3GB data | £42 per month
BOOM! This is a brilliant iPhone 7 deal, offering the perfect balance between data allowance, monthly cost and upfront fee. It's £100 more expensive than the 500MB deal but offers 6x the data at 3GB which is well worth if in our opinion. Great deal. Total cost over 24 months is £1087.99

View this deal: at mobiles.co.uk

iphone 7 deals

iPhone 7 32GB | £89.99 upfront | Unlimited calls and texts | 12GB data | £47 per month
This is the best high data iPhone 7 deal available on Vodafone and one of the best high data iPhone 7 deals out there. £89.99 is about average but £47 per month is a relatively good price to pay for 12GB data on this phone. We'd probably go for the deal above more than this one, but if you need the data this is one to watch. Total cost over 24 months is £1217.99

View deals: at mobiles.co.uk

iphone 7 deals

iphone 7 deals on Three

Best iPhone 7 deals on Three

The network with unlimited data

iPhone 7 32GB | £99 £79 upfront | Unlimited calls and texts | 4GB data | £42 per month
Very strong deal on the Three network here. Our voucher code TR20 will take £20 off the upfront cost of any phone at BM, making it £79 rather than £99 upfront and that means it's less than buying from Three direct. The only way to pay less than this is to seriously compromise your allowances so we love this deal. Total cost over 24 months is £1087

View this deal: at buymobiles.net
Voucher code: TR20 (works on any phone)

iphone 7 deals

iPhone 7 32GB | £99 upfront | Unlimited calls and texts | 30GB data | £44 per month
For only £2 more per month than the cheapest Three deal on this page, you get 30GB instead of 4GB which is awesome. If you need LOADS of data, this is the best iPhone 7 deal in the UK this week. 30GB is enough even for heavy streamers, and the £44 monthly fee is cheap compared to comparative deals on the other networks. You can use your entire allowance as a portable hotspot if you want, too. Total cost over 24 months is £1155

View this deal: at Three.co.uk

iphone 7 deals

Want to save more money? Go SIM only instead:

It can't have escaped your notice that the iPhone 7 deals went live on Friday. Needless to say, we've been through them all and the prices are rather expensive.

You can read about what the best options are on our iPhone 7 deals and iPhone 7 Plus deals pages. But hold on just a minute because there's actually a much cheaper way to get the iPhone 7 versus getting it on contract with EE, O2 and the rest.

The answer is to buy the phone outright and pair it with a SIM only deal instead. We've done the maths and it not only works out cheaper this way… it works out a LOT cheaper. What's more, if you have an iPhone 6S or any other recent phone to trade in at the same time you might be surprised just how affordable the iPhone 7 suddenly is after all. Let us explain...

How to pay as little as possible for the iPhone 7:

The cheapest way to get hold of an iPhone 7 on contract right now is with Mobiles.co.uk and Vodafone – their deal has you paying £99.99 upfront and £37 per month with a 24 month total cost of £987.99. And for all that money, all you get is 500MB data. That's a bit weak.

The best value deal on contract with 1GB data will cost you £1071.99 over two years, while this deal from Three with 30GB will set you back £1155 in total.

But check this out. Trade in your old phone with Mazuma and you'll retrieve a healthy amount to spend on your next phone - iPhone 6S trade-ins start at £300 which is excellent. If you then buy the iPhone 7 for an outright cost of £599 at Apple and pair it with a SIM only deal, you could pay as little as £395 in total across two years.

It works out quite a bit cheaper even if you don't trade in an old phone. Here's some step-by-step instructions:

iphone 7 deals are cheaper with sim only

iPhone 6s

1. Trade your existing phone:

As discussed, you can get quite a lot for your iPhone 6S and the place that pays the most is Mazuma. Just make sure your phone looks nearly-new and works properly. An iPhone 6S 16GB gets you £300, the 64GB version is worth £350 and the 128GB version will bag you £400.

You don't need last year's iPhone to do this though. An iPhone 6 will bag you £225 for the 16GB version. You can get a good whack for an iPhone SE – starting at £200 for the 16GB model. The Samsung Galaxy S7 Edge will get you £300. Hell, a Samsung Galaxy S6 will fetch you £160 so it's really worth you trading in like this whatever phone you have currently.

As we said, you could skip this step if you don't want to get rid of your existing phone - it still works out cheaper to buy the phone on its own with a SIM only deal.

Check your phone: See how much your phone is worth at Mazuma

iphone 7 deals are cheaper with sim only

iphone 7

2. Buy the iPhone 7 outright for £599

Your next task is to buy the iPhone 7 handset on its own. Currently it's only available from the Apple Store direct and prices are as follows:

If you don't want to pay this much for the phone - or can't afford to - then we have the answer to that too. Apple will allow you to put money down (minimum £99) against the phone and pay the rest monthly. It's available interest free on the iPhone 7 though is only available in store and not available at all on pre-orders so you'd need to wait until after Friday.

iphone 7 deals are cheaper with sim only

sim card

3. Buy a SIM only deal

Finally, all you need to do now is bag yourself a SIM only deal which is a far, far cheaper way to use the phone. SIM only deals are available from only £4 per month for 250MB data. But you'll probably want a bit more than that. With that in mind, here are some recommendations for what look like the best SIM only deals of the moment, followed by a comparison tool for choosing one that's tailored to your specific needs…

iD mobile

The cheapest 1GB deal: saves £652.99
If 1GB is enough for you, the cheapest deal currently available is on the iD network – it costs just £5 per month. If you're trading in an iPhone 6S 16GB, buying the iPhone 7 32GB and opting for this deal, it'll only cost you a grand total of £419 over 24 months.

View this deal: at iD Mobile

iphone 7 deals

iphone 7 deals on Three

The cheapest 4GB deal: saves £622.76
If 4GB is more what you're after, the cheapest SIM only deal going is on the Three network, via Buymobiles.net. Here you'll pay £9 per month for 4GB data and unlimited calls and texts. You even get £25 cashback! If you're trading in an iPhone 6S 16GB, buying the iPhone 7 32GB and opting for this deal, it'll only cost you a grand total of £490 over 24 months.

View this deal: at Buymobiles.net

iphone 7 deals

giffgaff deals

The cheapest unlimited data deal: saves £568
Hell, if you're going to save this much money why not go for an unlimited data deal? The cheapest SIM only deal currently available is from GiffGaff and you get unlimited data, unlimited minutes and unlimited texts for just £20 per month. If you're trading in an iPhone 6S 16GB, buying the iPhone 7 32GB and opting for this deal, it'll only cost you a grand total of £779 over 24 months

View this deal: at GiffGaff

iphone 7 deals

And that's all there is to it. It's a bit more hassle than buying the phone on a contract but you save so much money.

price hawk download

Original 09/09/2016 page follows...

The iPhone 7 was revealed by Apple on Wednesday and it looks at first glance like a decent step forward from the iPhone 6S. Gareth is still working on our iPhone 7 review but so far he really likes it.

We found out on Wednesday night that the iPhone 7 would cost £599 to buy outright, but we've had to wait 36 hours to find out what the first iPhone 7 deals would be like on contract. The networks and resellers themselves didn't know what they'd be charging until yesterday afternoon. Apple calls the shots and even controls some retailers' ability to run offers.

iPhone 7 deals: quick links

Dixons Carphone sites are usually a good place to look if you want to take the temperature of the mobile phone deals market. The combined might of Carphone Warehouse, Mobiles.co.uk, e2save and iD Mobile means the group buys in such volume it can use economies of scale to its advantage.

With that in mind, the first Carphone Warehouse iPhone 7 deals that were revealed to us under embargo last night are as follows:

Deals from all of the other sites are coming through to us right now. Sites to watch are usual suspect resellers Mobiles.co.uk, Buymobiles.net and Mobile Phones Direct as well as CPW's own network iD Mobile. The big networks are normally a bit more expensive to buy from direct but everyone will likely be a bit of awkward manoeuvring in the early stages. Expect prices to move about a bit until release next Friday and beyond.

Don't rely on those deals above being the cheapest because they're probably not - we're going to spend the next few hours looking through all of the iPhone 7 deals in the UK to pull out what we think are the very best offers. We'll be back in a bit to replace this article with a full 'iPhone 7 deals' page.

iPhone 7 deals quick links: Mobiles.co.uk | Buymobiles.net | Mobile Phones Direct | e2save.com

Original story follows...

It's not possible to say precisely what the iPhone 7 will cost you on contract just yet - we're waiting on networks like EE and resellers like Mobiles.co.uk and Buymobiles.net to release their prices. What we do know is that the iPhone 7 deals will be available for pre-order this coming Friday with an 'on sale' date of September 16th which is Friday next week.

In the meantime we can make some educated guesses about what the first iPhone 7 deals might be like.

Firstly, we do know that the iPhone 7 will cost £599 to buy outright in the UK. That comes in exactly as we predicted last week - slightly more expensive than last year probably due to a slightly weaker pound (thanks Brexit!).

From this we can attempt to derive the cost of a standard iPhone 7 deal at a site like Mobiles.co.ukbased on last year's iPhone 6S launch deals and the slight increase in cost this time around.

iPhone 7 deals

iPhone 7 retail deals: starting at £599

Available to buy instore and online on September 16th

We don't need to try and predict the price anymore - Apple has confirmed that the iPhone 7 will have a starting cost of £599 in the UK. That's if you want to buy it from the Apple Store itself and it'll probably cost the same amount for the first few weeks whether you get it from Amazon or Carphone Warehouse.

The £599 price tag is what you'll pay for the 32GB version of the iPhone 7. That is, of course, unless you want the new Jet Black iPhone 7 which is annoyingly unavailable in 32GB trim - presumably that's Apple predicting it'll be the most desirable new colour and charging a premium as a result. Or maybe the less cynical explanation is that shiny black costs more to produce... you decide.

Either way, if you want that version you'll have to go for a 128GB option which will cost you £699 (across all colours) while the bumper 256GB version will set you back another hundred quid at £799.

iPhone 7 deals

iPhone 7 contract deals: what to expect

Pre-orders available September 9th, delivery September 16th

If we're to predict what the early iPhone 7 deals will be on contract, we can look at the prices that EE, O2 and company were charging for the iPhone 6S in September last year.

Back then, the deals were hard to find with anything less than a £100 upfront cost. Even then, monthly fees of over £40 were the norm. The cheapest deal with 1GB data was on Three - that network was charging £99 upfront and £38 per month for 1GB and unlimited everything else. That's about what we'd expect to see this time around as well, though because the retail cost is slightly more this year we're expecting the iPhone 7 deals from resellers and networks to be a tad pricier as well.

The deals will start coming through Thursday night/Friday so we'll let you know as soon as we find out what they are. In the meantime, here's our prediction:

iPhone 7 predicted deals:

iphone 6 deals on o2

iPhone 7 32GB | £100 upfront | Unlimited calls and texts | 1GB data | £40 per month
Obviously don't count your chickens on this one - we'll be back when the pre-order deals are actually announced to help you find the absolute best value iPhone 7 deals. We'll also be working hard to negotiate some exclusive discounts just for TechRadar readers so that you'll be able to save some money.

Tags