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.

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.

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. Samsung Galaxy S9 with 25GB data

From: EE

Now: £0 up front, £48 per month

Get the latest Samsung Galaxy phone once it's out for free when you sign up for the 24 month plan with EE. This deal also gets you 6 months of Apple music for free, and Wi-Fi on London Underground.

2. Razer Phone with 100GB of data

From: Three

Now: £0 upfront, £30 per month

We think this is an excellent phone for gaming (here's why). And now it can be yours for £0 upfront when you sign up with Three Mobile's 24-month contract with a whopping 100GB of data at £30 per month.

3. Samsung Galaxy S8

From: Amazon

Was: £689

Now: £455  (£234 off)

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

4. Netflix and Samsung Galaxy Bundle

From: Three Mobile

Now: Free Netflix subscription with select Samsung phones

Now when you sign up with a Samsung Galaxy S9/S9Plus, Galaxy S8/S8 or Note 8 Plus with a 12GB data plan or higher you also get a year long subscription to Netflix.

5. Samsung Galaxy S8 64GB with 8GB Data

From: EE

Now: £9.99 upfront, £38 per month

This deals gets you one of the best smartphones of the year for only £9.99  upfront.

6. Google Pixel 2 XL

From: Google

Was: £799

Now: £699  (£100 off)

Save £100 on the Google Pixel 2. Offer ends 4 April 2018.

7. Google Pixel 2 64GB

From: Carphone Warehouse

Was: £629

Now: £529  (up to £100 off)

Save up to £100 off the RRP of the 64GB model when you add a SIM only deal your basket. It's a great phone, here's our review.

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

From: Envirofone Shop

Now: Up to £100 off

You can now get up to £100 off a refurbished iPhone X, iPhone 7 Plus or iPhone SE. Click the link above to view all their great deals.

9. Samsung Galaxy S8 Plus

From: Amazon

Was: £779

Now: £535.99  (£243 off)

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

10. Google Pixel 2 64GB with 16GB Data

From: Vodafone

Now: £155 upfront, £30 per month