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.
Best O2 phone deals arranged by handset
The best iPhone 7 deals on O2:
The new iPhone 7 is set to be another smash hit mobile phone 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 robust 32GB.
iPhone 7 32GB |
£50 £40 upfront | Unlimited calls and texts | 5GB data | £40 per month
If you want to be on O2 but you need a little more data, this is the next best deal. Again you can use the voucher code 10OFF to reduce the upfront cost of this deal to £40 and then pay £40 per month for 5GB data with unlimited calls and texts. This deal is £49.99 cheaper than it was last month! Total cost over 24 months is £1,000
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 7 Plus 32GB | £114.99 upfront (with 10OFF code) | Unlimited calls and texts | 1GB data | £39.50 per month
O2's only got an average amount of cheap deals for the iPhone 7 Plus, despite usually being pretty good for top phones. This time you're only getting 1GB for a large-ish amount per month. The overall cost is one of the higher on offer, but it's the cheapest on O2 right now. Total cost over 24 months is £1062.99
iPhone 7 Plus 32GB | £134.99 upfront (with voucher code 10OFF) | Unlimited calls and texts | 5GB data | £40 per month
This is definitely the better iPhone 7 Plus deals on O2 right now. You get 5GB data for the less than last month, although sadly the upfront cost has risen to again - and then it's a flat £45 per month for 5GB data and unlimited everything else. Total cost over 24 months is £1094.99
iPhone 7 Plus 32GB | £54.99 upfront (with 10OFF code)| Unlimited calls and texts | 10GB data | £48 per month
If you're thinking of going for few more bytes this iPhone 7 Plus deal will net you double the data - 10GB instead of 5GB. Obviously not one of the cheapest deals, but if you're hell-bent on sticking with the bubbly network and want reams of data, this is the one. Total cost over 24 months is £1206.99.
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 fully up to date, 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. O2 is now running contracts for under £32 per month.
iPhone SE 16GB | FREE upfront | Unlimited calls and texts | 3GB data | £26.50pm
Not to be outdone, O2 also brings you some great iPhone SE deals. Here you get a free 16GB iPhone SE plus unlimited calls and texts, and 3GB of data for a monthly price of just £25.50. Total cost over is 24 months is £612
iPhone SE 16GB |
£44.99 £34.99 upfront | Unlimited calls and texts | 1GB data | £23pm
There's good news straight away with this top iPhone SE deal. Save yourself £10 on the upfront cost by using voucher code '10OFF'. The £23 per month cost is low, and with unlimited texts and calls plus 1GB of data thrown into the mix it's a great offer. Total cost over is 24 months is £586.99
iPhone SE 64GB | FREE upfront | Unlimited calls and texts | 3GB data | £31.50pm
Here's another solid iPhone SE deal from O2, this time with the large storage size handset. You get a free 64GB iPhone SE, unlimited calls and texts and 3GB of data. The cost over 24 months is £756
The best Samsung Galaxy S7 Edge deals on O2:
The Samsung Galaxy S7 Edge is a a good deal different to the S6 Edge we saw last year. It's bigger, it's better and there's a real reason to go for it over the smaller Galaxy S7. At 5.5-inches it's a little larger than the S7 but a tad smaller than the Galaxy Note 5 or the S6 Edge+ - it's the perfect size for those who covet the big screen but don't have the big hands to match, thanks to it being curved nicely into the chassis.
Samsung Galaxy S7 Edge | £130 upfront (with 10OFF code) | 3GB data | Unlimited minutes and texts | £26.50pm
One of the best Samsung Galaxy S7 deals this month from O2 this month - and this is another great choice for quite a slug of data. A decent amount of bytes, the world's best smartphone of the moment, and it's not that much per month to spend either. This is a great deal for all those that really like to get browsing and downloading on their phone, but only want a 'safe' amount of data on their blower. Total cost over 24 months is £766
Samsung Galaxy S7 Edge | £84.99 upfront (with 10OFF code) | Unlimited calls and texts | 5GB data - £38pm
As we get higher in the data allowances, the cost starts to level off a little bit. This one grows to £38 per month to get a decent amount of data - 5GB will be enough for most things you want to do with streaming and downloading over the course of a month. And trust us, you'll be doing a fair amount of that with this phone thanks to all its fancy features, so maybe look at the next deal up to be properly safe - and the overall price is a bit lower despite the higher upfront cost. Total cost over 24 months is £996.99
Samsung Galaxy S7 Edge | £129.99 upfront (with 10OFF code) | Unlimited calls and texts | 10GB data - £40pm This is the big kahuna when it comes to data. All the streaming and downloading you could want on a phone that's asking for just that - and there's loads of calling and texting to be playing with too. It's also one of the better deals out there on the pocket over the lifetime of the phone (although it has risen slightly this month) - as long as you want loads of bytes. Total cost over 24 months is £1089.99
The best Samsung Galaxy S7 deals on O2:
The Samsung Galaxy S7 has been around for a few months and is still the cheaper one of the 'best phone in the world' duo, with the S7 Edge a tasty - if more expensive - alternative. As is the techradar way we've found all the best deals from O2 and their partner stores online for this high end phone -and the good news is that while we were expecting the Galaxy S7 deals to be very expensive to start with, it's already come down a little in price - the UK market is very competitive, and prices do alter regularly. So if you're thinking about buying one it might be best to go early rather than wait a while – prices could easily go up in a few weeks.
Samsung Galaxy S7 | £90 upfront | Unlimited calls and texts | 3GB data - £26.50pm
This is a good lower-end deal with 3GB for you to play with - and the cost is down a touch this month again. 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 £711
Samsung Galaxy S7 | £20 upfront | Unlimited calls and texts | 5GB data - £35pm
You want 5GB of data and the gold version of the phone? This is the place to get it, and while it's a little to pay upfront, it's less than last month and the data allowance isn't too bad at all. You're getting a good amount of bytes, all the minutes and texts you could want and a low barrier to entry - an excellent choice, your majesty. Total cost over 24 months is £860
Samsung Galaxy S7 | £25 upfront | Unlimited calls and texts | 10GB data - £40pm
For the data-peckish user, this is the best Samsung Galaxy S7 deal on O2 this month. It offers 10GB data for the higher cost of £40 per month and a lower £25 upfront - while we're a little annoyed there's no free option at this level, it's not a lot to pay for a phone of this quality (although you might want to see what's coming with the S8 early in 2017). Total cost over 24 months is £985
The best Google Pixel and Pixel XL deals on O2
The Google Pixel replaces the Nexus 5X, and is the smaller offering that comes with 32GB or 128GB storage, a 5-inch 1080p display, 4GB of RAM, 12 megapixel camera and a whole lot more. The Google Pixel XL takes the place of the Nexus 6P as the larger, more premium, smartphone from Google. It comes with a 5.5-inch 2K resolution screen, 4GB of RAM and the same cameras as the smaller Pixel, all housed in a stunning metal body. We're listing the best Google Pixel deals right here so you can always find the cheapest prices!
Google Pixel 32GB | Free phone | Unlimited mins | Unlimited texts | 20GB data | £45pm
This month O2 are going hard on Google Pixel deals that come with loads of 4G data. This deal doesn't ask for any money upfront, and the monthly price is £45. For this you get unlimited minutes, unlimited texts and a huge 20GB of 4G data - which will keep even the most active of downloaders and streamers happy. The total 24 month cost on this deal is £1080
Google Pixel 32GB | £89.99 phone | Unlimited mins | Unlimited texts | 1GB data | £33pm
This is the cheapest way to get a Google Pixel with O2. You need to pay upfront, but at £89.99 that's not too bad for such a great (and recent) smartphone. This lowers the price you need to pay each month to £33, and you get unlimited minutes and texts. 4G data is only 1GB each month though, but if you don't do much browsing on your phone, you should be alright. The total 24 month cost on this deal is £881.99
Google Pixel XL 32GB | £119.99 phone | Unlimited mins | Unlimited texts | 3GB data | £41.50pm
If you're after a Google Pixel XL deal from O2, that trades an upfront cost for affordable monthly payments, then this is the deal for you. This deal asks you to part with £119.99 upfront, but the upshot is that monthly payments are £41.50. So a little pain to begin with for a much easier monthly payment scheme may be the way to go. The 3GB 4G data allowance should be plenty for most people as well. The total 24 month cost on this deal is £1115.99
Google Pixel XL 32GB | Free phone | Unlimited mins | Unlimited texts | 10GB data | £60pm
This month you can get a Google Pixel XL deal with no upfront cost, though this deal will only appeal to some people. That's because although the phone is free, and you get a huge 10GB of 4G data on top of unlimited calls and texts, the monthly cost is a tad eye watering at £60. However, if you want the Google Pixel XL without paying a penny upfront, along with loads of data, this could be your dream deal. The total 24 month cost on this deal is £1440
The best Xperia XZ deals on O2
Sony has produced remarkable phone with one of the market's leading cameras and fantastic build quality. The 5.2-inch screen is 1080p and looks fantastic, and there's plenty of power underneath the gorgeous exterior to make the Sony Xperia XZ one of the most powerful handsets on the market - and it's comfortable to hold as well, despite the large screen size.
Sony Xperia XZ | £50 upfront | Unlimited mins | Unlimited texts | 1GB data | £25pm
If you want a cheap deal with low 4G data then you'll have to pay upfront this month on O2. This deal gives you the handset for a reasonable £50 upfront cost, unlimited minutes and texts and 1GB of 4G data each month, and the monthly cost isn't too high at £25. This is an example of a deal that lets you pay upfront for a more manageable monthly payment and lower overall cost. Total cost over 24 months is £650
Sony Xperia XZ | Free upfront | Unlimited mins | Unlimited texts | 3GB data | £39.50pm
This is an excellent Xperia XZ deal for February. You get unlimited minutes, unlimited texts and a very nice 3GB of 4G data each month, which gives you plenty of wriggle room to download apps and games, stream movies and music and browse the internet. The monthly payments are impressively low as well for such a great handset - which is also thrown in without an upfront cost. Total cost over 24 months is £948
Sony Xperia XZ | £59.99 upfront | Unlimited mins | Unlimited texts | 5GB data | £38pm
Here's another good deal from Carphone Warehouse. You get the Sony Xperia XZ for an upfront cost of £59.99, along with unlimited minutes and texts and a very generous 5GB of 4G data each month - which is great if you love checking Facebook throughout the day, or playing songs on Spotify. Total cost over 24 months is £971.99