The iPhone 8 and iPhone 8 Plus are available to buy now from Apple, mobile networks and resellers, but where can you get the best deal? Read on to find out which iPhone 8 deal is best for you, whether you’re looking to buy SIM-free or on contract.


If you’re looking to buy SIM-free, here are the prices of the iPhone 8 and 8 Plus. (If you haven't yet decided which to buy, read our iPhone 8 vs iPhone 8 Plus comparison).

iPhone 8

  • 64GB: £699
  • 256GB: £849

iPhone 8 Plus

  • 64GB: £799
  • 256GB: £949

Both phones are available in black, silver, space grey, and a special (PRODUCT)RED edition, with proceeds to support the fight against AIDS. No matter the colour, the capacity and prices remain the same.

We’d recommend the following online stores for buying an iPhone 8 or 8 Plus:

Best iPhone 8 contracts

Buying SIM-free is likely to result in you spending less money in the long-run, but coughing up £699 upfront isn’t possible for many. Instead, you can get the iPhone 8 on contract, and we’ve got a comparison tool that’ll help you find a great deal that’s tailored to your needs.

Choose the capacity you’re interested in, and then choose how much data and minutes you need, followed by how much you’re willing to pay upfront. You can also use the drop down menu to narrow down the results further.

Best iPhone 8 Plus contracts 

As with the comparison tool above, you can use this one to find the best contracts for the bigger iPhone, the iPhone 8 Plus.