The best iPhone 6 deals in March 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. 

They're all 24-month deals – no way around that unfortunately – but with prices from under £25 a month, there's never been a better time to pick up this phone. Fill your boots with unlimited texts and minutes, as well as a healthy slug of data.

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 64GB | £159.99 upfront | Unlimited calls and texts | 3GB data | £25.99 per month
This is the cheapest iPhone 6 deal this month, giving you a brand new handset with 64GB of storage and a tasty 3GB of data every month. The up front cost may be high, but get past that and you're laughing. Total cost over 24 months is £783.75

Get this iPhone 6 deal: direct from mobiles.co.uk

iphone 6 deals

iphone 6 deals on o2

iPhone 6 64GB | FREE upfront | Unlimited calls and texts | 1GB data | £38pm
Don't fancy parting with any money up front? No problem, because we've got the best iPhone 6 deal for you right here. Enjoy! Total cost over 24 months is £912

Get this deal: direct from Carphone Warehouse

iphone 6 deals

iphone 6 deals on o2

iPhone 6 128GB | £184.99 upfront | Unlimited calls and texts | 1GB data | £33pm
Looking for a cheap iPhone 6 deal for the 128GB variant? Look no further. There is a large up front cost, but you'll pay just £33 each month. The 128GB of 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 £976.99

Get this deal: direct from mobiles.co.uk

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

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

iPhone 6 64GB | £159.99 upfront | Unlimited calls and texts | 3GB data | £25.99 per month
There are no 16GB iPhone 6 deals on EE this month, so we're jumping straight into the 64GB offers and we've got a great starter for ten. The lofty £159.99 upfront cost may be a struggle, but get past that and it's plain sailing with 3GB of data and unlimited everything else for just £25.99 each month. Total cost over 24 months is £783.75

Get this iPhone 6 deal: direct from mobiles.co.uk

iphone 6 deals

iPhone 6 64GB | FREE upfront | Unlimited calls and texts | 10GB data | £40.99pm
If you don't want to pay anything up front this iPhone 6 deal ensures you'll get a free phone. Along with a 64GB handset there's unlimited calls and texts and a HUGE 10GB of data thrown into the mix. With a monthly outlay of £40.99 this is a top iPhone 6 deal. The total cost over 24 months is £983.76

Get this iPhone 6 deal: direct from mobiles.co.uk

iphone 6 deals

iPhone 6 128GB | FREE upfront | Unlimited calls and texts | 10GB data | £55.99pm
Fancy even more internal space for your music, movies and games? There's good news as this 128GB iPhone 6 deal doesn't require you to pay anything up front, and the monthly cost is £55.99. It gives you unlimited minutes and texts plus a whopping 10GB of data - make no mistake, this is a great offer. Total cost over 24 months is £1,343.76

Get this iPhone 6 deal: direct from mobiles.co.uk

iphone 6 deals

iphone 6 deals on o2

Best iPhone 6 deals on O2

The network with extras like O2 Priority

iPhone 6 64GB |  £119.99 upfront | Unlimited calls and texts | 1GB data | £28pm
Get past the £119.99 and this is a good looking 64GB iPhone 6 deal, with unlimited calls and texts ensuring you're never out of the loop and 1GB of data keeping your essential apps online. Total cost over 24 months is £791.99

Get this deal: direct from mobiles.co.uk

iphone 6 deals

iPhone 6 64GB | FREE upfront | Unlimited calls and texts | 1GB data | £38pm
If you like the look of the allowances above, but are less of a fan of the upfront cost then this is the iPhone 6 deal for you. There's a free 64GB iPhone 6 up for grabs along with unlimited calls and texts and 1GB of data. Total cost over 24 months is £912

Get this deal: direct from Carphone Warehouse

iphone 6 deals

iPhone 6 128GB | £184.99 upfront | Unlimited calls and texts | 1GB data | £33pm
Looking for a cheap iPhone 6 deal for the 128GB variant? Look no further. There is the matter of the large up front cost, but the monthly cost is just £33. 128GB 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 £976.99

Get this deal: direct from mobiles.co.uk

iphone 6 deals

vodafone

Best iPhone 6 deals on Vodafone

Offers extras like Spotify and Sky Sports

iPhone 6 64GB | £119.99 upfront | Unlimited calls and texts | 3GB data | £28pm
Here's another cheap iPhone 6 deal for you, as long as you don't mind paying £119.99 upfront. Get over that hurdle and you're laughing, with unlimited calls and texts plus 3GB of data every month for just £28. Total cost over 24 months is £791.99

Get this deal: direct from mobiles.co.uk

iphone 6 deals

iPhone 6 64GB | FREE upfront | Unlimited calls and texts | 1GB data | £37pm
No upfront cost here, but this iPhone 6 deal doesn't command a monthly outlay that is much higher than in the deal above. In fact, you'll only need to shell out an extra £9 per month to avoid the upfront free. Total cost over 24 month is £768

Get this deal: direct from mobiles.co.uk

iphone 6 deals

iPhone 6 128GB | FREE upfront | Unlimited calls and texts | 6GB data | £57pm
Here's a cheap iPhone 6 deal for the 128GB storage option, with no upfront cost and a monthly payment of £57 for two years. In return you get all the minutes and texts you can shake a stick at as well as a massive 6GB of data. Total cost over 24 month is £1,368

Get this deal: direct from mobiles.co.uk

iphone 6 deals

iphone 6 deals on Three

Best iPhone 6 deals on Three

Three is currently out of stock of new iPhone 6 handsets, but as soon as they come back in we'll update this page with all the best deals.