The best iPhone 8 deals for Christmas 2017

All the deals and pre-order info for the 64GB and 256GB versions of iPhone 8 and 8 Plus

TODO alt text

The iPhone 8 and iPhone 8 Plus are now in stores and available to buy online! Both handsets are available in 64GB and 256GB variants. 

iPhone 8 SIM-free pricing is £699 for 64GB and £849 for 256GB. 

iPhone 8 Plus SIM-free pricing is £799 for 64GB and £949 for 256GB. 

Apple finance deal - remember that Apple does its own financing deals which can often be better value than the networks (you can then get a SIM-only deal) iPhone 8 is from £33.56 per month for 24 months while iPhone 8 Plus is from £38.35 per month.

Below is our super-duper comparison engine, plus all the information we've received from carriers and retailers.

iPhone 8 and 8 Plus around the networks

EE

EE will offer iPhone 8 and iPhone 8 Plus, EE also has a UK exclusive on the cellular version of the Apple Watch Series 3. EE will also range the iPhone X in due course.

The iPhone 8 is £57.99 per month, plus £49.99 up front, including an 8GB monthly data allowance. 

For the iPhone 8 64GB there's a special offer of 100GB for the price of 25GB on a £68 per month plan, plus £9.99 up front. Customers who take up this special offer will also enjoy a new iPhone every single year with EE Annual Upgrade (offer open til 2 November). 

The iPhone 8 Plus 64GB is available on the exactly same plans as the iPhone 8, with an additional cost of just £5 per month – for example the iPhone 8 Plus is £62.99 per month, plus £49.99 up front, including an 8GB monthly data allowance.

The iPhone 8 256GB is available from £58 per month, plus £130 up front, including a 3GB monthly data allowance. Again a special offer is available of 100GB for the price of 25GB is available on a £72.99 per month plan, plus £39.99 up front. Again this includes EE Annual Upgrade and the offer is open until 2 November.

The iPhone 8 Plus 256GB is £72.99 per month, plus £79.99 up front, including a 25GB monthly data allowance. The 100GB data offer with EE Annual Upgrade is available on the iPhone 8 Plus for £77.99 per month, plus £39.99 up front 

EE is also introducing a selection of wireless chargers and accessories on its Add to Plan scheme that enables you to spread the cost over 11 months. 

Order iPhone 8 and iPhone 8 Plus from EE

Giffgaff

Pricing on pay monthly for the iPhone 8 is £43.46 for the iPhone 8 64GB and £50.90 for the 256GB version. For the iPhone 8 Plus, the pricing is £48.42 and £55.87 respectively. 

iPhone 8 and iPhone 8 Plus will come unlocked from Giffgaff ready with a giffgaff PAYG SIM and 4G ‘goodybags’ from £5 up to £20. 

The £18 goodybag range, now also offers 6GB, 2,000 minutes and unlimited texts will include 50% extra data at 9GB.

The £12 goodybag offers 3GB, 750 minutes and unlimited texts, whilst £15 will now get members 5GB data, 1000 minutes and unlimited texts. 

For £20, members get unlimited UK minutes, unlimited texts and ‘always on’ UK data.
 

Check all the pricing info for the iPhone at Giffgaff

O2

O2 is offering the iPhone 8 and iPhone 8 Plus on a range of tariffs. 

This year, O2 is offering iPhone customers a free screen replacement and giving existing customers an extra 10GB of data. 

The free screen replacement applies to iPhone 8 or iPhone 8 Plus on O2 Refresh tariffs with at least 20GB of data. These start at £63 per month with an upfront cost of £90 for an iPhone 8 64GB and come with unlimited minutes and texts.

Order the iPhone 8 and iPhone 8 Plus from O2

Sky Mobile

Sky Mobile will also be ranging the iPhone 8 and 8 Plus.  

Prices for the iPhone 8 on Sky Mobile start at £32 per month for an iPhone 8 64GB, with 500MB of data and Unlimited Calls and Texts for Sky TV customers. There's no upfront cost. 

For the iPhone 8 Plus, prices start at £37 per month with no upfront cost. 

Order the iPhone 8 and 8 Plus from Sky Mobile

Tesco Mobile

Tesco Mobile has also gone live with its iPhone 8 and 8 Plus tariffs.

The iPhone 8 tariff options are shown below with options for Tesco Mobile’s usual Anytime Upgrade and the new Anytime Upgrade Flex contract.

Our pick of the deals is the iPhone 8 Plus 64GB on a £45 per month deal for loads of minutes and texts plus 4GB of data. 

Check out the Tesco Mobile iPhone 8 deals

Three 

Three UK has announced it will range the new iPhone 8 and iPhone 8 Plus in all new colours. It will also stock the iPhone X when that is released. 

Here are Three's available contracts:

Pre-order iPhone 8 and iPhone 8 Plus from Three

Vodafone

The iPhone 8, iPhone 8 Plus are available at Vodafone UK. The network will also range the iPhone X when it is available. 

The iPhone 8 64GB is available on a £48 monthly tariff with an £70 upfront cost, while the iPhone 8 Plus 64GB is available from £58 per month with a £60 upfront cost. 

Vodafone says that any customer who orders the iPhone 8 and iPhone 8 Plus now until 13 November, 2017 on an 8GB plan or above will receive 10GB of extra data each month. This applies to ANY iPhone including the older handsets. You'll also get an extended 24-month warranty at no extra cost.

Order the iPhone 8 and 8 Plus from Vodafone

Plus there's plenty of deals available through etailers: 

Carphone Warehouse 

Carphone Warehouse and iD Mobile are offering the iPhone 8 and iPhone 8 Plus. Carphone will also stock the iPhone X when that is released. 

iPhone 8 64GB

iPhone 8 Plus 64GB

Order iPhone 8 and iPhone 8 Plus from Carphone Warehouse

Mobile Phones Direct

£48.00 a month for a 24 month contract including 18GB Data, Unlimited minutes and texts on Vodafone

£49.79 a month for a 24 month contract including 30GB Data, unlimited minutes and texts on Three.

Check out all the Mobile Phones Direct deals