O2 has been one of the best networks in the UK for some time. It's the network that's renowned for its extra Priority reward giveaways. And if you switch to the O2 network you obviously want to be sure you're getting the best deals that O2 has to offer, and that's where this page comes in!
We've rounded up all of the best O2 phone deals on the best handsets - from the iPhone XR and Samsung Note 9 down to the cheaper P20 Pro and Samsung Galaxy S9.
And if you're still not sure about O2, you can browse the best phone deals at other networks, too - simply head to our best mobile phone deals page.
And if the deal you've found is being offered by retailer Mobiles.co.uk and costs at least £10 upfront, then make sure you enter our exclusive 10OFF discount code at the checkout to knock a tenner off (not yet available on the iPhone XR, XS and iPhone XS Max).
The best iPhone XR deals on O2:
The iPhone XR hits a sweet spot between high tech and reasonable pricing. It looks a lot like its more powerful brethren - both in appearance and on the spec sheet - and boasts a glorious 6.1-inch Liquid Retina display and A12 Bionic chipset without a £1,000 price tag.
iPhone XR deal from Mobiles.co.uk | O2 | £175 upfront | 15GB data | Unlimited minutes and texts | £34pm
Paying just £34 a month for an iPhone XR is pretty rare, usually there is a massive upfront cost but here you're only paying £175 upfront which is barely anything in the grand scheme of XR prices. Not to mention there's 15GB of data up for grabs here. Total cost over 24 months is £891
The best Samsung Galaxy S9 deals on O2:
OK, so the Samsung Galaxy S9 doesn't make massive strides on the S8, but that doesn't mean it's not still one of the best Android phones on the market right now. The cameras in particular are awe inspiring and tangible improvements have been made to both the biometrics and position of the fingerprint scanner.
Samsung Galaxy S9 |FREE | 30GB data | Unlimited minutes and texts | £37pm | £120 cashback by redemption
Okay £38 a month might sound like a lot to pay but hear us out. Not only do you have nothing to pay upfront but you also get a massive 30GB of data each month and you get £120 cashback by redemption which effectively knocks your monthly cost down to £32. Total cost over 24 months is £768
Samsung Galaxy S9 | £15 upfront (With 10OFF code) | 4GB data | Unlimited minutes and texts | £30pm
£30 a month bills and an upfront cost of just £15? That really is a bargain in our eyes. Yes, you only get 4GB of data but for this price that really shouldn't matter. And you're on O2 which means a whole host of priority rewards at your fingertips Total cost over 24 months is £735 (with 10OFF code)
The best iPhone XS deals and iPhone X deals on O2:
Oh gosh, Apple went and did it. After years upon years of incremental upgrades, it finally made something special to celebrate the 10th anniversary of the iPhone. For the iPhone X it has dropped the bezel altogether, while the 5.8-inch Super Retina HD is scarily good - and then it tweaked things a year later for the XS. Marvellous!
iPhone XS | £529.99 upfront | 15GB data | Unlimited minutes and texts | £34pm
Yes, the upfront price is high on this iPhone XS deal, but check out the healthy whack of data you get and the reasonably priced bills. We really think this one is worth considering, as the total two year spend is among the best you'll see. A fair price on a phone this impressive and selling well to prove it. Total cost over 24 months is £1,345.99
iPhone XS | £250 Upfront | Unlimited minutes and texts | 100GB data | £48pm
Over the Christmas period there was a brilliant cheap 100GB of data contract on O2 but sadly that's gone, this is the closest thing to replace it. For £48 a month you can get 75GB of data but you do have to pay £250 upfront. If you want a lot of data this is one of the best ways to go. Total cost over 24 months is £1,402
iPhone X 64GB | £75.99 upfront | 50GB data | Unlimited minutes and texts | £49pm
Need much more data for your streaming, surfing and downloading needs? Then Mobile Phones Direct has come to the rescue with this 50GB allowance. This deal used to have more data and no upfront costs but unfortunately those luxuries seem to have gone but this is still one of the best prices for big data on the iPhone X. Total cost over 24 months is £1251.99
The best Samsung Galaxy Note 9 deals and Note 8 deals on O2:
Samsung has now well and truly put the flaming memories of the Note 7 in the past. If the Note 8 was exceptional (6.3-inch infinity display and 6GB RAM), then the Samsung Galaxy Note 9 is even bigger and more powerful (6.4-inch infinity display and 8GB RAM). If you want the best big screen Android phones on the market, then look no further.
Samsung Galaxy Note 9 | FREE upfront |
25GB 75GB data | Unlimited minutes and texts | £48pm
Okay here we go, the big guns. This O2 contract gets you 75GB of data to power through every month. You can get this for just £48 a month and absolutely nothing upfront. That really is a bargain for that much data! Total cost over 24 months is £1152
Samsung Galaxy Note 9 | £210 upfront (with 10OFF)| 15GB data | Unlimited minutes and texts | £32pm
If the above deal just didn't cut it for you in terms of data this might be more up your street. For £210 upfront and £32 a month you get 10GB of data. This deal is another one of Mobiles big price cuts and with Samsung's cashback deal this becomes an incredibly affordable offer. Total cost over 24 months is £758 (with 10OFF and Samsung Cashback)
Samsung Galaxy Note 8 | £100.99 upfront | 15GB data | Unlimited minutes and texts | £34pm
This used to be our favourite O2 Note 8 deal until they threw on a big upfront cost. But either way this is still a good deal and the best on O2 right now. Not only do you only have to pay £34 each month but you also get a big 15GB of data to play with. Plus a taste of those O2 Priority rewards. If you're willing to pay that upfront cost it's a great deal from there on. Total cost over 24 months is £916.99
The best iPhone 8 deals on O2:
Thanks to the spectacle that was the iPhone X launch, the reception for the iPhone 8 was a little bit flat. Which we think is unfair - it improves on the iPhone 7 with wireless charging and an improved camera. Plus, it's quite a bit cheaper. So if you're looking for the best iPhone but the price of the iPhone X is too much to cope with, try the 8 on for size instead.
iPhone 8 64GB | £40 upfront (with 10OFF code) |15GB data | Unlimited minutes and texts | £34pm
O2 used to have the best iPhone 8 deal going but sadly that is gone. However, this is still a pretty great deal for a combination of big data, cheap monthly payments and not too much upfront. Total cost over 24 months is £856
Best Samsung Galaxy S8 deals on O2:
There's no doubt that the Samsung Galaxy S8 is a fantastic phone. The lightning fast chip-set and introduction of its infinity screen makes it the premier Android experience. And now that the S9 is here, it's no longer even that expensive.
Samsung Galaxy S8 | FREE upfront | 9GB data | Unlimited minutes and texts | £28pm
This is one of our current favourite Samsung Galaxy S8 deals. For £28 a month and nothing upfront you get a strong 9GB of data. This works out at one of the best value S8 deals we've seen so far so act fast. Total cost over 24 months is £672
The best iPhone SE deals on O2:
The iPhone SE looks and feels exactly the same as the iPhone 5S. But instead of sporting two-year-old hardware it's been updated, with a faster CPU and graphics, and the 12MP iSight camera straight out of the iPhone 6S. It's a modern iPhone in the shape of an old iPhone, for people who like the old iPhones but want more up-to-date hardware.
iPhone SE 32GB | FREE upfront | Unlimited calls and texts | 1GB data | £18pm
O2 has just come good with one of the very cheapest prices you can get right now on the iPhone SE, especially from one of the four biggest UK networks. This is decent on the budget Apple iPhone, with monthly bills of a mere £18 per month and Mobiles.co.uk has removed the upfront cost to a big fat ZERO. The cost over 24 months is £432
iPhone SE 32GB | FREE upfront | Unlimited minutes and texts | 4GB data | £29m
Anything over a meagre amount of data isn't exactly what we'd call cheap on the iPhone SE with O2 at the moment. Go over 4GB of data and things really get out of hand, but this Carphone Warehouse deal isn't too bad. The total cost of this deal over 24 months is £696
The best Google Pixel 3 and 3 XL deals on O2:
The Google Pixel 3 and 3 XL are relatively new devices on the flagship scene but they have very quickly become two of our favourites. Powerful processors, loud speakers, but most importantly they have what is arguably the best cameras you can get on a phone right now.
Google Pixel 3 | FREE upfront | 30GB data | Unlimited minutes and texts | £37pm | £168 cashback by redemption
£37 a month might seem like a lot to spend on a phone but this is worth it. Not only do you get 30GB of data every single month but you also get £168 in cashback by redemption which means the cost is effectively £30 a month. Total cost over 24 months is £720 (after cashback)
Google Pixel 3 XL | £40 upfront (with 10OFF code) | 30GB data | Unlimited minutes and texts | £37pm
This is hands down the best 3 XL deal out there. Not only do you get 30GB of data but you don't have to pay much upfront and only have £37 a month payments, which for a device of this size and power is an absolute bargain. Total cost over 24 months is £938