The best smartphone deals for Christmas 2016

Find the absolute best mobile deals for you or a loved one this Christmas

December is here and you no longer have to go down to the shops and battle through throngs of Christmas shopper to get the best deals. That's right, we've done the legwork for you and collected the very best mobile phone deals in December. 

So now you don't even need to leave your house to get a good deal on a phone. You can browse this page from the safety of your sofa. Or bed. Or even your toilet, hey, we don't judge.

We've got every single one of the best phone deals on here, for pretty much all the major handsets. From the iPhone 7 down to the Moto X, we've got a phone deal for everyone. Every budget, style choice and data requirement is covered by this list. So what're you waiting for? Get scrolling!

Our editors look at all of the available deals for all of the best smartphones at the start of each month and make a choice of what they think the best deals are.

 In this section you can see what we think are the best three deals for each phone, as well as a link through to the 'best deals' guide for each individual handset.

iPhone 7 deals in full:

iPhone 7 128GB |  £250 £150 upfront |Unlimited calls and texts | 5GB data | £30.99 per month
Another real stunner - this is effectively the same awesome 5GB deal from above, only you get the superior 128GB version of the iPhone 7 instead of the 32GB option. For that privilege, you only pay an extra £50 upfront which makes it the best deal of the lot for power users. Remember to use the voucher code BLACKNOV100 in order to remove £100 from the upfront cost and get it for just £150 - leaving you paying £30.99 per month for 5GB data and unlimited everything else. Hot deal! Total cost over 24 months is £893.76

View this deal: Black | Jet Black | Silver | Gold | Rose Gold

Samsung Galaxy S7 | £35 FREE upfront | 3GB data | Unlimited calls and texts | £28.50 per month
Use the voucher code S735OFF to wipe out the upfront cost and get the handset for FREE. We're far more used to seeing deals like this cost over £30 a month or feature a heavy upfront cost. When compared to other deals on all networks, this one works out the cheapest. Take a look at the comparison chart below to shop around for similar deals. Total cost over 24 months is £684.

Voucher code:  S735OFF
View this deal:
Black | Silver | White | Pink Gold | Gold

Samsung Galaxy S7 Edge deal:

Samsung Galaxy S7 Edge | £75 upfront | 5GB data | Unlimited calls and texts | FREE Gear VR headset | £30.99 per month @ Mobiles.co.uk
Simply put, the Samsung Galaxy S7 Edge is one of the best phones ever made. Thanks to that curved edge screen, which frankly ruins other phones, it's a phone you'll never tire of. The internal spec shows it's got more than just looks too as it's still a fantastically sharp performer. As for this contract, you're looking at a fantastic deal as we're used to seeing 5GB deals go for well over £1000. This is the cheapest deal on any network so you can enjoy EE's superfast 4G network at no additional charge. Mobiles.co.uk is throwing in a FREE Gear VR headset too, sweetening the deal further. Total cost over 24 months is £818.76.

View this deal: Black | Pink Gold | Gold

mobile phone deals smartphone deals phone deals

Mobile phone deals of the month:

Our editors look at all of the available deals for all of the best smartphones at the start of each month and make a choice of what they think the best deals are. In this section you can see what we think are the best three deals for each phone, as well as a link through to the 'best deals' guide for each individual handset.

mobile phone deals smartphone deals phone deals

cheap iphone 7 deals

iPhone 7 deals:

Get the cheapest deals for Apple's brand new iPhone 7.

Read our guide: iPhone 7 deals

iPhone 7 32GB |  £300 £160 upfront | 3GB data | Unlimited calls and texts | £28.50pm @ Mobiles.co.uk
Using voucher code APPLE140 you can smash £140 off the price of a brand new iPhone 7 32GB. This is one of the lowest iPhone 7 deals we’ve seen so far and this time that doesn’t mean settling for a low data allowance as you’re getting a very useful 3GB with this offering. Usually, you’d be looking at well over a grand over the course of the contract, but this deal sees the total cost over 24 months at £844.

Voucher code: APPLE140
View this deal: Black | Silver | Rose Gold | Gold

iphone 6S deals

iPhone 7 32GB | £40 upfront | 1000 mins | Unlimited texts | 2GB data | £33.99 per month
This is a super good value deal for the iPhone 7 32GB on the EE network. £40 upfront is very reasonable for the latest iPhone and then you'll only pay £33.49 per month for 2GB data, 1000 minutes and unlimited texts. In terms of value this deal cannot be beaten at the moment if EE is where you want to be. Total cost over 24 months is £843.76

View this deal: at e2save.com 

iphone 7 deals

iPhone 7 32GB |  £46.99 £19.99 upfront | Unlimited calls and texts | 3GB data | £37 per month
This is also a really strong iPhone 7 deal on Vodafone - again coming from Mobile Phones Direct - especially if you use the voucher code IP7001. You pay £37 monthly for 3GB data and unlimited calls and texts - and the voucher code reduces the upfront cost to just £19.99. Great deal. Total cost over 24 months is £9307.99

View this deal: at Mobile Phones Direct 

iphone 7 deals

 iPhone 7 32GB | £69 upfront | Unlimited calls and texts | 4GB data | £37 per month
Very strong iPhone 7 deal on the Three network here and it's £10 cheaper than it was last month! Not quite as strong as the best deal on Vodafone but still right up there. £69 upfront is cheaper than average when you account for the reasonable monthly fee of £37 for 4GB data. Particularly good when you note that you can pay the exact same amount at the same site for just 1GB data - shows the importance of being careful when selecting a phone deal. Total cost over 24 months is £957

View this deal: at Affordable Mobiles 

mobile phone deals smartphone deals phone deals

cheap iphone 7 plus deals

iPhone 7 Plus deals:

Get the best deal on the iPhone 7 Plus and its incredible camera.

Read our guide: iPhone 7 Plus deals

iPhone 7 Plus 32GB | £85.99 upfront | 4GB data | Unlimited calls and texts | £45 per month
Three is pulling out all the stops to offer cheaper prices at the moment and it shows. This deal is a nice little bit cheaper than it was last month... £14, to be exact. You get the iPhone 7 Plus for a lower cost upfront and then you pay £45 monthly for 4GB data and unlimited everything else. Total cost over 24 months is £1165.99.

View this deal: at Affordable Mobiles

iphone 7 Plus deals

iPhone 7 Plus 32GB | £39.99 upfront (with IP71003 code) | Unlimited calls and texts | 5GB data | £45.99 per month
This is definitely one the best iPhone 7 Plus deals for 5GB of data right now. You'll get a tasty amount of data for streaming video on the larger phablet screen, and while the phone will set you back £39.99 (with voucher) and then it's a flat £45.99 per month for 5GB data and unlimited everything else. Total cost over 24 months is £1143.75

View this deal: at Mobile Phones Direct

iphone 7 Plus deals

iPhone 7 Plus 32GB | £90 upfront (with 10OFF code) | 1000 minutes  and texts | 2GB data | £33.49 per month
This is the cheapest iPhone 7 Plus deal currently available on the EE network. It's a rather good deal indeed if you're not after loads of data, and £90 upfront is a pretty standard amount to pay (and lower thanks to our 10OFF code) and then this deal will get you 2GB data and unlimited texts for £33.99 per month. Total cost over 24 months is £893.76

View this deal: at Mobiles.co.uk

mobile phone deals smartphone deals phone deals

iphone 6s deals

iPhone 6S deals:

Grab the best possible deal on the still excellent iPhone 6S.

Read our guide: iPhone 6S deals

iPhone 6S 16GB | £90 upfront (with 10OFF code)| Unlimited calls and texts | 1GB data | £25.99 per month
The best iPhone 6S deal on EE this month is... the same as last month, so the launch of the iPhone 7 has not crashed prices on other iPhones. Actually, it's not the same, as using the 10OFF code with Mobiles.co.uk...giving you a saving. So if you want an iPhone 6S on EE and you want the cheapest possible deal without going below 1GB data, this is still the best deal out there. Nothing else comes close on price. The £25.99 per month fee is as cheap as it gets and the upfront fee is still pretty standard despite the new iPhone 7. Total cost over 24 months is £713.76

View this deal: at Mobiles.co.uk

iphone 6S deals

iPhone 6S 32GB | £125 £75 upfront | 3GB data | Unlimited calls and texts | £26.50 per month @ Mobiles.co.uk
3GB has become the sweetspot for most users as it allows a decent amount of freedom when away from Wi-Fi hotspots. Sure, you're not going to get much Netflix watched on the bus, but it's plenty for casual browsing, email, Facebook and a few YouTube videos.  By comparison this price is nearly £73 cheaper than the next best 3GB deal at the time of writing! Total cost over 24 months is £711.

Voucher code:  50OFF6S
View this deal:
Space Grey | Silver | Rose Gold | Gold

iphone 6S deals

iPhone 6S 32GB | £99.99 upfront | 3GB data | Unlimited minutes and texts | £28.50 per month
This is definitely one of the best iPhone 6S deals currently available for this much data. £85 upfront is cheaper than average but £28.50 per month for 3GB and unlimited everything else is definitely good value, so overall this deal comes offers good savings this month. It's not the cheapest 3GB deal we could find but it comes for the higher-spec 32GB model... a phone we'd recommend to be safe with all your photos Total cost over 24 months is £783.99

Get this deal: direct from e2Save

iphone 6S deals

iPhone 6S 16GB | £96.99 upfront | Unlimited calls and texts | 4GB data | £29pm
This is a strong deal from Three, which makes a nice refreshing change as it's been hard to find good iPhone 6S deals on this network for the last year. £79.99 upfront is below average and £29 monthly is decent for 4GB data - last month you would need to pay this much for 1GB data so it's much stronger.Total cost over 24 months is £792.99

View this deal: at Affordable Mobiles

mobile phone deals smartphone deals phone deals

Samsung Galaxy S7 Edge deals

Samsung Galaxy S7 Edge deals:

It's bigger than the S7 and sports the best screen in mobile

Read our guide: Samsung Galaxy S7 Edge deals

iphone 6S deals

Samsung Galaxy S7 Edge | £79.99 upfront | 1GB data | 600 minutes and 5000 texts | £27.50pm
Finally, some deals that don't cost the earth for a little less data. Let's start at the lower end of the spectrum: in terms of data this is a good choice for those that value cost benefits a little less data brings. Over the course of the deal though you'll get a much better price, with 1GB being enough to get you through most months happily, and a much lower upfront cost than some other deals too. Total cost over 24 months is £739.99

View this deal: over at ID Mobile

iphone 6S deals

Samsung Galaxy S7 Edge | £90 upfront (with 10OFF code) | 3GB data | Unlimited minutes and texts | £28.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 £774

View this deal: at Mobiles.co.uk

samsung galaxy s7 edge deals

Samsung Galaxy S7 Edge | £75 upfront | 5GB data | Unlimited calls and texts | FREE Gear VR headset | £30.99 per month @ Mobiles.co.uk
Simply put, the Samsung Galaxy S7 Edge is one of the best phones ever made. Thanks to that curved edge screen, which frankly ruins other phones, it's a phone you'll never tire of. The internal spec shows it's got more than just looks too as it's still a fantastically sharp performer. As for this contract, you're looking at a fantastic deal as we're used to seeing 5GB deals go for well over £1000. This is the cheapest deal on any network so you can enjoy EE's superfast 4G network at no additional charge. Mobiles.co.uk is throwing in a FREE Gear VR headset too, sweetening the deal further. Total cost over 24 months is £818.76.

View this deal: Black | Pink Gold | Gold

Samsung Galaxy S7 Edge | £90 upfront (With 10OFF code) | 6GB data | Unlimited calls and texts | £32pm
Vodafone pops in with another top deal this month: if you need lots of data, this excellent choice from Vodafone and Mobiles.co.uk is perfect for you. You'll get 6GB data and unlimited everything else for just £32 per month. It's a good mix of enough data to keep you sane and a lower monthly cost (and it's even less with our 10OFF code) - for the overall lifetime price you'll find it pretty palatable. Total cost over 24 months is £858

View this deal: at Mobile Phones Direct

mobile phone deals smartphone deals phone deals

google pixel phone deals

Google Pixel and Pixel XL deals:

The Google Pixel replaces last year's Nexus 5X, and is the smaller offering that comes with a 5-inch 1080p display, 4GB of RAM, 12 megapixel camera and a whole lot more. Meanwhile, the Google Pixel XL takes the place of the Nexus 6P as the larger, more premium, smartphone from Google.

Read our guide: Google Pixel and Pixel XL deals

Google Pixel 32GB | £129.99 phone | 600 mins | 5000 texts | 1GB data | £37.50pm
ID isn't offering any Google Pixel deals without an upfront cost, and sadly its cap on minutes and texts remains, whereas its competitors mainly offer unlimited talk time and as many texts as your thumb can handle. Still, this isn't a terrible deal, as the monthly payments aren't too high at £37.50. The 600 minutes of talk time may be enough for those of you who don't like chatting on the phone too long. The total 24 month cost on this deal is £1029.99

Get this deal: Carphone Warehouse

Google Pixel and Pixel XL deals deals

Google Pixel XL 32GB | £209.99 phone | Unlimited mins | Unlimited texts | 1GB data | £33pm
If you're after a Google Pixel XL deal from O2, then be prepared to pay quite a bit upfront. This deal asks you to part with £209.99 upfront, but the upshot is that monthly payments are just £33. So a little pain to begin with for a much easier monthly payment scheme may be the way to go.  The total 24 month cost on this deal is £1001.99

Get this deal: from Carphone Warehouse

The best Sony Xperia XZ deals

Sony Xperia XZ deals:

The Sony Xperia XZ is a great premium handset offering everything you'd expect from a brand new flagship phone.


Sony Xperia XZ | Free upfront | 600 mins | Unlimited texts | 1GB data | £33pm
Three didn't have any Xperia XZ deals last month, but we're glad that's not the case this month! This deal gives you 600 minutes and unlimited texts each month, along with 1GB of data. The monthly allowances may be modest, but so too is the monthly cost, as you only need to part with £33 each month, making this an affordable way to get your hands on Sony's latest. Total cost over 24 months is £792

Get this deal: from Affordablemobiles

Sony Xperia XZ deals

Sony Xperia XZ | Free upfront | Unlimited mins | Unlimited texts | 2GB data | £35.99pm
This deal is more generous with its allowances, and the cost per month isn't that much higher. You get the Sony Xperia XZ handset thrown in for free, along with 2GB of 4G data and unlimited texts and talk time. The monthly cost is pretty great considering how new the Xperia XZ is. Total cost over 24 months is £863.76

Get this deal: from Affordablemobiles.co.uk

sony xperia xz deals

Sony Xperia XZ | £20 upfront | Unlimited mins | Unlimited texts | 6GB data | £37pm
This is quite possibly the best deal for the Xperia XZ this month. Sure, you have to pay upfront for the handset, but it's only £20 - which is a bit of a steal considering how new the Sony Xperia XZ is. What's really impressive is that the monthly payments are just £37, which is cheaper than the deal above even with the cashback of that deal factored in. For this price you get unlimited minutes and texts and a huge 6GB of 4G data each month - perfect if you want to use the Xperia XZ's fantastic screen to watch films on Netflix. The total cost of this deal over 24 months is £888

Get this deal: from Vodafone

Sony Xperia X deals:

Sony has been working hard to strike a balance between top-of-the-range premium features and affordable prices. With the Xperia X, it looks like that has paid off.

Read our guide: Sony Xperia X deals

Sony Xperia X | FREE upfront | Unlimited mins | Unlimited texts | 1GB data | £28pm
The cheapest contract on Vodafone that doesn't require you to pay anything up front for the Sony Xperia X won't set the world on fire - as you only get 1GB of data each month, but the £28 monthly cost isn't too high considering how new the handset is. If you don't mind a few sacrifices, this is one of the cheaper ways to get the Xperia X. The total cost of this deal over 24 months is £672.

Get this deal: from Mobile Phones Direct

iphone 6S deals

Sony Xperia X | Free upfront | Unlimited mins | Unlimited texts | 3GB data | £32pm
This is another excellent Sony Xperia X deal. You get unlimited minutes and the 4G data allowance has been boosted to a much more generous 3GB. Best of all, the new Xperia X is thrown in for no upfront cost and the monthly payments aren't too bad either, coming in at just £32. Unlimited texts and minutes make this the ideal Sony Xperia X deal for people who like to stay in touch with friends and family, while doing plenty of internet browsing as well. The total cost of this deal over 24 months is £768

Get this deal: from Mobile Phones Direct

Sony Xperia X | Free upfront | Unlimited mins | Unlimited texts | 8GB data | £36pm
If you'd like loads of 4G data, but want to keep the cost low, then this offer may be for you, as the 4G data allowance gets boosted to 8GB. There's also no limit on the amount of calls you make or texts you send, so this Sony Xperia X deal is a great all-round offer if you love using your phone. You don't need to pay an upfront cost for the Sony Xperia X either. Total cost over 24 months is £864

Get this deal: from buymobiles.net

mobile phone deals smartphone deals phone deals

 Sony Xperia X Compact | Free upfront | Unlimited mins | Unlimited texts | 1GB data | £24pm
If you're looking for the cheapest way to get hold of a Sony Xperia X Compact, and you're not that bothered about mobile data, then this is a fantastic deal. The Xperia X Compact is yours without an up front cost, you get unlimited minutes and texts, and you get 1GB of 4G data each month - all for a very low monthly cost of £24. The total cost of this deal over 24 months is £576

Get this deal: from e2save

sony xperia x Compact deals

Sony Xperia X Compact deals

 Sony Xperia X Compact | Free upfront | Unlimited mins | Unlimited texts | 3GB data | £28pm
This is another excellent Xperia X Compact deal. You get unlimited minutes and the 4G data allowance has been boosted to a much more generous 3GB. Best of all, the Xperia X Compact is thrown in for no upfront cost and the monthly payments aren't too bad either. This is a brilliant deal if you like browsing the internet on your phone, but you're still after a cheap monthly cost. The total cost of this deal over 24 months is £662

Get this deal: from e2save

Sony Xperia X Compact deals

 Sony Xperia X Compact | Free upfront | Unlimited mins | Unlimited texts | 5GB data | £30.99pm
This is an excellent deal for the Xperia X Compact, and it's even better than last month. You get the Xperia X Compact free, unlimited minutes and texts and a pretty hefty 5GB of 4G data each month, which gives you plenty of mobile internet to stream music from Spotify, Google Music or other services. Total cost over 24 months is £743.76

Get this deal: from e2save

iPhone SE deals

iPhone SE deals:

The new iPhone SE has the power of iPhone 6S with the design of iPhone 5S.

Read our guide: iPhone SE deals

iphone 6S deals

iPhone SE 16GB |  £110  £60 upfront | Unlimited texts | 300 minutes | 300MB data | £16.99 per month
Save £50 on the iPhone SE with voucher code SE50OFF at Mobiles.co.uk. This is one of the cheapest prices we've ever seen and is ideal for anyone who is going to be on Wi-Fi most of the time or only need the data for things like emails, light browsing or using maps every now and then. I had a 500MB contract until recently, and I rarely got close to 300MB. Just turn off app auto-updates or set them to update via Wi-Fi only and avoid extensive sessions on Facebook/YouTube/games when away from Wi-Fi and you should be fine. Total cost over 24 months is £467.76.

Voucher code: SE50OFF
View this deal:
Space Grey | Silver | Rose Gold | Gold

iPhone SE 16GB | FREE upfront | Unlimited calls and texts | 4GB data | £25pm
This is the best iPhone SE deal for those wanting to keep costs down, while also getting a healthy dose of data every month. A free 16GB handset and £25 per month outlay is perfect, as is the 4GB of data. The total cost of this deal over 24 months is £600.

Get this iPhone SE deal: direct at buymobiles.net 

iphone 6S deals

iPhone SE | £29.99 FREE upfront | 8GB data | Unlimited calls and texts | £26 per month
This is the same Three tariff as above, but instead of the Huawei P9 you're getting the Apple iPhone SE instead! Use the voucher code BLACKFRI4 to get the iPhone SE for free, and then pay just £26 per month for 8GB data and unlimited everything else. Total cost over 24 months is £624

View this deal: Space Grey | Silver | Gold | Rose Gold
Voucher code: BLACKFRI4

iPhone SE 64GB | FREE upfront | Unlimited calls and texts | 1GB data | £32pm
That is not a typo. That IS the total cost of this top iPhone SE deal over two years. A free 64GB handset and a monthly outlay of £32 is great, but things get even better with a massive £192 of cashback. You'll be laughing all the way to bank. Total cost over 24 months is £576.

Get this iPhone SE deal: direct from Mobile Phones Direct 

mobile phone deals smartphone deals phone deals

Samsung Galaxy S7 deals

Samsung Galaxy S7 deals:

The latest Samsung smartphone is also the best ever.

Read our guide: Samsung Galaxy S7 deals

Samsung Galaxy S7 | £40 upfront (with code) | Unlimited mins and texts | 1GB data | £24pm
One of the best Galaxy S7 deals this month, Vodafone is offering some of the cheaper choices for those that don't want a lot of data. Well, it's not Vodafone but Mobiles.co.uk that's bringing you the phone - and wow, it's cheap per month, and even less so when you use our 10OFF code. Yeah, you're spending a teeny bit up front but if you're a Wi-Fi dweller and don't want to give up a huge amount of cash per month, this is a great choice for you - and the upfront cost is EVEN much cheaper than last month. Total cost over 24 months is £616

View this deal: at Mobiles.co.uk

Samsung Galaxy S7 | 4G | £35 FREE upfront | 3GB data | Unlimited calls and texts | £28.50 per month @ Mobiles.co.uk
Use the voucher code S735OFF to wipe out the upfront cost and get the handset for FREE. We're far more used to seeing deals like this cost over £30 a month or feature a heavy upfront cost. When compared to other deals on all networks, this one works out the cheapest. Take a look at the comparison chart below to shop around for similar deals. Total cost over 24 months is £684.

Voucher code:  S735OFF
View this deal:
Black | Silver | White | Pink Gold | Gold

samsung galaxy s7 deals

Samsung Galaxy S7 | £82.99 upfront | Unlimited calls and texts | 4GB data - £27pm
It's Three on the march in the best deals this month, offering a decent 4GB of data with this new fancy phone from Samsung. It's a slightly higher upfront cost to get your hands on this (although again cheaper than last month), but overall it's a strong choice for that data. This deal is for the very nice pink gold version too, so you'll be the talk of the town... if your town literally has nothing else going on. Total cost over 24 months is £730.99

View this deal: at Mobiles Phones Direct

samsung galaxy s7 deals

Samsung Galaxy S7 | Vodafone | £98.99 upfront | 300 mins, unlimited texts | 12GB data - £33pm
This is the best Galaxy S7 deal this month if you need oodles of data. Here you get 12GB for just £33 per month, and you only need to spend a pound less than last month upfront to get your hands on all those bytes! It's more than enough data for 99% of people and for a low overall price - if you don't mind being on Three and need lots of GB, this is the one. Total cost over 24 months is £890.00

View this deal: over at Mobile Phones Direct

mobile phone deals smartphone deals phone deals

iphone 6s plus deals

iPhone 6S Plus deals:

Get the best possibly price on Apple's best ever big-screen phablet phone!

Read our guide: Best iPhone 6S Plus deals

iPhone 6S Plus 16GB | £59.99 upfront | Unlimited calls and texts | 1GB data | £37pm
A great low-cost deal from Vodafone this month with a superb low monthly outlay and an upfront charge that won't break the bank. Get it while it's hot. Total cost over 24 months is £947.99

Get this iPhone 6S Plus deal: from Carphone Warehouse

iphone 6S Plus deals

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

iPhone 6S Plus 16GB | FREE upfront | Unlimited calls and texts | 3GB data | £45.99
If you'd rather not pay anything up front, EE has you covered this month with an excellent iPhone 6S Plus deal. You get a decent slug of data plus unlimited calls and texts. Nice! Total cost over 24 months £1,078.76

Get this iPhone 6S Plus deal: direct from buymobiles.net

iphone 6S Plus deals

iPhone 6S Plus 64GB | £94.99 upfront | Unlimited calls and texts | 5GB data | £43pm
For those looking for a bit more storage this 64GB iPhone 6S Plus deal is the one for you. Use our special '10OFF' code to get £10 off the upfront charge (taking it to £84.99) and in return you'll get a 64GB 6S Plus, unlimited calls and texts and with 5GB of data. Total cost over 24 months is £1,116.99

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

mobile phone deals smartphone deals phone deals

iphone 6

iPhone 6 deals:

Our guide to picking up Apple's best-ever iPhone on contract for the cheapest possible price.

Read our guide: Best iPhone 6 deals

iPhone 6 16GB | £84.99 upfront | Unlimited calls and texts | 1GB data | £25.99 per month
This excellent deal needs you to part with £84.99 upfront, but use voucher code '10OFF' to bring it down to £74.99. For that you get a iPhone 6 for £25.99 per month with 1GB data, unlimited minutes and unlimited texts. Total cost over 24 months is £698.75

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

iphone 6 deals

iPhone 6 16GB | FREE upfront | Unlimited calls and texts | 1GB data | £32pm
No upfront cost here, but this iPhone 6 deal from Vodafone still manages to keep its monthly cost down to just £32. Perfect for those looking to keep firm grip on the purse strings. Total cost over 24 month is £768

Get this deal: direct from Carphone Warehouse

iphone 6 deals

iPhone 6 64GB | FREE upfront | 1000 minutes and unlimited texts | 2GB data | £33.49pm
Fancy more internal space for your music, movies and games? There's good news as this 64GB iPhone 6 deal doesn't require anything up front, and the monthly cost is just £33.49. Total cost over 24 months is £803.76

Get this iPhone 6 deal: direct from e2save

mobile phone deals smartphone deals phone deals

samsung galaxy s6 is the best phone

Samsung Galaxy S6 deals:

Want to pick up Samsung's best ever Galaxy phone? We've got a guide to finding the best deals.

Read our guide: Best Samsung Galaxy S6 deals

Samsung Galaxy S6 | £19.99 upfront | unlimited mins and texts | 3GB data | £28pm The cheaper 1GB Vodafone deals have disappeared over the last few months and the best choice with a low allowance is this deal with 3GB of data. That's probably for the best considering you'll likely need 3GB or more internet. Total cost over 24 months is £691.99

Get this deal: from Mobile Phones Direct

galaxy s6 deals

 Samsung Galaxy S6 | Free upfront | unlimited calls | unlimited texts | 12GB data | £37pm 

This is the big one right here. Here there's loads of data to be playing with on Vodafone for not a huge amount of money. We'd suggest checking out the Galaxy S7 if you're pushing up to this much per month, but it won't be free and you won't be getting the dizzying heights of 12GB per month to play with. Plus you can use the code  10OFF at checkout to save an extra £10. Total cost over 24 months £888

Get this deal: from Mobiles.co.uk

galaxy s6 deals

Samsung Galaxy S6 | £40.99 upfront | unlimited calls, texts and data | £43pm Fancy unlimited data with your Samsung Galaxy S6. Be warned, you'll need to pay for it. November is a great month to buy it though. You get unlimited calls and texts as well as limitless data to make the deal even sweeter, plus it's even a few pound cheaper this month. Total cost over 24 months is £1072.99

Get this deal: from Affordable Mobiles

mobile phone deals smartphone deals phone deals

s6 edge deals

Samsung Galaxy S6 Edge deals:

Want to pick up Samsung's best ever Galaxy phone? We've got a guide to finding the best deals.

Read our guide: Best Samsung Galaxy S6 Edge deals

Samsung Galaxy S6 Edge | £19.99 upfront | Unlimited minutes | Unlimited texts | 30GB data | £36pm Say goodbye to the unlimited deal on Three. The network is phasing it out by rising the price each month and August is no exception. Instead we've included a 30GB deal here that costs £36 a month and £19.99 upfront. Go for this if you're going to be using a lot of internet each month. Total cost over 24 months is £883.99

Get this deal: over at Affordable Mobiles

galaxy s6 deals

Samsung Galaxy S6 Edge | Free phone | unlimited calls | unlimited texts | 5GB of data | £35.99pm Here's one of the best Galaxy S6 Edge deals on EE with 5GB of data, the perfect amount if you use quite a bit of social media. The deal is free upfront and it offers a free pair of IT7W Bluetooth headphones as well. Total cost over 24 months £863.76

Get this deal: at Buy Mobiles

galaxy s6 deals

Samsung Galaxy S6 Edge | £19.99 upfront | unlimited calls | unlimited texts | 1GB data | £28pm Are you a fan of the Big Red? If so, that's why you're in this section. But the deals here aren't great this month and they haven't been for quite some time. November sees the Galaxy S6 Edge coming down to £28 with 1GB of data. You'll need to spend the best part of £20 upfront, but it does come with a free Goji VR headset too. Total cost over 24 months is £691.99

Get this deal: over at Carphone Warehouse

mobile phone deals smartphone deals phone deals

s6 edge deals

Samsung Galaxy S6 Edge Plus deals:

This has got to be the most visually stunning phone out there right now.

Samsung Galaxy S6 Edge+ | £32.99 upfront | Vodafone | Unlimited calls and texts | 1GB data | £28pm
This is the cheapest deal for a Samsung Galaxy S6 Edge+ on Vodafone. You'll get the phone for around £33 and it comes with 1GB of data. It's only £28 a month though, so if you're looking for the lowest monthly amount go for this deal. Total cost over 24 months is £704.99.

Get this deal: from Mobile Phones Direct

iphone 6S deals

Samsung Galaxy S6 Edge+ | £89.99 phone | Unlimited calls and texts | 3GB of data | £37pm This is the best deal for a Samsung Galaxy S6 Edge+ in November, but we'd recommend looking at the rest of the networks on this page before choosing it. It comes with 3GB of data for £37 a month - a price which only got you 1GB in October - as well as a free phone and unlimited calls and texts. Total cost over 24 months is £977.99 

iphone 6S deals

Samsung Galaxy S6 Edge+ | Free phone | Unlimited calls, texts and 30GB data | £47pm
Three is the only network that will offer you unlimited calls and texts as well as 30GB of data. For the first time in months this is also free on day one, making it an absolute steal in October. Only go for this deal if you need a lot of data though - there's lots of other choices for you above if you don't need 30GB. Total cost over 24 months is £1128.

Get this deal: from Mobile Phones Direct

mobile phone deals smartphone deals phone deals

cheap htc 10 deals

HTC 10 deals:

HTC's follow up to the One M9 is a worthy upgrade.

Read our guide: Best HTC 10 deals

HTC 10 | Vodafone | FREE upfront | Unlimited calls and texts | 1GB data | £32pm @ Mobile Phones Direct
You get the HTC 10 handset for FREE, and the £32 per month cost makes this the cheapest deal on Vodafone. £32 per month gets you 1GB data, unlimited minutes and unlimited texts. Total cost over 24 months is £768.

Get these deals at Mobile Phones Direct: HTC 10 - Silver | HTC 10 - Grey

iphone 6S deals

HTC 10 | iD | FREE upfront | 2GB data | 600 minutes | 5000 texts | £31.50pm @ iD
If you need a bit of extra data over the deal above, this is only an extra £19 over the course of two years. Whilst you're not getting unlimited minutes and texts, we think the allowances are more than enough for most users. Total cost over 24 months is £756.

View this deal: Silver HTC 10 | Grey HTC 10 | Gold HTC 10 

iphone 6S deals

HTC 10 | FREE upfront | Unlimited calls and texts | 4GB data | £33pm @ Mobile Phones Direct
From shopping around we've found that this 4GB deal is even cheaper than the best 1GB deal on 3 mobile! We think it's the one to go for as it provides much more breathing room thanks to the 4GB allowance. Total cost over 24 months is £792.

Get this deal from: Mobile Phones Direct 

mobile phone deals smartphone deals phone deals

iphone 6 plus

iPhone 6 Plus deals:

Looking for a super-sized iPhone? Check out our phone deals page dedicated to the iPhone 6 Plus

Read our guide: Best iPhone 6 Plus deals

iPhone 6 Plus 16GB | £209.99 upfront | Unlimited calls and texts | 1GB data | £20.99pm
£209.99 upfront is high, but use voucher code '10OFF' and you can bring it down to £199.99. Get past that and it's smooth sailing with unlimited calls and texts plus 1GB - all for £20.99 each month. Total cost over 24 months is £703.75

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

line

iPhone 6 Plus 16GB | FREE upfront | 1000 minutes and unlimited texts | 2GB data | £33.49pm
This deal from EE gives you a free handset in return for a reasonable £33.49 per month fee. There's 2GB of data too - which will come in handy when downloading apps and streaming music. Total cost over 24 months is £803.76

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

line

iPhone 6 Plus 64GB | FREE upfront | Unlimited calls and texts | 10GB data | £48pm
O2 lets you grab the 5.5 incher for free while paying £48 each month in exchange for unlimited calls and texts and a hearty 10GB of data. That's a whole lot of data - how will you use it? Total cost over 24 months is £1,152

Get this deal: direct from mobiles.co.uk

mobile phone deals smartphone deals phone deals

mobile phone deals

iPhone 5S deals:

You could also opt for an old iPhone flagship - now available with some cheap deals!

Three | iPhone 5S 16GB | £9.99 upfront | Unlimited calls and texts | 1GB data | £18pm
Here's the absolute cheapest deal on Three for an iPhone 5S that we think is worth buying. It comes with 1GB of data each month and will cost you the best part of a tenner on day one, but it's only £18 a month. That's a steal if you're after an iPhone 5S. Total cost over 24 months is £441.99.

Get this deal: from Buy Mobiles 

iphone 6S deals

O2 | iPhone 5S 16GB | Free upfront | Unlimited calls and texts | 3GB data | £26.50pm
We liked this deal all the way back in July with unlimited calls, texts and 3GB of data for £26.50, but in November it's even better. To make it all the sweeter, this deal now comes with a free Fitbit Zip worth £50 making it one of the best deals from O2. Total cost over 24 months is £636.

Get this deal: from Mobiles.co.uk and remember to use the code 10OFF  

iphone 6S deals

iPhone 5S 16GB | Free upfront | Unlimited calls, texts and data | £37pm
This deal is hot right now! It's much cheaper than it has been in previous months and Three offers you unlimited EVERYTHING right now. The only problem with it is it's only the 16GB version of the iPhone 5S. Total cost over 24 months is £888

Get this deal: from BuyMobiles.net

mobile phone deals smartphone deals phone deals

z5 deals

Sony Xperia Z5 deals:

Sony's new flagship handset is its best ever, with fingerprint scanning and a truly excellent camera.

Read our guide: Best Sony Xperia Z5 deals

Sony Xperia Z5 | Free upfront | Unlimited mins | Unlimited texts | 1GB | £28pm
If you're after a low monthly cost and don't mind missing out on loads of minutes and 4G data, then this is a Sony Xperia Z5 deal worth considering. You get unlimited minutes and texts, but only 1GB of data, which is enough if you don't do much mobile internet browsing. You can also get £10 off by using the code 10OFF. Total cost of this deal is £672 £662 over 24 months.

Get this deal: from Mobiles.co.uk

sony xperia z5 deals

Sony Xperia Z5 | Free upfront | Unlimited mins | Unlimited texts | 3GB data | £31.50pm
This is an absolutely brilliant Sony Xperia Z5 deal, which packs in the awesome smartphone for no upfront cost as well as 3GB of data, which is enough to regularly browse the internet and listen to Spotify and other streaming services on your handset. As this deal is from Mobiles.co.uk, make use of the 10OFF voucher code to knock an extra £10 off the overall cost. Total cost of this deal is £615 £605 over 24 months

Get this deal: from Mobiles.co.uk

sony xperia z5 deals

Sony Xperia Z5 | Free upfront | Unlimited mins | Unlimited texts | 5GB data | £34pm
This is a truly amazing Sony Xperia Z5 deal from Vodafone, and you don't need to pay an upfront cost for the Sony Xperia Z5 handset, unlike previous months. £34 a month isn't that high compared to other deals this month, and you get a hefty 5GB of 4G data along with unlimited calls and texts each month. Don't forget to add 10OFF at the checkout for a further £10 discount. Total cost of this deal is £816 £806 over 24 months.

Get this deal: from Mobiles.co.uk

mobile phone deals smartphone deals phone deals

z5 compact deals

Sony Xperia Z5 Compact deals:

With all the goodness of the mothership Z5, the Z5 Compact is a bit smaller and we think it's great.


Sony Xperia Z5 Compact | £9.99 upfront | Unlimited mins | Unlimited texts | 1GB data | £24pm
If you want the lowest possible monthly cost then you're going to need to pay £9.99 upfront for the Sony Xperia Z5 Compact. That's not too steep a price, especially as this deal was asking for £39 upfront last month, and you get unlimited calls and texts thrown in. Sadly the 4G data allowance is capped at 1GB, but if you don't do much mobile surfing, this deal could be for you. Total cost of this deal is £576 over 24 months.

Get this deal: from Mobile Phones Direct

iphone 6S deals

Sony Xperia Z5 Compact | Free upfront | Unlimited mins | Unlimited texts | 5GB data | £30.99pm
If you want a fantastic Xperia Z5 Compact deal on EE and you need lots of data, this is the one for you. We liked this deal right back in 2015 when it was £36.99 a month, and now it's even cheaper than before. 5GB is enough data for most people (use the filters above to find more if you want) and best of all you're paying the same each month as the 2GB deal above. Total cost of this deal is £743.76 over 24 months.

iphone 6S deals

Sony Xperia Z5 Compact | Free upfront | Unlimited mins | Unlimited texts | 12GB data | £37pm
This is a great deal on Vodafone that offers up a very decent 12GB of data for £37 a month. The phone is free and you also get unlimited calls and texts. This is an excellent choice for people who want to strike a balance between a (very) healthy 4G data allowance and affordability. Total cost of this deal is £888 over 24 months.

Get this deal: from Mobile Phones Direct

mobile phone deals smartphone deals phone deals

iphone 6s deals

Sony Xperia Z5 Premium deals:

The world's first phone with a 4K screen has to be seen to be believed!


Sony Xperia Z5 Premium | £99 upfront | Unlimited mins | Unlimited texts | 1GB data | £31pm
This tempting Xperia Z5 Premium deal gives you unlimited minutes and texts, along with 1GB of 4G data, which should be plenty for most people who aren't that concerned with browsing the internet 24/7. Total cost of this deal over 24 months is £843

Get this deal: from O2 Mobiles

sony xperia z5 premium deals

Sony Xperia Z5 Premium | Free upfront | Unlimited mins | Unlimited texts | 3GB data | £37pm
This is an excellent Sony Xperia Z5 Premium deal. You get unlimited minutes and the 4G data allowance has been boosted to a much more generous 3GB. Best of all, the Xperia Z5 Premium is thrown in with this deal for no upfront cost and the monthly payments aren't too bad either, especially considering that the monthly cost has dropped £1 since last month. More proof that November is the best time to get a new smartphone. The total cost of this deal over 24 months is £888.

Get this deal: from Mobile Phones Direct

sony xperia z5 premium deals

Sony Xperia Z5 Premium | Free upfront | Unlimited mins | Unlimited texts | 5GB data | £40.99pm
Still don't want to pay anything up front for your Sony Xperia Z5 Premium, but want lots of data? This is another brilliant deal from EE, and is quite possibly the best Xperia Z5 Premium deal this month. A more than healthy 5GB of data greets you every month, along with unlimited calls and texts - and of course you get that handheld 4K display for nothing. The monthly cost is the same as the deal above, but you get more data. What's not to love?. Total cost over 24 months is £983.76 

Get this deal: from Mobile Phones Direct

Now let's break down the best Sony Xperia Z5 Premium deals by network...

mobile phone deals smartphone deals phone deals

Nexus 5X deals

Google Nexus 5X deals:

Focused on providing a zippy phone at the cheapest price, the Nexus 5X is a real star.

Read our guide: Best Nexus 5X deals

Nexus 5X 32GB | Free phone | Unlimited calls | Unlimited texts | 1GB data | £28pm
This Nexus 5X deal is the cheapest way to get the handset. You get the Nexus 5X for free, and it's even more tempting than most deals as it comes with a huge £240 cashback. This lowers the monthly cost to just £18, making this easily one of the best deals for the Nexus 5X. You get unlimited minutes and texts, though you only get 1GB of data. Total cost of this deal over 24 months is £432

Get this deal: from Mobile Phones Direct

Nexus 5X deals

Nexus 5X 32GB | Free upfront | Unlimited minutes | Unlimited texts | 2GB data | £25.99pm
This is another very tempting Nexus 5X deal. You get the Nexus 5X handset without an upfront cost, as well as unlimited calls and texts and a decent 2GB of 4G data. Considering the monthly cost is just £25.99, this is an excellent way to get the Nexus 5X on the cheap. Total cost over 24 months is £623.76

Get this deal: from Mobile Phones Direct

Nexus 5X deals

Nexus 5X 32GB | Free phone | Unlimited mins | Unlimited texts | 6GB data | £37pm
If a whole lot of data for not much cash, then this Nexus 5X deal is worth considering. You get a free Nexus 5X handset, unlimited minutes and texts and a large 6GB of mobile data. If you love streaming media and browsing the web then the extra cost of this deal will be worth it, and £312 cashback makes this an even better deal, lowering the monthly cost to just £24. You'll be hard pushed to find a better Nexus 5X deal this month. The total 24 month cost is £576

Get this deal: from Mobile Phones Direct

mobile phone deals smartphone deals phone deals

Nexus 6P deals

Google Nexus 6P deals:

Google's latest flagship phone is affordable and has a stunning screen and camera

Read our guide: Best Nexus 6P deals

iphone 6s deals

HTC One A9 deals:

If you want an awesome Android phone that looks exactly like an iPhone, this is for you.

Read our guide: Best HTC One A9 deals

mobile phone deals smartphone deals phone deals

Liked this?

You'll find the best smartphones here

Tags

ABOUT THE AUTHOR

Spencer is the youngest member of the T3 team, but what he lacks in experience, he makes up for with enthusiasm. As the Mobile Tech Editor, Spencer covers everything that moves, from smartphones and wearables, to cars and drones.