A flagship Apple phone without the premium price tag.
This article includes affiliate links. If you click one and make a purchase we may receive a commission. Learn more here.
The iPhone 8 arrived on the scene in September 2017 so it’s coming up to three years. However, given the fact that this was once the most expensive iPhone you can buy, it’s a powerful phone that still more than holds it’s own now in 2020, helped by the regular software updates from Apple to keep the operating system running efficiently, including the recent iOS 13 update which brought it a host of new features and optimisations, making a better deal than ever before.
With the launch of the premium iPhone XS and XS Max models, the iPhone 8 has come down in price which means you can pick up some rather nice deals now, making it considerably more affordable than Apple’s most expensive models.
You still get wireless charging, a great design and a brilliant camera too. Here at Direct Mobiles we’ve rounded up the very best iPhone 8 deals available in the UK today, hand-picked by our mobile experts.
iPhone 8 | £49.99 upfront | 15GB data | Unlimited minutes & texts | £26 a month
This deal from EE comes with a decent 15GB of data and is £7 less per month than the Vodafone deal above. As it’s on EE you’ll also get 6 months free Apple Music and 3 month Free BT Sport thrown into the deal too. Great price, data allowance and phone.
Grab this iPhone 8 deal at Metrfone.
iPhone 8 | FREE upfront | Unlimited data | Unlimited minutes & texts | £38 a month
Looking to pay nothing upfront with the lowest possible price per month? This is the best deal available. £38 a month and that includes Unlimited data plus unlimited minutes and texts plus £48 cashback on Vodafone.
Click here get this iPhone 8 deal at Fonehouse
iPhone 8 | £49 upfront | 100GB data | Unlimited minutes & texts | £32 a month
Need huge data? You won’t find that from Vodafone, EE or O2, however Three offer 100GB data on certain plans which includes this one which is their best deal available. £32 a month gets you 100GB data and unlimited minutes and texts with £49 upfront cost at Three.
Get this iPhone 8 deal at Three.
iPhone 8 | £350.99 upfront | 5GB data | Unlimited minutes & texts | £21.99 a month
iD Mobile runs on Three’s network so if their coverage is good where you live, work and play then you’ll be okay with iD too. FREE upfront and you get 5GB of data, unlimited minutes and unlimited texts for £21.99 a month.
View this iPhone 8 deal at E2Save.
iPhone 8 | £29.99 upfront | 15GB data | Unlimited minutes & texts | £33.14 a month
£29.99 upfront for your new phone, then this deal is for you on O2. This deal costs just £33.14 a month for your iPhone 8, including a decent 15GB of data, unlimited minutes and unlimited texts.
Order this iPhone 8 deal at O2.
Subscribe for mobile news, tips and exclusive offers straight in your inbox
Register your interest for the latest smartphones before they launch
Head to directmobiles.co.uk for the best smartphone and SIM only deals
Visit our YouTube channel Direct Mobiles TV for the latest smartphone reviews
Follow us and never miss an update…
The DMob Podcast: https://open.spotify.com/show/7mTrNvRCXWWnkGilycRL7s
Amazon Alexa: Just say “Alexa, enable Direct Mobiles” or https://amzn.to/2HiksLD