The best iPhone 6 deals in May 2017

Compare the best iPhone 6 deals here to find the perfect contract deal

So your contract is up, you're ready to upgrade and you're looking for the best iPhone 6 deal for your budget? Look no further – we've done all the research for you, and found all of the UK's best contracts for Apple's iPhone 6.

The good news is that the price of the iPhone 6 has just fallen through the floor, making it even more tempting to go for this over the new iPhone 7. Now with deals under £20 a month, there's never been a better time to pick up this still-fantastic phone.

There's no reason to wait until Black Friday 2017. With the deals you can grab in our comparison chart below, you can fill your boots with unlimited texts and minutes, as well as a healthy slug of data. Buy buy BUY!

More options: iPhone 7 deals | iPhone 6S Plus deals | iPhone 6S deals | iPhone 6 Plus deals | iPhone deals

iphone 6 deals

iphone 6 the best deal

The UK's best iPhone 6 deals across all UK networks:

Further down this page you will find the best iPhone 6 deals as chosen by our experts, on a network-by-network and model-by-model basis. But at the top here you'll find what we assess to be the overall best iPhone 6 deals available today.

iphone 6 deals

iPhone 6 deals on EE

iPhone 6 32GB | £35 upfront | Unlimited calls and texts | 1GB data | £17.99 per month
Wow! It looks like the bottom just fell out of the iPhone 6 market. EE has come up trumps with an exceptional deal for Apple's 2014 flagship phone. It's £35 upfront with our code, and then a crazy-low £17.99 a month after that. No other network can match this right now... Total cost over 24 months is £466.76

Get this iPhone 6 deal: over at e2save

iphone 6 deals

iphone 6 deals on o2

iPhone 6 32GB | £9.99 upfront | Unlimited calls and texts | 6GB data | £27pm
Need a bit more data, but still want to keep your monthly payments down to a minimum? Then it's O2 is the network you need with £27 for a healthy 6GB of data per month. Unless you stream and download away from wi-fi A LOT, that should be plenty. This is a really good deal. Total cost over 24 month is £657.99

Get this deal: from Carphone Warehouse

iphone 6 deals

iphone 6 deals on o2

iPhone 6 128GB | £164.99 upfront (with code) | Unlimited calls and texts | 1GB data | £34pm  
Looking for a cheap iPhone 6 deal for the 128GB variant? Apart from  the large up front cost, this deal is great for the extra storage space and low monthly cost - plus, you get an extra tenner off with the 10OFF discount code. Total cost over 24 months is £980.99

Get this deal: from Mobiles.co.uk
Voucher code: 10OFF

iphone 6 deals

Now let's break down the best iPhone 6 deals by network...

iphone 6 deals

iPhone 6 deals on EE

Best iPhone 6 deals on EE

iPhone 6 32GB | £35 upfront | Unlimited calls and texts | 1GB data | £17.99 per month
Wow! It looks like the bottom just fell out of the iPhone 6 market. EE has come up trumps with an exceptional deal for Apple's 2014 flagship phone. It's £35 upfront with our code, and then a crazy-low £17.99 a month after that. No other network can match this right now... Total cost over 24 months is £466.76

Get this iPhone 6 deal: over at e2save

iphone 6 deals

iPhone 6 32GB | FREE upfront | Unlimited calls and texts | 5GB data | £27.99pm Need a bit more data, but still want to keep your monthly payments down to a minimum? Then it's EE again, with £27.99 for 5GB of data per month. Unless you stream and download away from wi-fi A LOT, that should be plenty. This is a really good deal. Total cost over 24 month is £671.76

Get this deal: from Mobiles.co.uk

iphone 6 deals

iPhone 6 128GB | £139.99 upfront | Unlimited calls and texts | 2GB data | £37.99pm
Fancy loads more internal space for your music, movies and games? There's good news as this 128GB iPhone 6 deal has a monthly cost of just £37.99. The £139.99 upfront fee may be high (although down a fiver from last month), but you do get unlimited minutes and texts plus a 2GB of data. Total cost over 24 months is £1051.75

Get this iPhone 6 deal: from e2save

iphone 6 deals

iphone 6 deals on o2

Best iPhone 6 deals on O2

The network with extras like O2 Priority

iPhone 6 32GB | £40 upfront (with code) | Unlimited calls and texts | 500MB 1GB  data | £19pm
Now is a fantastic time to buy an iPhone 6. Apple's 2014 flagship phone remains a superb handset and you can now get it for less than £20 a month. It may only be 1GB of data, but at less than £500 across the 24 months, this is a very fine price. Total cost over 24 months is £496

Get this iPhone 6 deal: from Mobiles.co.uk
Voucher code: 10OFF

iphone 6 deals

iPhone 6 32GB | £9.99 upfront | Unlimited calls and texts | 6GB data | £27pm
Need a bit more data, but still want to keep your monthly payments down to a minimum? Then it's O2 is the network you need with £27 for a healthy 6GB of data per month. Unless you stream and download away from wi-fi A LOT, that should be plenty. This is a really good deal. Total cost over 24 month is £657.99

Get this deal: from Carphone Warehouse

iphone 6 deals

iPhone 6 128GB | £164.99 upfront (with code) | Unlimited calls and texts | 1GB data | £34pm
Looking for a cheap iPhone 6 deal for the 128GB variant? Apart from  the large up front cost, this deal is great for the extra storage space and low monthly cost - plus, you get an extra tenner off with the 10OFF discount code. Total cost over 24 months is £980.99

Get this deal: from Mobiles.co.uk
Voucher code: 10OFF

iphone 6 deals

vodafone

Best iPhone 6 deals on Vodafone

iPhone 6 128GB | FREE upfront | Unlimited calls and texts | 1GB data | £56pm
How does a free 128GB iPhone 6 sound? If your fancy is well and truly tickled, then look no further than this Vodafone deal. Yes, £56 a month is on the steep side, but in return you get all the minutes and texts you can shake a stick at as well as 1GB of data. Total cost over 24 month is £1,344

Get this deal: direct from Mobiles.co.uk

iphone 6 deals

iphone 6 deals on Three

Best iPhone 6 deals on Three

The Three network no longer does deals on brand new iPhone 6 handsets. If you want the iPhone 6 on Three, then you'll have to take a look at refurbished models only in our comparison chart above.