Best iPhone 7 Deals: The best pay monthly contracts in August 2017

So you’re looking for a new phone contract and the iPhone 7 has caught your eye? We’ve done the boring bit and scoured all the latest deals to find the best ones in August 2017.

Below, you can browse the cream of the crop and pick a deal that’s perfect for you. You’ll find the most knockout iPhone 7 Pay Monthly deals from all the UK’s most popular networks, including EE, Vodafone, O2, Three and more.

We’ve scoured and assessed the market to only bring you only the best iPhone 7 contract plans out there, so your search stops here if you’re after the ultimate bargain. We’ve got an exclusive voucher code TRUSTED10, which slices £10 off the upfront cost of all the Mobiles.co.uk deals below.

Here are our three favourite iPhone 7 deals this month:

Should you buy an iPhone 7?

Why should you go for an iPhone 7 deal, though? Well, Apple’s latest phone is one of its best yet. It comes with brand new display technology that makes the screen pop with colour and brightness. It’s also incredibly fast thanks to a new processor that makes using it immediate and slick.

Perhaps its best feature, though, is its fantastic camera. Not only does it launch instantaneously so it’s always ready to take a photo, it also takes beautifully detailed snaps and videos. The iPhone 7 really is one of the best phones to take pictures with.

If there’s one thing we’d love it would be for the battery to last a little longer, but for many people this won’t be much of an issue. It should still get you through the day.

That’s the nub of it, but if you want to read more check out our full iPhone 7 review.

Related: Best iPhone 7 Plus deals

Editor’s Pick iPhone 7 Deal

iPhone 7 32GB (Silver) | £115 upfront | Unlimited calls texts | 4GB data | £27 per month This great value Vodafone deal steals the spotlight this month, offering the lowest cost over 24 months than any of our other top deals. It’s more pricey upfront, and doesn’t offer the biggest data allowance going, but it’s a brilliant option if you’re on a small budget. Get £10 off the upfront cost at the checkout with voucher code TRUSTED10.

  • Total cost over 24 months: £763
  • View this deal at Mobiles.co.uk

Best Big Data iPhone 7 Deal

iPhone 7 32GB (Silver) | Free upfront | Unlimited calls texts | 30GB data | £44 per month This three deal is by far the best this month for people who want to luxuriate in lots of lovely 4G. You get a big enough allowance for some serious streaming, browsing and internet usage on the go, plus the handset comes free. Courtesy of Three.

Best Free iPhone 7 Deal

iPhone 7 32GB (Black)  | Free upfront | Unlimited calls texts | 2GB data | £34 per month Want the iPhone 7 without having to cough up before it’s in your pocket? This Three contract is the best free phone deal we spotted this month. It comes with a relatively small data allowance, but that’s expected given the low overall cost.

Best way to buy the iPhone 7 SIM-free

iPhone 7 32GB (Back, Grey, Rose Gold or Silver) | £19 upfront and £24.74 per month or £559 outright If you’re perfectly happy with your existing call, text and data bundle but you’re eager to get your hands on the iPhone 7, then you might want to consider this finance plan on the handset. You can either pay outright, or pay in manageable monthly chunks over a period of 24 or 29 months.

Best iPhone 7 Deals with EE

iPhone 7 32GB (Silver) | £65 upfront | Unlimited calls texts | 5GB data | £32.99 per month This EE deal offers some of the lowest monthly costs of all the deals on this page, despite lavishing you with a decent portion of data and not asking for the earth upfront. Get £10 off the upfront cost at the checkout with voucher code TRUSTED10.

  • Total cost over 24 months: £856.76
  • View this deal at Mobiles.co.uk


iPhone 7 32GB (Black) | £79.99 upfront | Unlimited calls texts | 10GB data | £37.99 per month If the previous EE deal isn’t quite enough to satisfy your lust for 4G, this bigger 10GB data deal is a good step up. Plus, it’s only an extra fiver per month for the privilege, so you might as well splash out if your budget’s flexible. Get £10 off the upfront cost at the checkout with voucher code TRUSTED10.

  • Total cost over 24 months: £991.75
  • View this deal at Mobiles.co.uk

Best iPhone 7 deals on O2

iPhone 7 32GB (Black) | £40 upfront | Unlimited calls texts | 2GB data | £32 per month This isn’t the cheapest 2GB deal going (Three’s Free Phone Deal is better value, or even the 3GB deal below), but it’s the best that O2 can do at the moment. Get £10 off the upfront cost at the checkout with voucher code TRUSTED10.

  • Total cost over 24 months: £808
  • View this deal at Mobiles.co.uk

Best iPhone 7 deals on Vodafone

iPhone 7 32GB (Silver) | £115 upfront | Unlimited calls texts | 4GB data | £27 per month This great value Vodafone deal steals the spotlight this month, offering the lowest cost over 24 months than any of our other top deals. It’s more pricey upfront, and doesn’t offer the biggest data allowance going, but it’s a brilliant option if you’re on a small budget. Get £10 off the upfront cost at the checkout with voucher code TRUSTED10.

  • Total cost over 24 months: £763
  • View this deal at Mobiles.co.uk


iPhone 7 128GB (Silver) | £80 upfront | Unlimited calls texts | 16GB data | £34 per month If you’re after a generous data allowance to fuel your downloading habits on the go, this Vodafone deal is one to seriously consider. It’s much cheaper than similar deals Vodafone was offering last month, so now seems a good time to sign up. Get £10 off the upfront cost at the checkout with voucher code TRUSTED10.

  • Total cost over 24 months: £896
  • View this deal at Mobiles.co.uk

Best iPhone 7 deals on Three

iPhone 7 32GB (Black)  | Free upfront | Unlimited calls texts | 2GB data | £34 per month Want the iPhone 7 without having to cough up before it’s in your pocket? This Three contract is the best free phone deal we spotted this month. It comes with a relatively small data allowance, but that’s expected given the low overall cost.


iPhone 7 32GB (Silver) | Free upfront | Unlimited calls texts | 30GB data | £37 per month This three deal is by far the best this month for people who want to luxuriate in lots of lovely 4G. You get a big enough allowance for some serious streaming, browsing and internet usage on the go, plus the handset comes free. Courtesy of Three.


Related: iPhone 8

If you spot any great mobile deals, let us know in the comments.

Latest from Trusted Reviews