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. LG G6

From: Amazon

Was: £649.95

Now: £393.80  (£256.15 off)

The amazing LG G6 with 18:9 screen for under £400

2. Apple iPhone SE 32GB

From: Very

Was: £379

Now: £299  (£80 off)

A brilliant price on Apple's iPhone SE, Apple's most recent phone with a 4in display.

3. Samsung Galaxy S8 64GB with 20GB Data

From: O2

Now: £50 upfront, £35 per month

This deals gets you one of the best smartphones of the year for less than £100, two free event tickets worth £140, and 20GB of data at the price of 5GB. Register your phone by 25th February, 2018 and Samsung will send you the gig voucher code.

4. iPhone 7 32GB with 6GB Data

From: Tesco Mobile

Now: No upfront cost and £31.99 per month

Get an iPhone 7 with 6GB of data for the price of 3GB thanks to Tesco Mobile's Double Data promotion.

5. Samsung Galaxy Note8 64GB with 15GB Data

From: EE

Now: £37.99 per month, £0.99 upfront  Claim event tickets worth £140 + Save £10 (Use code PAYDAY10)

This deal from EE gets you a new Galaxy S8 for just 99p, Here's why we gave Samsung's Galaxy Note8 five stars out of five.

6. Google Pixel 2 64GB

From: Carphone Warehouse

Was: £559

Now: £459  (£100 off)

Simply add the SIM free Google Pixel 2 to your basket and save £100! It's a great phone, here's our review.

7. Apple iPhone 8 64GB with 10GB Data

From: O2

Now: £170 upfront, £35 per month  Save £10 with code PAYDAY10

8. Samsung Galaxy S8 with 4GB data

From: Tesco Mobile

Now: No upfront cost with £35.75 per month

Get 4GB of data for the price of 2GB as part of Tesco Mobile's Double Data promotion.

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

From: Envirofone Shop

Now: Up to £100 off

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

10. Apple iPhone 7 32GB with 16GB Data

From: BuyMobiles.net

Now: £0 upfront, £42 per month  (Plus £35 cashback)

Get the iPhone 7 for free with 16GB of data at the price of 4GB. This deal also gets you £35 cashback when you sign up for the 24-month plan from Vodafone.