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.

Pre-orders of the iPhone 8 and 8 Plus began on 15 September, and the phones officially went on sale on 22 September. We're hoping supply will meet demand - though even Apple seems to be running low on iPhone 8 stock, with many models suggesting a two week wait if you pre-order now.

Price

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

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.