Smartphones. Everyone has one, and most people are on the lookout for a new one at some point - but no-one ever wants to pay full price.

Smartphones are costing more and more, with the iPhone X coming in at a cool £999 for the cheapest model. This means it’s becoming even more important for people to find the best possible contract prices to spread the cost of the handset and price plan over 24 months.

But not all deals are good deals. Sometimes retailers will take advantage of the hysteria of sales seasons to push discounts that aren’t any better than the rest of the year round. That’s why we are collecting all the genuinely best deals we can find out there to make sure you don’t get ripped off. If you're studying, also see our article on the best phone contracts for students.

Best phone deals right now

What phone deals are available?

This year we are seeing great deals for the Galaxy S8. It is a remarkable phone alongside the larger S8 Plus. Retailers such as Carphone Warehouse often have deals on the handsets, so keep your eyes peeled, and Amazon sells it SIM-free at a very attractive price. 

Samsung discounts

Samsung currently has a trade-in programme where you can get up to £250 off when you buy a S9/S9+, S8/S8+ or A8 from the Samsung Shop Online. Get Samsung's trade-in offer here.

iPhone discounts 

While Apple itself doesn’t often offer discounts, it’s always worth checking contract prices with retailers like Carphone Warehouse and the major networks, who often offer competitive bargains to lure in lucrative iPhone buyers.

Carphone also has significant savings on budget and midrange handsets from the likes of Nokia, Motorola, LG and more. Motorola’s excellent Moto G5 has had money off a few times this year, as have other mid-rangers, getting you the Android experience at a heavily discounted rate.

If you're looking to buy a phone outright, rather than on contract, Amazon will have some of the biggest bargains, but make sure you check the specs carefully - third-party sellers sometimes use Amazon to shift international stock, which may vary slightly from what you find in UK stores.

If you find that you’re missing out on Amazon’s Lightning deals, which run for just a few hours and offer limited stock, we'd recommend signing up for Amazon's 30 day free trial of Prime, which will get you access to deals 30 minutes before everyone else. Plus, you'll get free next-day delivery with the Prime trial, as well as access to Prime Instant Video and more.

Sign up for Prime now.

Best phone deals

1. Huawei P20 with 4GB data and Free Huawei Noise Cancelling Earphones

From: EE

Now: £0 upfront, £25 per month  (includes Huawei headphones worth £99)

Get the new Huawei P20 with 4GB of data for £25 per month and no upfront cost. This deal also comes with a free pair of Huawei noise cancelling earphones.

2. Sony Xperia XA2 32GB Dual UK SIM-free

From: Amazon

Was: £299

Now: £238  (£61 off)

3. LG G6 with 30GB data with free B&O earphones

From: EE

Now: £0 upfront, £21.50 per month  (includes £204 cashback + £119 off earphones)

This excellent deal from EE gets you the new LG G6 for £0 upfront, £204 cashback, and a free pair of B&O earphones worth £119. Hurry before it ends!

4. Samsung Galaxy S8 with Xbox One S, Sea of Thieves, Xbox Game Pass, and Xbox Live Gold

From: Virgin

Now: £0 upfront, £29 per month  (includes £100 cashback)

This superb bundle not only gets you the S8 with £0 upfront, but also the Xbox One S with Sea of Thieves, 1 month of Xbox Live Gold and 3 months of the Xbox Game Pass. Also available for the S8 Plus.

5. Samsung Galaxy A8 with Xbox One S, Sea of Thieves, Xbox Game Pass and Xbox Live Gold

From: Virgin

Now: £0 upfront, £25 per month

Get the Galaxy A8 for £0 upfront along with the Xbox One S, Sea of Thieves, a 3 months Xbox Game Pass, and 1 month of Xbox Live Gold access. See other Samsung and Xbox bundles from Virgin.

6. Samsung Galaxy S8

From: Amazon

Was: £609

Now: £408.04  (£200 off)

A good price for the Samsung Galaxy S8 SIM-free from Amazon.

7. Google Pixel 2 64GB

From: Carphone Warehouse

Was: £629

Now: £499  (£130 off)

Save £130 on the Google Pixel 2 64GB model when you add a SIM free deal your basket. Also see our review of the Pixel 2 here.

8. Apple iPhone X, 7 and more (Refurbished)

From: Envirofone Shop

Now: Up to 20% off

You can now get up to 20% off a refurbished iPhone X, iPhone 7, or iPhone 6 from Envirofone. Click the link above to view all its great deals.

9. Samsung Galaxy S8 Plus

From: Amazon

Was: £779

Now: £487  (£292 off)

A great price for the Samsung Galaxy S8 Plus SIM-free from Amazon.