The best iPhone 7 deals in February 2017

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

On this page you'll find all of the best iPhone 7 deals available in February 2017. Whether you're looking for unlimited data, a free phone or any other type of deal, you can use this page to choose the best option out there.

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 the best iPhone 7 deals for each network so you can see at a scan where the best deals are.

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

This month's best iPhone 7 deal:

iPhone 7 32GB | EE 4G | Unlimited calls and texts | 5GB  data |  £75 £50 upfront | £30.99 per month with free next day delivery
Use the voucher code SAVE25 to save an extra £25 on what was already the UK's best iPhone 7 deal. That reduces the upfront cost to £50 and leaves you paying £30.99 per month for 5GB data and unlimited calls and texts. That amount of data is more than enough for 99% of people - you'd only need more if you're planning to stream lots of music and video when not connected to wifi. This deal will run only until the end of Feb so act fast! Total cost over 24 months is £793.76

View this deal: Black | Rose Gold | Gold | Silver

The best value iPhone 7 deals this month:

iphone 7 deals

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 EE

iPhone 7 32GB | £60 upfront | 1GB data | Unlimited calls & texts | £30.99 per month
This is February's cheapest iPhone 7 deal on the EE network and offers decent value if you're happy to stick with 1GB data. You also get unlimited calls and texts which is a positive if you're making lots of calls. For a bit more over the course of your two year deal though you could get a bit more than this. Total cost over 24 months is £803.76.

View this deal: at Mobiles.co.uk

iPhone 7 deals on EE

iPhone 7 32GB | £25 upfront | 2GB data | 1000 mins | Unlimited texts | £33.49 per month
If 2GB data suits you better, this deal will only cost you an extra £1 ish per month which seems like a better deal to us. You get 1000 mins which is less than 'unlimited' of course, but that's still over 16 hours of talk time. Total cost over 24 months is £828.76.

View this deal: at Mobiles.co.uk

iphone 7 deals on vodafone

iPhone 7 32GB |  £125 £100 upfront | Unlimited calls and texts | 24GB data | £32 per month
Vodafone is the network to go for this month if you're after loads of data. Save £25 with the voucher code 25OFFVODA and then get a massive 24GB data for just 32GB per month. It works out a bit more expensive than the O2 deals but you get loads more data! Total cost over 24 months is £868

View this deal: at Mobiles.co.uk

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 (February 2017)

iPhone 7 32GB | £60 upfront | 1GB data | Unlimited calls & texts | £30.99 per month
This is February's cheapest iPhone 7 deal on the EE network and offers decent value if you're happy to stick with 1GB data. You also get unlimited calls and texts which is a positive if you're making lots of calls. For a bit more over the course of your two year deal though you could get a bit more than this. Total cost over 24 months is £803.76.

View this deal: at Mobiles.co.uk

iPhone 7 32GB | £25 upfront | 2GB data | 1000 mins | Unlimited texts | £33.49 per month
If 2GB data suits you better, this deal will only cost you an extra £1 ish per month which seems like a better deal to us. You get 1000 mins which is less than 'unlimited' of course, but that's still over 16 hours of talk time. Total cost over 24 months is £828.76.

View this deal: at Mobiles.co.uk

iPhone 7 32GB | EE | £100 upfront | 5GB | Unlimited calls and texts | £30.99 per month
For our money this is the best iPhone 7 deal available on EE this month. It only costs £40 more than the 1GB deal which is about £1.67 per month and for that you get 5x the data - 5GB instead of 1GB. Unlimited calls and texts sweetens the deal. Total cost over 24 months is £843.76

View these deals: at Mobiles.co.uk

iphone 7 deals

iphone 7 deals on o2

Best iPhone 7 deals on O2 (February 2017)

iPhone 7 32GB |  £50 £40 upfront | Unlimited calls and texts | 5GB data | £40 per month
If you want to be on O2 but you need a little more data, this is the next best deal. Again you can use the voucher code 10OFF to reduce the upfront cost of this deal to £40 and then pay £40 per month for 5GB data with unlimited calls and texts. This deal is £49.99 cheaper than it was last month! Total cost over 24 months is £1,000

View this deal: at Mobiles.co.uk

iphone 7 deals

iphone 7 deals on vodafone

Best iPhone 7 deals on Vodafone (February 2017)

iPhone 7 32GB |  £125 £100 upfront | Unlimited calls and texts | 24GB data | £32 per month
Vodafone is the network to go for this month if you're after loads of data. Save £25 with the voucher code 25OFFVODA and then get a massive 24GB data for just 32GB per month. It works out a bit more expensive than the O2 deals but you get loads more data! Total cost over 24 months is £868

View this deal: at Mobiles.co.uk

iphone 7 deals

iphone 7 deals on Three

Best iPhone 7 deals on Three (February 2017)

The network with unlimited data

iPhone 7 32GB | £99.99 upfront | Unlimited calls and texts | 1GB data | £34 per month
The Three network is quite expensive at the moment, so this is the cheapest deal out there for the iPhone 7. It's £99.99 upfront and then £34 for 1Gb data and unlimited calls and texts. Not a bargain or a deal we'd particularly recommend but the best out there on this network at the moment. Total cost over 24 months is £915.99

View this deal: at Mobile Phones Direct

iphone 7 deals

iPhone 7 32GB | £124.99 upfront | Unlimited data, calls and texts | £48 per month
If you want to go with one of Three's unlimited data deals, this is the cheapest option out there on the iPhone 7 this month. It's a £124.99 initial outlay and then £48 per month for unlimited data, calls and texts. Total cost over 24 months is £1276.99

View this deal: at Addordable Mobiles

Tags