The best O2 phone deals in May 2017

Get the best mobile phone deals on the O2 network

O2 has been one of the best networks in the UK for some time, and it's the only network that's renowned for its extra giveaways. If you switch to O2 though, 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 so that you can find the best prices and plans for your needs. If you're after something a little more specific, take a look at our comparison chart below.

Want to browse the best phone deals at other networks too? Here you go: Vodafone deals | EE deals | Three deals

Best O2 phone deals by handset

iphone 6s deals

iPhone 7 deals of the month

The best iPhone 7 deals on O2:

The new iPhone 7 is another smash hit mobile phone from Apple thanks to further design enhancements. It's now waterproof, has a better screen and stereo speakers. The long-rumoured dropping of the headphone jack has become a reality, but there's an adapter in the box for your old cans, or there's a pair of lightning cable-friendly headphones in the box too. Memory capacity has been given a boost now, with the smallest models now starting at a much more generous 32GB.

iphone 6s deals

iPhone 7 32GB |  £65 upfront  (with 10OFF code)| Unlimited calls and texts |  3GB 6GB data | £29 per month
O2 was already leading the way on its prices for iPhone 7s with a medium amount of data, and now it's even better. If you were worried that 3GB might now be quite enough data for you per month, 6GB should be plenty. This is a superb deal. Total cost over 24 months is £761

View this deal: at Mobiles.co.uk   

iphone 6s deals

iPhone 7 32GB |  £80 upfront (with 10OFF code) | Unlimited calls and texts | 20GB data | £35 per month
This dazzling new deal from O2 gives you stacks of data for a very reasonable monthly cost. £90 (or £80 with the below voucher code) for Apple's newest iPhone doesn't feel overpriced and the 20GB a month should be plenty for most users. Total cost over 24 months is £920

View this deal: at Mobiles.co.uk 

iphone 6s deals

iPhone 7 128GB | £140 upfront (with 10OFF code) | Unlimited calls and texts |  3GB 6GB data  | £29 per month
If 32GB just simply isn't going to cut it, then O2 is your friend. For a mere £29 a month you can get hold of the more capacious 128GB model. It's a bit of a wedge to spend up front, but you now get a decent 6GB of data and much more room for music and videos. Total cost over 24 months is £836

View this deal: at Mobiles.co.uk  

iphone 6s deals

cheap iphone 7 plus deals

The best iPhone 7 Plus deals on O2:

Apple's larger iPhone 7 Plus is a premium upgrade over the regular iPhone 7. In addition to being waterproof, rocking stereo speakers and having an improved screen this year, the iPhone 7 Plus has a dual-lens camera with an incredibly clear zoom function for professional looking pictures.

iphone 6s deals

iPhone 7 Plus 32GB | £100 upfront (with 10OFF code)| Unlimited calls and texts | 1GB data | £34 per month
This is a decent deal for the higher-end iPhone 7 Plus on O2 right now - yeah, you're only getting 1GB of data but it's one of the cheaper ways to own this phone - plus you're getting O2's added extras of Priority gig tickets and comedy screenings too, and for even less per month this time around, making the lifetime total much more palatable. Total cost over 24 months is £916

View this deal: at Mobiles.co.uk 

iphone 6s deals

iPhone 7 Plus 32GB | £140 upfront (with code 10OFF) | Unlimited calls and texts | 3GB data | £32 per month
O2's got some cheap deals for the iPhone 7 Plus, despite usually being pretty good for top phones. This time you're getting 3GB for a large-ish amount per month. The overall cost is actually lower than the 1GB deal, here, and as such  it's one of the cheaper on O2 right now (and obviously the cost has dropped overall). Total cost over 24 months is £908

View this deal: at Mobiles.co.uk

iphone 6s deals

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 abandonment of a large bezel around the screen makes it the premier Android experience. It's expensive for sure, but there are bargains to be found...

iphone 6s deals

Samsung Galaxy S8 | £150 upfront | 3GB data | Unlimited minutes and texts | £32pm
This option from O2 is the cheapest Galaxy S8 deal out there on any network at the moment. All told it's a pretty good deal when compared against all the others. You pay £125 which is about average for the launch deals, but the monthly is lower than average - £35 per month for 3GB and unlimited calls and texts. It's a good balance and works out cheaper even than deals with less data. Total cost over 24 months is £918

View this deal: at Mobiles.co.uk 

iphone 6s deals

Samsung Galaxy S8 | £150 upfront |  5GB 10GB data  | Unlimited minutes and texts | £34pm
POW! O2 just put itself in pole position when it comes to Samsung Galaxy S8 deals. 10GB of data will be sufficient for most users out there and £34 a month is just about as little as you can pay for this brand new flagship phone. Total cost over 24 months is £966

View this deal: at Mobiles.co.uk   

iphone 6s deals

Samsung Galaxy S8 | £79.99 upfront |30GB data | Unlimited minutes and texts | £61pm
If you want the S8 on O2 and need loads and loads of data, this is the best option for you. It's crazy expensive but if you need 30GB it's the cheapest deal out there if you want to go on contract and avoid a massive upfront fee. Total cost over 24 months is £1543.99

View this deal: at Carphone Warehouse 

iphone 6s deals

Best Samsung Galalxy S8 Plus deals on O2:

 When it comes to large screen Android mobiles, Samsung has once again raised the bar with its virtually bezel-less Galaxy S8 Plus. EE has a spectrum of plans available for this 6.2-inch monster. 

iphone 6s deals

Samsung Galaxy S8 Plus | £180 upfront | 3GB data | Unlimited calls and texts | £37pm
3GB of data is plenty for the average user thanks to the abundance of free Wi-Fi and this is a front-runner for the best Samsung Galaxy S8 Plus deal so far for moderate data users. The £180 upfront cost is offset by the low £37 monthly fee. You can also sign up to O2 Priority for lots of monthly freebies and discounts. Total cost over 24 months is £1068.

View this Samsung Galaxy S8 Plus deal at Mobiles.co.uk 

iphone 6s deals

Samsung Galaxy S8 Plus | £125 upfront | 5GB data | Unlimited calls and texts | £44pm
If the 3GB deal above isn't quite enough, then for just an extra £113 over the contract you could get 5GB instead. Prices for larger data bundles leap up astronomically after this, so have a serious think about it. Total cost over 24 months is £1181.

View this Samsung Galaxy S8 Plus deal at Mobiles.co.uk 

iphone 6s deals

cheap iphone se deals

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 super-fast 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 6s deals

iPhone SE 16GB | FREE upfront | Unlimited calls and texts | 1GB data | £26pm
O2 brings you some great iPhone SE deals this month. Here you get a free 16GB iPhone SE plus unlimited calls and texts, and 1GB of data for a monthly price of just £26. Total cost over is 24 months is £624

Get this iPhone SE deal: direct from Mobiles.co.uk 

iphone 6s deals

iPhone SE 16GB | £60 upfront | 500 minutes and 500 texts | 1GB data | £19pm
Want to pay just £19 per month for your new iPhone SE? Well you can with this deal from O2 which gives you an oddly low number of minutes and texts, but enough data to keep your WhatsApp, iMessage and Snapchat convos going all month. Total cost over is 24 months is £581.99

Get this iPhone SE deal: direct from Mobiles.co.uk 

iphone 6s deals

cheap galaxy s7 deals

The best Samsung Galaxy S7 deals on O2:

 Now succeeded by a newer model, Samsung's Galaxy S7 is still a superb phone. And now it's a generation older, there's an even better chance of getting it at a bargain basement price. 

iphone 6s deals

Samsung Galaxy S7 | £40 upfront (with code 10OFF) | Unlimited calls and texts | 3GB data | £27pm
This is a good lower-end deal with 3GB for you to play with - but while the monthly cost is the same, there's a touch more to spend at the start. The unlimited calls and texts remains as ever, and the upfront cost is possible to swallow for many. This is a decent deal this month, but it's still a good idea to see if 3GB fits your data limit. Total cost over 24 months is £688

View this deal over at Mobiles.co.uk 

iphone 6s deals

Samsung Galaxy S7 | £30 upfront (with code 10OFF) | Unlimited calls and texts | 20GB data | £35pm
We were about to call this a decent deal for the 5GB of data we thought it was offering... after all, it was a touch cheaper than last month for the same amount. And then we re-checked and saw that it was for TWENTY gigabytes, propelling it into the realm of best deal out there for this phone. SO MUCH DATA!  Total cost over 24 months is £870

View this deal over at Mobiles.co.uk