The Samsung Galaxy S8 and S8 Plus were announced early in 2017, and quickly became our favourite phones of the year. We've now seen the new S9 series, which you can read more about here, so with a new phone in town you can pick up the still-brilliant S8 models at lower prices.

If you're wondering whether to go for the newer model, visit our Galaxy S9 vs S8 comparison here.

Where to buy the Galaxy S8 SIM-free

You can buy the Galaxy S8 SIM-free from plenty of retailers, and if you can afford to do it, it can work out much cheaper in the long run. Don't forget to make sure you find a good SIM-only deal to compliment your SIM-free phone, too. You'll find our pick of the best here: Best SIM only deals.

The cheapest weve seen by far is from Amazon, which we've seen offering the S8 for less than £450, a saving of over £250. You can get the S8 from Amazon here.

Fonehouse is also offering a big discount on the S8, at £539. View deal here.

You can buy the S8 from Samsung itself, but the price is £609, almost the same as it was back when it launched in March last year so you'll find it cheaper from one of the retailers mentioned above.

Carphone Warehouse also sells the S8 for £689, the original RRP for the phone, but there is a special offer that means you can save up to £100 if you add a SIM-only deal. View deal here.

If you are based in the US, we'd recommend trying Amazon.com, Best Buy or New Egg for the best prices.

Where to buy the Galaxy S8 on contract

A contract can be a little more manageable than buying the phone outright, as it will mean you can pay off the phone over 24 months. It will normally add up to significantly more in the long run, but for many it's a good option.

Our favourite Galaxy S8 contract

You can use our price comparison tool below to find the best S8 deals. Choose how much you'd like to pay upfront, how much you'd like to spend each month and how much data, minutes and texts you need to find a deal that's tailored to you. If you can't see the comparison tool, click here to refresh the page for a version optimised to your device.

Where to buy the Galaxy S8 Plus SIM-free

The cheapest we've found the S8 Plus SIM-free is from Amazon. At time of writing it's only £547, but the price from Amazon changes on a regular basis. We'd recommend checking there first.

Alternatively, we'd recommend the following:

For US readers we'd recommend trying Amazon.com, Best Buy and New Egg for the best prices.

Where to buy the Galaxy S8 Plus on contract

As with the S8, we've picked out our favourite Galaxy S8 Plus contract here, and you'll find a price comparison tool below.

Top Galaxy S8 Plus contract

You can use the sliders in the comparison tool below to choose how much you want to pay per month, how much data you need and more. If you are unable to see the comparison tool, click here for a version optimised for your device.

For more deals on other popular phones, take a look at our best phone deals page.