The best O2 mobile phone deals - November 2017

Hunting for a new phone on O2? Perhaps looking for the best deals on the new Apple iPhone X, 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 XiPhone 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.

And stay tuned to our Black Friday page for more great deals.

The best O2 Apple iPhone deals: iPhone X £56/m w/ 20GB

Apple iPhone X

The best deal for the iPhone X on O2 comes with a very good 20GB data offering, costing £56 a month and £180 upfront.

  • 20GB data 
  • Unlimited minutes
  • Unlimited texts

TOTAL COST OF OWNERSHIP: £1524

Apple iPhone 8 

The best iPhone 8 deal with O2 comes with a good deal of data - 15GB, costing £44 a month, plus there's an upfront fee of £89.99.

  • 15GB data 
  • Unlimited minutes
  • Unlimited texts

TOTAL COST OF OWNERSHIP: £1145.99 

Apple iPhone 8 Plus

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

  • 15GB data 
  • Unlimited minutes
  • Unlimited texts

TOTAL COST OF OWNERSHIP: £1265.99 

Apple iPhone 7 (32GB) 

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

  • 15GB data
  • Unlimited minutes
  • Unlimited texts

TOTAL COST OF OWNERSHIP: £986

Apple iPhone 7 Plus (32GB)

O2's key offer for the 32GB iPhone 7 Plus gives you a big 15GB of data, for £46 a month, and with a £39.99 upfront cost.

  • 15GB data
  • Unlimited minutes
  • Unlimited texts

TOTAL COST OF OWNERSHIP: £1143,99

* 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 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: £1065.99 

SIM Only

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

  • 25GB data
  • Unlimited minutes
  • Unlimited texts

Get it here for £26 per month (12-months) in a Multi SIM

The best O2 Samsung Galaxy deals: Note 8 £56/m w/ 30GB

Samsung Galaxy Note 8 (64GB)

The stylus phone is around on O2 with a massive 30GB at £56 a month, with a £89.99 upfront

  • 30GB data
  • Unlimited minutes
  • Unlimited texts

TOTAL COST OF OWNERSHIP: £1433.99

Samsung Galaxy S8 Plus (64GB)

The former BT mobile phone network has the bigger S8 Plus with a massive 15GB at £44 a month, with a £50 upfront

  • 15GB data
  • Unlimited minutes
  • Unlimited texts

TOTAL COST OF OWNERSHIP: £1106

Samsung Galaxy S8 (64GB)

The leading S8 deal on O2 has a good amount of data at 15GB for £39 a month, with a £50 upfront cost

  • 15GB data
  • Unlimited minutes
  • Unlimited texts

TOTAL COST OF OWNERSHIP: £986

* See more O2 deals here