The best iPhone 8 deals in November 2018

The iPhone 8's reign is over. It used to be the flagship apple smartphone that everybody wanted, but somehow it now finds itself five models in the past with the iPhone XR being the most recent to usurp it. But the good news is for you, as that means iPhone 8 deals should now start to tumble - and that becomes great news when you consider that Black Friday and Cyber Monday 2018 is almost upon us.

You can compare iPhone 8 deals here (and see how much cheaper than the iPhone XR they are), and there are some ace options to consider. For example, we're still loving the excellent new 30GB tariff that we've made our new 'Editor's Pick' and Three's all-you-can-eat data plan. By the time we reach Black Friday, we reckon there will be some absolute bargains to be had.

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 price on an Apple iPhone 8 deal, 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.

And you can save £10 on the upfront cost of any iPhone 8 deal at Mobiles.co.uk by using the voucher code 10OFF at the checkout - it's exclusive to TechRadar readers and isn't available on the newer iPhone range as yet.

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

Best Black Friday deals so far:

iPhone 8 direct from iD | £69.99 £49.99 upfront | 500MB data | Unlimited minutes and texts | £24.99pm
Here you get the best of both worlds, you're not getting a huge upfront cost and the monthly cost is pretty good too. Balance out the two by paying a bit in each with this contract - one of the cheapest iPhone 8 deals we've seen to date.
 View Deal

iPhone 8 with 1GB data from Virgin Mobile | FREE upfront | 1000 minutes | Unlimited texts | £24pm
This is a pretty cheap contract overall, you've got no upfront costs to pay and then you only need to pay £24 a month, not a bad deal at all overall. You will have to watch your data usage with this contract though as you'll only have 1GB a month.
View Deal

iPhone 8 with 60GB data from Virgin Mobile | FREE upfront | 5000 minutes | Unlimited texts | £38 £34pm
If you're a big data user this deal might be more for you. You get a massive 60GB of data to get through a month, that's more than enough for most people's streaming habits and internet usage. You also only have to pay £10 a month more than the other deal so you're not breaking the bank too much.
View Deal

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

When the iPhone 8 hit the shelves, we were doing everything possible to prepare people that they were going to have to spend big to get the 2017 Apple iPhone. But as you'll see, you can already get this brilliant iPhone for less than £1000 over the two years and there are some fantastic deals to be snapped up...

iPhone 8 64GB | £240 upfront (with 10OFF code) | 4GB data | Unlimited calls and texts | £23pm
This is currently one of the cheapest ways to get the iPhone 8 on Vodafone (or any network for that matter), but it involves a rather large spend upfront. You get 4GB of data for your money, which will suit a lot of people. But the real standout feature here is those delectable £23 bills. And don't forget to save a tenner with our exclusive 10OFF code. Total cost over 24 months is £792

View this iPhone 8 deal at Mobiles.co.uk

iPhone 8 64GB | £79.99 upfront | 15GB data | Unlimited calls and texts | £34pm
O2 is so often the go-to network where decent data plans on the iPhone 8 are concerned. The best of those at the moment comes from Carphone Warehouse and it's 15GB of data a month tariff. Unlike many, this has actually just fallen in price. So at £34 a month and less than £100 to pay at the start, this is one of the cheapest ways to go for the iPhone 8 right now. Total cost over 24 months is £895.99

Take advantage of this iPhone 8 deal from Carphone Warehouse

iPhone 8 64GB | FREE upfront | 30GB data | Unlimited mins and texts | £36pm
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 Affordable Mobiles tariff. The monthlies are coming in at £36 and there's absolutely nothing 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 £864

View this iPhone 8 deal from Affordable Mobiles

iPhone 8 64GB | £49 upfront | All-you-can-eat data | Unlimited calls and texts | £43pm
Oh yes! Three just knocked almost £500 off its unlimited data iPhone 8 tariff, finally making it worth while to go all-you-can-eat. So you don't have to worry about overspending on those Netflix binges and Spotify streaming marathons. This is excellent work from Three on all-you-can-eat. Total cost over 24 months is £1081

Get unlimited data on the iPhone 8 with this Three deal

iPhone 8 256GB | £146.99 upfront | 10GB data | Unlimited calls and texts | £43pm
The iPhone 8 starts with 64GB instead of the the 32GB of the iPhone 7, but that's still not going to be enough room for the tunes, snaps and videos some people will want to store on their phone. This EE deal is one of the cheapest ways you can currently get the model with more memory and with the added bonus on being on the UK's fastest 4G mobile. Total cost over 24 months is £1178.99

Head Affordable Mobiles to bag this 256GB iPhone 8 deal

iPhone 8 deals: how much does the phone cost?

The RRP of the iPhone 8 on release was £799 but it seems to of dropped a whole £100 to £699 making it a pretty good saving right now. A cursory glance at our iPhone 8 SIM-free price page shows that you can now also pick it up a couple of hundred pounds cheaper than that. To get the phone on a 24 month contract you'll obviously have to pay quite a fair bit more than that, so depending on which of the many tariff works best for you you may or may not be better off buying SIM-free with your choice of our best SIM only deals.

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

iphone 7 deals

iPhone 8 deals: the best on EE this month

iPhone 8 64GB | FREE upfront | 30GB data | Unlimited mins and texts | £36pm
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 Affordable Mobiles tariff. The monthlies are coming in at £36 and there's absolutely nothing 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 £864

View this iPhone 8 deal from Affordable Mobiles

iPhone 8 256GB | £146.99 upfront | 10GB data | Unlimited calls and texts | £43pm
The iPhone 8 starts with 64GB instead of the the 32GB of the iPhone 7, but that's still not going to be enough room for the tunes, snaps and videos some people will want to store on their phone. This EE deal is one of the cheapest ways you can currently get the model with more memory and with the added bonus on being on the UK's fastest 4G mobile. Total cost over 24 months is £1178.99

Head to Affordable Mobiles to bag this 256GB iPhone 8 deal

iPhone 8 deals: the best on O2 this month

iPhone 8 64GB | £195 upfront (with 10OFF code) | 3GB data | 1000 mins | Unlimited texts | £23pm
Going toe-to-toe with the current best iPhone 8 deals around, this O2 effort gives you one less GB of data per month than Vodafone and a limit on calls but with a lower upfront cost. That could means it's good enough to be your choice, especially if you like the look of those O2 Priority rewards. Total cost over 24 months is £712

View this iPhone 8 deal at Mobiles.co.uk

iPhone 8 64GB | £79.99 upfront | 15GB data | Unlimited calls and texts | £34pm
O2 is so often the go-to network where decent data plans on the iPhone 8 are concerned. The best of those at the moment comes from Carphone Warehouse and it's 15GB of data a month tariff. Unlike many, this has actually just fallen in price. So at £34 a month and less than £100 to pay at the start, this is one of the cheapest ways to go for the iPhone 8 right now. Total cost over 24 months is £895.99

Take advantage of this iPhone 8 deal from Carphone Warehouse

iPhone 8 64GB | £29.99 upfront | 30GB data | Unlimited calls and texts | £38pm
EE has got the jump over O2 when it comes to 30GB iPhone 8 deals at the moment - a turn in fortunes. But this is still very good from MPD, with a reasonable amount to pay upfront and sub-£40 monthly bills for so much data on such a good mobile phone. Total cost over 24 months is £941.99

Buy this iPhone 8 deal from Carphone Warehouse

iPhone 8 deals: the best on Vodafone this month

iPhone 8 64GB | £240 upfront (with 10OFF code) | 4GB data | Unlimited calls and texts | £23pm
This is currently one of the cheapest ways to get the iPhone 8 on Vodafone (or any network for that matter), but it involves a rather large spend upfront. You get 4GB of data for your money, which will suit a lot of people. But the real standout feature here is those delectable £23 bills. And don't forget to save a tenner with our exclusive 10OFF code. Total cost over 24 months is £792

View this iPhone 8 deal at Mobiles.co.uk

iPhone 8 64GB | £59.99 upfront | 16GB data | Unlimited calls and texts | £42pm
The calibre of iPhone 8 deals on Vodafone took a real nose dive with the latest set of the network's tariff refreshes. And this is a prime example. A few months ago you would have been able to get 26GB of data on this iPhone for less money over the two years. We hope that the good times come again on Vodafone...and quickly. Total cost over 24 months is £1067.99

View this iPhone 8 deal at Carphone Warehouse

iPhone 8 deals: the best on Three this month

iPhone 8 64GB | £49 upfront | All-you-can-eat data | Unlimited calls and texts | £43pm
Oh yes! Three just knocked almost £500 off its unlimited data iPhone 8 tariff, finally making it worth while to go all-you-can-eat. So you don't have to worry about overspending on those Netflix binges and Spotify streaming marathons. This is excellent work from Three on all-you-can-eat. Total cost over 24 months is £1081

Get unlimited data on the iPhone 8 with this Three deal

iPhone 8 review in brief

Obviously excellent, but not the newest by far

SPECIFICATIONS

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