The best O2 mobile phone deals - September 2017

Hunting for a new phone on O2? Perhaps looking for the best deals on the new Apple iPhone 8, Apple iPhone 8 Plus, or even OnePlus 5, S8, S8+, iPhone 7? Here are the top offers around today.

Happy with the O2 network or looking to switch, perhaps you fancy upgrading to a new smartphone such as the new Apple iPhone 8 or the OnePlus 5? Then you've come to the right page.

Stuff has done the leg work for you, digging around for the best current O2 deals on some of the best phones in the world. And for those of you who prefer to buy a handset outright, we've even included a choice SIM only offering for good measure.

These top deals all show the total cost of ownership, allowing you to see how much the contract will set you back over its duration.

Read on to find a great offer - and check out our similar articles covering Vodafone, Three and EE - plus visit our deals section for more great savings.

The best O2 Apple iPhone deals: £39/m w/ 5GB

Apple iPhone 8 

The best iPhone 8 deal on pre-order with O2 comes with a good deal of data for most - at 5GB, costing £39 a month, plus there's an upfront fee of £125.

  • 5GB data 
  • Unlimited minutes
  • Unlimited texts

TOTAL COST OF OWNERSHIP: £1061 

Apple iPhone 8 Plus

The Plus sized iPhone 8 key offering on the network sports 5GB of data, prices at £49 a month, and £129.99 upfront. 

  • 5GB data 
  • Unlimited minutes
  • Unlimited texts

TOTAL COST OF OWNERSHIP: £1076.99 

Apple iPhone 7 Plus (32GB) 

The main deal for the 32GB iPhone 7 Plus also delivers a decent 5GB of data, for £44 a month plus a £50 upfront fee.

  • 5GB data
  • Unlimited minutes
  • Unlimited texts

TOTAL COST OF OWNERSHIP: £1106

Apple iPhone 7 (32GB)

O2's key offer for the 32GB iPhone 7 gives you a massive 3GB of data, for £32 a month, and with a £60 upfront cost.

  • 3GB data
  • Unlimited minutes
  • Unlimited texts

TOTAL COST OF OWNERSHIP: £828

* See more O2 deals here

The best O2 OnePlus 5 and SIM Only: £41/m w/ 3GB

The new OnePlus 5 is exclusively available on contract with O2, in a 64GB version (grey) and 128GB model (black) - with the best deals below. 

OnePlus 5 64GB 

This comes with a decent amount of data for most and costs £41.00 a month, with an upfront fee of £9.99.

  • 3GB data
  • Unlimited minutes
  • Unlimited texts

TOTAL COST OF OWNERSHIP: £993.99 

OnePlus 5 128GB

And for just £2 more a month you can double your storage capacity, and with that same good data allowance.

  • 2GB data
  • Unlimited minutes
  • Unlimited texts

TOTAL COST OF OWNERSHIP: £1041.99 

SIM Only

O2 is offering 25GB SIMO for just £35 a month, ideal to pair with a SIM free One Plus 5.

  • 25GB data
  • Unlimited minutes
  • Unlimited texts

Get it here for £25 per month from O2 in a Multi SIM

The best O2 Samsung Galaxy deals: £29/m w/ 3GB

Samsung Galaxy S8 Plus (64GB)

The former BT mobile phone network has the bigger S8 Plus with a massive 5GB at £46 a month, with a £19.99 upfront

  • 5GB data
  • Unlimited minutes
  • Unlimited texts

TOTAL COST OF OWNERSHIP: £1123.99

Samsung Galaxy S8 (64GB)

The leading S8 deal on O2 has a good amount of data at 3GB for £29 a month, with a £85 upfront cost

  • 3GB data
  • Unlimited minutes
  • Unlimited texts

TOTAL COST OF OWNERSHIP: £781

* See more O2 deals here