The best iPhone 8 deals and contracts in June 2019

Realistically, the iPhone 8 is starting to feel its age. Coming near to the milestone of 2 years on the market, iPhone 8 deals are no longer the new kid on the block. To a phone, 2 years means being superseded a few times over and nearing its life in the bargain bin. But if you've got your smart buyer hat on you could see this as an opportunity. 

iPhone 8 deals are now incredibly affordable in comparison to some of Apple's newer devices, and despite some of our more back handed age comments above, we think this is still one of the best iPhones available to buy right now.

Unlike Apple's more recent iPhone XS Max or iPhone XS, it doesn't carry the knee-shaking prices and yes, the features are more up to date in those phones but the iPhone 8 has all of the core parts you need. 

You still get wireless charging, a stylish design and a great camera, even the processor is still pretty strong - in fact, the one thing you really lose out on is that classic Apple price tag.

You can save yourself lots of money now by using TechRadar's price comparison on this very page. And to make it even easier for you to get the best tariff on an Apple iPhone 8, we've picked out specific recommendations  further down the page so you can easily locate the most attractive deals at different data points, networks and budgets.

Filter and compare all of the iPhone 8 deals available in the UK:

Top 5 best iPhone 8 deals you can buy in the UK today:

iPhone 8 256GB | EE | £125 upfront (with TECH825 code) | 4GB data | Unlimited minutes  and texts | £23pm
If low monthly bills are the most important part of a phone contract for you, there isn't much beating this option. Yes, you do have to pay £125 upfront but after that you're left with monthly bills of just £23. For that price you still get a decent 4GB of data as well. Total cost over 24 months is £677

Get this exclusive iPhone 8 deal from

iPhone 8 64GB | Vodafone | £115 upfront (with 10OFF code) | 5GB data | Unlimited calls and texts | £26pm
This is currently one of the cheapest ways to get the iPhone 8. With such brilliant monthly costs of £26 it's hard not to say yes to this deal. Yes, you do have to pay a bit more upfront but we think its worthwhile for both the good data and monthly costs. Especially considering this deal has dropped in price a few times to reach this point. Total cost over 24 months is £739

Get cheap bills on this iPhone at

iPhone 8 64GB | O2 | £90 upfront (with code 10OFF) | 3GB data | Unlimited calls and texts | £26pm
This contract is about as good as any iPhone 8 deal is going to be right now. Much like the Vodafone offer above, you're paying £26 a month but there is slightly less data and £10 a month more. While there is no doubt both options are brilliant offers, Vodafone wins by the tiniest bit. Total cost over 24 months is £714

Head to to bag this brilliant iPhone 8

iPhone 8 64GB | Three | FREE upfront | All-you-can-eat data | Unlimited calls and texts | £47pm
In this contract's never-ending price rises and falls, it is currently...well somewhere in the middle, anti-climatic right? Costing £47 a month and absolutely nothing upfront, this is a contract that provides not only the obvious - unlimited data - but also gets it for you at a relatively affordable price. Total cost over 24 months is £1,128

Get this unlimited data deal with Affordable Mobiles

iPhone 8 64GB | EE | £35 upfront | 20GB data | Unlimited mins and texts | £31pm
If you want to jump on to the UK's fastest 4G network, 20GB is currently the best value way of getting it thanks to this Affordable Mobiles tariff. The monthlies are coming in at £31 and there's only a small price of £50 to pay when you sign up. It's probably the best EE iPhone 8 deal out there in our view - a spellbinding mix of data, calls, texts and cost. Total cost over 24 months is £756

View this iPhone 8 deal from Affordable mobiles

iphone 8 deals

iPhone 8 review in brief

Obviously excellent, but not the newest by far


Screen size: 4.7-inches | Resolution: 750 x 1334 | Rear camera: 12MP | Weight: 148g | OS: iOS 11 | RAM: 2GB | Storage: 64GB/256GB | External storage: No | Battery: 1821mAh

Reasons to Buy
Better screen than iPhone 7
New gold colour is handsome
Reasons to Avoid
It's expensive
Same old design

Don't expect a revolution with the iPhone 8. It's essentially a tweaked iPhone 7 with a few enhancements and one or two upgrades. For that reason we wouldn't particularly recommend this phone to anyone with an iPhone 7 - but for those with older phones this could make a timely upgrade if the price of the iPhone XS or iPhone XR makes you want to weep.

Read TechRadar's full iPhone 8 review