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
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.
This is the best iPhone 7 deal out there in the UK this month, courtesy of the voucher code 50OFFO2 which saves you £50 on the upfront cost. It reduces the upfront to £125 and then it’s only £28.50 monthly for 3GB data and unlimited everything else. It’s £6 more than the best EE deal over the two years and for that you get 3GB data instead of 1GB Total cost over 24 months is £809
iPhone 7 32GB |
£125 £75 upfront (use code 50OFFO2) | Unlimited calls and texts | 3GB data | £31.50 per month
This deal is significantly cheaper than it was this time last month – plus it’s a 3GB deal that’s cheaper even than any 1GB iPhone 7 deal on O2. Save £50 with the voucher code 50OFFO2 and pay £75 upfront and then £31.50 per month for 3GB data and unlimited calls and texts. Definitely the best deal available on O2 this month but it’s not as strong as that 5GB EE deal above. Total cost over 24 months is £831
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
iPhone 7 128GB |
£175 £125 upfront | Unlimited calls and texts | 3GB data | £34.50 per month
If you’re after more storage than 32GB then this 128GB iPhone 7 deal is just for you! Save £50 with code 50OFFO2 and then it’s £34.50 for 3GB data and unlimited everything else after the £125 upfront fee. It’s obviously not as cheap as the 32GB deals but the extra storage space is worth it for some people. Total cost over 24 months is £953
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.
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.