UPDATE: The Black Friday and Cyber Monday weekend is now over so this page will no longer be updated. But there are still some great deals that are still going, just don't bank on all of them still being around. Instead, check out our everyday, updated best iPhone 8 deals page for all the best deals.
The official Black Friday and Cyber Monday weekend has been and gone and it was an absolutely brilliant time to pick up bargain iPhone 8 tariffs. In fact, if you take a quick look below then there may be a few stragglers still available.
However, they won't be around much longer and soon all those sweet, sweet offers on the 2017 Apple flagship will be a distant memory. We're striking them through when we see that they've been discontinued and we'd suggest that you head on over instead to our current best iPhone 8 deals to see what you can get right now in the UK.
2018's best Black Friday iPhone 8 deals:
iPhone 8 from Mobiles.co.uk | Vodafone | FREE Upfront | Unlimited minutes and texts | 100GB data | £36pm + £40 cashback
Since the release of the iPhone 8 we've had another five Apple handsets meaning the iPhone 8 is no longer the newest Apple device you can get but that by no means makes it a bad device. In fact, the iPhone 8 is the perfect device for people that want a strong iPhone without the crazy prices of the newest devices. Total cost over 24 months is £824
iPhone 8 |
£639 £599 upfront
If you just wanted the handset without all the commitment of a contract then maybe buying it SIM-free could be your best choice. You can get it for about £40 off right now knocking down the price to just under £600 with a number of different retailers.
Get this deal with John Lewis - £599
Get this deal with Amazon- £599
Get this deal with Argos - £599
Get this deal with Very - £599View Deal
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. Total cost over 24 months is £697.75
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. Total cost over 24 months is £576
iPhone 8 with 60GB data from Virgin Mobile | FREE upfront | 5000 minutes | Unlimited texts |
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. Total cost over 24 months is £816