Best iPhone 6 deals

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. They're all 24-month deals – no way around that unfortunately – but there are some corking deals to be had on the iPhone 6, especially since the arrival of the iPhone 6S and iPhone 7. Fill your boots with unlimited texts and minutes, as well as a healthy slug of data.

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 16GB | FREE upfront | Unlimited calls and texts | 3GB data | £31.50pmThis is the cheapest iPhone 6 deal this month, with O2 offering a whole lot of data for its small monthly outlay. This is a top quality deal and should not be missed. Total cost over 24 months is £756

Get this deal:from Mobiles.co.uk

iPhone 6 16GB | FREE upfront | Unlimited calls and texts | 5GB data | £35.99pmIf you'd like a bit more data this iPhone 6 deal is for you as it manages too keep costs down while delivering on allowances. The total cost over 24 months is £863.76

Best iPhone 6 deals on EE

The place to go if you want high-speed 4G

iPhone 6 16GB | FREE upfront | 1000 minutes and unlimited texts | 2GB data | £33.49 per monthThe iPhone 6 is now two years old, but it's really not that dissimilar to 2015's iPhone 6S and 2016's iPhone 7. In other words it's still a brilliant phone and you can now get some really cheap deals. This one gets you a free handset for £33.49 per month which equals 1GB data, 1000 minutes and unlimited texts. Total cost over 24 months is £803.76

Get this iPhone 6 deal: direct from Carphone Warehouse

iPhone 6 16GB | FREE upfront | Unlimited calls and texts | 5GB data | £35.99pmIf you'd like to more than double your data allowance, and bump your minutes to unlimited, you'll need to pay just £2.50 each month. You still get unlimited texts and a free iPhone 6 - but here you can also enjoy a healthy 5GB of data. The total cost over 24 months is £863.76

Get this iPhone 6 deal:from Carphone Warehouse

iPhone 6 64GB | FREE upfront | 750 minutes and unlimited texts | 1GB data | £33.49pmFancy for internal space for your music, movies and games? There's good news as this 64GB iPhone 6 deal doesn't require you to pay anything up front, and the monthly cost is just £33.49. It may only give you 750 minutes and 1GB of data - but make no mistake, this is a great offer with £72 of cashback too. Total cost over 24 months is £731.76

Get this iPhone 6 deal:from Mobile Phones Direct

Best iPhone 6 deals on O2

The network with extras like O2 Priority

iPhone 6 16GB | FREE upfront | Unlimited calls and texts | 3GB data | £31.50pmA small monthly outlay, a free 16GB iPhone 6 and all the minutes and texts you can handle. This deal already has the right ingredients, but add into it a healthy 3GB of data and you're laughing. Total cost over 24 months is £756

Get this deal:from Mobiles.co.uk

iPhone 6 16GB | FREE upfront | Unlimited calls and texts | 10GB data | £40pmYou can bump up your data allowance to a massive 10GB if you're willing to part with £40 each month. You still get a free 16GB iPhone 6, plus unlimited calls and texts. Some places are offering just 5GB of data for the same money - which shows just how awesome this deal is. Total cost over 24 months is £960

Get this deal:from Mobiles.co.uk

iPhone 6 64GB | FREE upfront | Unlimited calls and texts | 1GB data | £38pmLooking for a cheap iPhone 6 deal for the 64GB variant? Look no further. There's nothing to pay up front, while the monthly cost is just £38. 64GB of internal storage gives you loads of space for music, movies and games - and the 1GB of data will keep you connected when you're out and about. Total cost over 24 months is £912

Get this deal:from Carphone Warehouse

Best iPhone 6 deals on Three

The network with unlimited data

iPhone 6 16GB | FREE upfront | Unlimited calls and texts | 4GB data | £34pmDecent iPhone 6 deal from Three this month. You can get a free 16GB handset, unlimited calls and texts and a top notch 4GB of data for an outlay of £34 per month. Not bad at all. Total cost over 24 months is £816

Get this iPhone 6 deal:direct from buymobiles.net

iPhone 6 16GB | FREE upfront | Unlimited calls and texts | 8GB data | £41pmHow about doubling that data allowance for an extra £7 per month. It's not that much extra to ask, and if your budget can stretch that far it's well worth considering. 8GB will give you total peace of mind when it comes to downloading and streaming on the go. Total cost over 24 months is £984

Get this iPhone 6 deal:direct from buymobiles.net

iPhone 6 64GB | FREE upfront | Unlimited calls and texts | 4GB data | £39pmThere's a decent deal for those in the market for a top 64GB iPhone 6 deal with Three offering a free handset, a tasty 4GB of data and unlimited calls and texts for a highly affordable £39 per month outlay. Total cost over 24 months is £936

Get this deal:direct from Mobile Phones Direct

Best iPhone 6 deals on Vodafone

Offers extras like Spotify and Sky Sports

iPhone 6 16GB | FREE upfront | Unlimited calls and texts | 1GB data | £32pmHere there's a free 16GB iPhone 6 with unlimited calls and texts up for grab, plus 1GB of data. Then there's the £32 per month cost, which is really very good. Total cost over 24 months is £768

Get this deal:from Carphone Warehouse

iPhone 6 16GB | FREE upfront | Unlimited calls and texts | 3GB data | £37pmCan you afford an extra £5 per month? If so you can treble the data on the above deal while still benefiting from a free handset and unlimited calls and texts. This is a great, low-cost way to own an iPhone 6 while don't skimping on allowances. Total cost over 24 month is £888

Get this deal:from Carphone Warehouse

iPhone 6 64GB | FREE upfront | Unlimited calls and texts | 1GB data | £32pmThis is a corking iPhone 6 deal for those wanting to get hold of the 64GB model for not a lot of money. There's nothing to pay upfront, and your monthly charge is just £32 - which is super low for a 64GB iPhone. There's a lot to love here. Total cost over 24 month is £768

The owner of this website is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.co.uk. Kindle, Kindle Fire and Amazon are trademarks of Amazon.com, Inc. or its affiliates.