Nearing its 2nd birthday, the iPhone 8 is starting to feel its age. To a phone, 2 years means being superseded a few times over and being condemned to the bargain bin for life. 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.
- Check out prices of other models by heading to our best mobile phone deals guide
- See how it compares to today's best iPhone XR deals
- Or compare this to all of today's best iPhone deals no matter the device
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 64GB | Vodafone | £175 upfront | 5GB data | Unlimited calls and texts | £24pm
This is currently one of the cheapest ways to get the iPhone 8. With such brilliant monthly costs of £24 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. Total cost over 24 months is £751
iPhone 8 64GB | EE | £50 upfront | 30GB data | Unlimited mins and texts | £33pm
If you want to jump on to the UK's fastest 4G network, 30GB is currently the best value way of getting it thanks to this Fonehouse tariff. The monthlies are coming in at £33 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 £817
iPhone 8 64GB | O2 | £25 upfront (with 10OFF code) |10GB data | Unlimited calls and texts | £31pm
For the absolute best when it comes to O2 with the iPhone 8 look no further. At a price point of £25 upfront (with our exclusive 10OFF code) and £31 a month this is as good as O2 gets. It is only further improved with the 10GB of data that's thrown in on top with these tariff - a brilliant overall contract. Total cost over 24 months is £769
iPhone 8 64GB | Three | £36.99 upfront | All-you-can-eat data | Unlimited calls and texts | £46pm
In this contracts never-ending price rises and falls, it is currently...well somewhere in the middle, anti-climatic right? Costing £46 a month and £36.99 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,147.99
iPhone 8 256GB | EE | FREE upfront | 8GB data | Unlimited minutes and texts | £43pm
We're fully aware that this deal is not going to be for everyone. With a monthly cost of £43 it isn't necessarily affordable but here's why we think it could be worthwhile. With a storage size of 256GB, you are going to be absolutely set for storing all of your music, films and photos without going over your cap. It also comes with a decent amount of data and its on EE. Total cost over 24 months is £1032
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