The best O2 phone deals in July 2017

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 O2 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 iPhones to the Samsung Galaxy S8, and its exclusive on the OnePlus 5 - this month so that you can find the best prices and plans for your needs. The 'Double Data Discount' bonanza has now started to dwindle but is still around on some handsets. So there are still some cheap O2 bargains out there to bag.

So why wait until Black Friday? If you're after something a little more specific, take a look at our comparison chart below. And if you're still not sure about O2, you can browse the best phone deals at other networks, too: 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. 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 | £125 upfront | Unlimited calls and texts | 6GB data | £27 per month
It may have just gone up by £25 upfront, but this O2 deal still leads the way on prices for the iPhone 7 with a medium amount of data. The monthly price is down to £27 per month, which is fantastic for the plentiful 6GB of data. And being with O2, you get the network's revered Priority rewards, too. Total cost over 24 months is £773

View this deal: at e2save

iphone 7 deals

iPhone 7 32GB | £134.99 upfront (with 10OFF code) | Unlimited calls and texts | 15GB data | £33 per month
10GB O2 deals on the iPhone 7 aren't as cheap as they used to be. Luckily, this very tasty 15GB deal is a more than adequate substitute. £144.99 is a lot to splash up front - even after you make use of our £10 discount code - but that much data is loads of allowance for Spotify and podcast downloading away from Wi-Fi. Total cost over 24 months is £926.99

View this deal: at Mobiles.co.uk

iphone 7 deals

iPhone 7 128GB | £175 handset | Unlimited calls and texts | 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 get a decent 6GB of data and much more room for music and videos. Total cost over 24 months is £871

View this deal: at e2save

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 | £160 upfront | Unlimited calls and texts | 6GB data | £29 per month
It was never going to be a cheap phone, but the iPhone 7 Plus is now starting to see prices tumble. And this 6GB O2 deal just took pole position. It's a good whack of data, plus you're getting O2's added extras of Priority gig tickets and cheap lunches. It's just gone up by a tenner, so it's now a smidge more than £850 over 24 months. Total cost over 24 months is £856

View this deal: at e2save

iphone 7 Plus deals

iPhone 7 Plus 32GB | £129.99 upfront (with 10OFF code) | Unlimited calls and texts | 15GB data | £39 per month
Mobiles.co.uk has just launched a much better set of 7 Plus deals on the O2 network - and this is one of them. 15GB is plenty of data for streaming and downloading and the company's Priority rewards scheme is worth being a part of if you're a big gig goer. Total cost over 24 months is £1065.99

View this deal: at Mobiles.co.uk

iphone 7 Plus deals

iPhone 7 Plus 32GB | £194.99 upfront (with 10OFF code) | Unlimited calls and texts | 30GB data | £39 per month
 We know that almost £200 is a massive wedge of cash to find for this deal, but the £39 a month payments and HUUUGE amount of data makes it just about worth it. We can't quite imagine how you'd even get close to using 30GB every 30 days, so a fine alternative to unlimited data. Total cost over 24 months is £1129.99

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 | £135 upfront | 6GB data | Unlimited minutes and texts | £29pm
This option from e2save is the very cheapest 6GB deal out there on any network at the moment. And you don't even need to fear being shortchanged, thanks to the healthy 6GB a month data allowance. All told it's a great balance and works out even cheaper than deals with less data. Total cost over 24 months is £831

View this deal: at e2save

Samsung Galaxy S8 | £144.99 upfront | 15GB data | Unlimited minutes and texts | £39pm
Darn...it was all looking so good for O2. Its double data discounts on the Galaxy S8 were a force to be reckoned with. But now they're gone gone gone, and the best offer it can muster for big data is this one. 15GB of data is a lot - but so is the price tag. Total cost over 24 months is £1080.99

View this deal: at Mobiles.co.uk

iphone 6s deals

Best Samsung Galaxy 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. The £180 upfront cost is offset by the low £37 monthly fee. Plus, you can sign up to O2 Priority rewards for lots of monthly freebies and discounts. Look downwards before you buy, however... Total cost over 24 months is £1068.

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

Samsung Galaxy S8 Plus | £59.99 upfront | 15GB data | Unlimited calls and texts | £44pm
O2 doesn't have the cheapest prices on the Galaxy S8 Plus, but you may still be tempted if you've had your head turned by the network's popular Priority rewards. 15GB is a massive amount of data for this massive phone for the price of O2's 5GB tariff from last month. Massive! Total cost over 24 months is £1115.99.

View this Samsung Galaxy S8 Plus deal at Carphone Warehouse

Samsung Galaxy S8 Plus | £99.99 upfront | 30GB data | Unlimited calls and texts | £48pm
This time last month, you couldn't get a sniff of 30GB on O2 for less than £1300 over the two years. This deal is way cheaper than that, with £48 payments every month after the just-reduced £100 splash at the outset. Total cost over 24 months is £1251.99.

View this Samsung Galaxy S8 Plus deal at Carphone Warehouse

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 32GB | £25 upfront | 500 texts and minutes | 1GB data | £17pm
Want to pay just £17 per month for your new iPhone SE? Thought so! Well you can with this improved deal from O2. Pay £25 at the top (half what it was last month) to get the low low monthly tariff. There's restrictions on text and call limits - 500 each - but the total spend across the two years is extremely compelling. Total cost over is 24 months is £433

Get this iPhone SE deal: from e2save

iphone SE deals

iPhone SE 128GB | FREE upfront | Unlimited calls and texts | 6GB data | £29pm
Like the look of the above, but claiming the cashback looks a bit too much like hard work? Then this really attractive all-rounder from e2save ticks all our boxes. Free, roomy handset memory - tick. Plenty of data - tick. Reasonable monthly spend - tick. We think your probably get the picture... And you get a free Amazon Fire 7 tablet, too! Total cost over is 24 months is £696

Get this iPhone SE deal: from e2save

iphone SE deals

iPhone SE 128GB | FREE upfront | Unlimited calls and texts | 15GB data | £33pm
Before you say anything, we KNOW that there are cheaper deals for bigger data. But only O2 has Priority rewards, giving free coffees, cheap lunches and priority booking for gig tickets. So if that sounds good, this is still a decently priced 15GB tariff. The cost over 24 months is £792

Get this iPhone SE deal: 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

samsung galaxy s7 deals

Samsung Galaxy S7 | £9.99 upfront | Unlimited calls and texts | 6GB data | £27pm
If (and it's a big if), you like the idea of a pink phone, then this 6GB a month deal is even better than the 3GB one above. You'll get a penny change from a tenner for the daintily decorated handset, and then it's only £27 a month. That's a steal. Total cost over 24 months is £657.99

View this deal over at e2save

samsung galaxy s7 deals

Samsung Galaxy S7 | £44.99 upfront (with 10OFF code) | Unlimited calls and texts | 15GB data | £33pm
This new 15GB deal is probably the sweet spot for the Galaxy S7 on O2 right now. That's A LOT of data for streaming, downloading and map navigating. So we're delighted to recommend this offer, with reasonable upfront spend (don't forget to enter 10OFF at the checkout) and £33 a month tariff. Total cost over 24 months is £836.99

View this deal at Mobiles.co.uk