Apple's iPhone 8 Plus and iPhone 8 are still incredible phones, especially as they now start at £479, thanks to the iPhone 11's arrival.
We've selected the very best iPhone 8 Plus and iPhone deals below, or you can scroll further down to create your own deal using our special interactive widget.
Best Apple iPhone 8 Plus 64GB deals
• Our recommended iPhone 8 Plus deal on Vodafone comes with unlimited data, minutes and texts for £43 a month. That's with Mobile Phones Direct, and has a total cost of ownership of £1032. View the offer in Space Grey | Gold
• There's a decent EE offer for the Plus with 50GB of data at £41 a month, with unlimited minutes/texts. That's usually the cost of 25GB, via Affordable Mobiles (TCO £984). View the offer in Space Grey | Gold | Silver
• O2's best contract for the 8 Plus deal ships with a 60GB data allowance for £40 a month from Affordable Mobiles. It has unlimited minutes/texts, access to O2 Wi-fi, plus Priority for discounts and a TCO of £960 View the offer in Gold
• The 8 Plus on Three sports a good plan with 30GB of data for £45 a month (£49 upfront) and UL mins/texts. That's on the Go Binge setup with unlimited access to Apple Music, Netflix, Snapchat and more and a TCO of £1129. View the offer in Space Grey | Gold | Silver
The best Apple iPhone 8 64GB deals
• The best offering on Vodafone for the iPhone 8 has unlimited data, minutes and texts for £39 a month (99p upfront). That has a total cost of ownership of £936.99 via Mobile Phones Direct. View the offer in Space Grey | Gold | Silver
• EE's key offer with the Apple iPhone 8 comes with 30GB of data at £33 a month (no upfront fee). This is via Affordable Mobiles and it has unlimited minutes and texts (TCO £792). View the offer in Space Grey | Gold | Silver
• Apple's iPhone 8 best O2 plan sports a 30GB data allowance for £33 a month (£45 upfront cost), and unlimited mins/texts from Mobile Phones Direct. That's with 20GB free each month and access to O2 Wi-fi, plus Priority for discounts (TCO of £837). View the offer in Space Grey | Gold | Silver
• There's 30GB of data on Three's best iPhone 8 plan at £42 a month (£49 upfront) with UL mins/texts. It's on the Go Binge setup with unlimited access to Apple Music, Netflix, Snapchat and more and a TCO of £1105. View the offer in Space Grey | Gold | Silver
Searching for other iPhone 8 and 8 Plus deals instead?
Use the drop-down menus and sliders below to find the perfect contract plan for you.
The best iPhone 8 deals
- iPhone 8 deals at Carphone Warehouse
- iPhone 8 deals from Mobiles.co.uk
- iPhone 8 deals from Mobile Phones Direct
- iPhone 8 deals on EE
- iPhone 8 deals on O2
- iPhone 8 deals on Vodafone
- iPhone 8 deals on Three
- iPhone 8 deals on Sky Mobile
- iPhone 8 deals on Tesco Mobile
- iPhone 8 deals on Virgin Mobile
Upgrade to an iPhone 8
Carphone Warehouse has a handy tool on its site which allows you to check if you're eligible for an upgrade to the iPhone 8. Find out if you can upgrade today. If you can upgrade today, Carphone Warehouse has specific upgrade-only deals that aren't available to new customers.