Apple’s new iPhone 8 and iPhone 8 Plus are available to buy now, but should you buy them direct from Apple or can you get a better deal elsewhere? We’ve done the hard work for to to find all of the best iPhone 8 deals and contracts, to help you decide where to buy.

Don't forget to buy a case for your iPhone 8 or iPhone 8 Plus, too. You can find our pick of the best cases here.

iPhone 8 & iPhone 8 Plus launch

The iPhone 8 and iPhone 8 Plus were unveiled by Apple at a special event on 12 September, and they were released on 22 September. The handsets are now available to buy online or in shops.

How much does the iPhone 8 cost?

The iPhone 8 is available in two capacities: 64GB and 256GB.

  • 64GB SIM-free costs £699.
  • 256GB SIM-free costs £849.

How much does the iPhone 8 Plus cost?

The iPhone 8 Plus is also available in the same two capacities:

  • 64GB SIM-free costs £799
  • 256GB SIM-free costs £949

Where to buy the iPhone 8 SIM-free

The most obvious place to buy the iPhone 8 SIM-free is from Apple itself. You can find the iPhone 8 available to buy now from Apple.

For the same price as Apple, you can also buy the iPhone 8 in all capacities and colours from the following:

Where to buy the iPhone 8 on contract

You can use the sliders and menus below to tailor the results to your needs. Choose how many minutes you need, how much data you're after, and how much you're willing to pay upfront. You can also choose between the 64GB and 256GB model. If you already know which you'd like, you can click "Show more Apple iPhone 8 Plus [capacity] offers" to see a much longer list of deals.

Where to buy the iPhone 8 SIM-free

The most obvious place to buy the iPhone 8 SIM-free is from Apple itself. You can find the iPhone 8 available to buy now from Apple.

For the same price as Apple, you can also buy the iPhone 8 in all capacities and colours from the following:

Where to buy the iPhone 8 Plus on contract

Again, you can use the sliders and menus in our contract comparison widget below to tailor the results to your needs. You can also choose between the 64GB and 256GB model, and click "Show more Apple iPhone 8 Plus [capacity] offers" to see a much longer list of deals for the model you'd prefer.

Where to buy the iPhone 8 Plus SIM-free

As with the iPhone 8, the iPhone 8 Plus is available SIM-free from Apple (click here) or from the following resellers: