The smart speakers on sale today have moved beyond first-generation products, so now’s the time to dip your toes into the water if you’ve resisted so far. And with plenty of deals around even ahead of Black Friday, you won’t need to pay full price.

The thing about smart speakers is that once you have one, you want another to put in a different part of your home and until you have one in every room, you don’t have too many.

Many retailers are extending their Black Friday sales this year, starting well before the day itself, so it pays to keep an eye out, but we’ve done most of the hard work by rounding up the best offers right here.

For other Black Friday discounts, check out our main tech deals site

Best Smart Speaker Deals

Best smart speaker discounts: What to look for

The first thing to decide is which assistant you want. There are three: Amazon’s Alexa, Google’s Assistant and Apple’s Siri.

The latter is available only in Apple’s HomePod, so this at least makes the choice of speakers easy since there’s just one model.

HomePod discounts are hard to find, with most retailers offering only £20 off the usual £319 price.

Choosing between the assistants isn’t simple, but it will largely come down to the hardware you have already and whether it’s compatible with each assistant. You’d only go for a HomePod if you have an iPhone or iPad already as it won’t work with Android.

Similarly if you already have smart light bulbs and smart switches, it makes sense to invest in a smart speaker that allows you to control them with your voice, so check which assistant they work with before buying a speaker.

If you predominantly live in Google’s world and subscribe to Google Music, it makes sense to go with Google Assistant. Conversely, if you subscribe to Amazon Prime and / or Amazon Music Unlimited, it makes more sense to go with Alexa.

Alexa vs Google Assistant

In terms of Alexa vs Google Assistant, both evolve constantly so it can be difficult to make a decision based on their capabilities today. However, they are both as good (and bad) as each other overall. They are not truly intelligent and you still have to phrase your command or question in the right way for them to understand what you mean.

There’s a broad choice of speakers for Alexa and Google Assistant ranging in price and sound quality from very affordable to very expensive. It may be tempting to buy an older model, but do your homework first and make sure you won’t regret it. For example, some older Amazon Echos aren’t compatible with the new subwoofer (or won’t allow you to create a stereo pair).

Inputs and outputs

Most speakers are designed to be standalone gadgets which run off mains power. You can generally pair them to your phone or tablet via Bluetooth and stream music from those devices, but if you want to hook up your own speakers, be sure to pick a model with a 3.5mm output.

And if you want to play music from a device that doesn’t have Bluetooth, make sure you get one with a 3.5mm aux input.

Some have no audio inputs or outputs other than Bluetooth.

Where to find smart speaker offers

You'll find savings on Amazon Echo, Google Home and other speakers from plenty of different retailers, especially towards the end of the year with Black Friday and the pre-Christmas season.

We recommend comparing the price of a model you like against at least two to three other retailers and of course against Amazon if you haven't done this already.

Amazon is one of the best places to look first, especially if you want an Echo. Amazon sells ‘Certified Refurbished’ models which look like new and come with a one-year warranty so are great deals when you find them.

You can also find Amazon Deal of the Day, which are discounts offered for a limited time (just few hours typically), or until stocks runs out.

If you’re not a Prime member and never have been, you can sign up for Amazon's 30 day free trial of Prime, which will not only get you access to Lightning deals 30 minutes earlier than non-Prime members, but will also get you free next-day delivery.

Prime also includes Amazon Video, which you can access through most smart TVs, and Prime Music which lets you stream 2 million songs.

There are other retailers to check in the UK, such as Argos, AOCurrys and Very It's always worth keeping John Lewis in mind too - the company's price-match policies mean you’ll find some of the best deals as well as getting better customer service and, often, longer warranty.

Best Smart Speaker Deals

1. Google Home Mini

From: Asda

Was: £49

Now: £29  (£20 off)

Save £20 on the Home Mini when you buy from Asda. This is the cheapest we've seen Google's new smart speaker design since it launched earlier this year. Read our Google Home Mini review here.

2. Google Home Mini with Philips Hue Starter Kit Bundle

From: Currys PC World

Was: £184.99

Now: £79.99  (£105 off)

Save big when you buy this bundle from Currys PC World, which includes Google's new Home Mini and the Philips Hue White and Colour Ambiance Smart Bulb Starter Kit.

3. Amazon Echo Spot Certified Refurbished

From: Amazon

Was: £109.99

Now: £79.99  (£30 off)

Usually an Echo Spot costs £119.99, so this Certified Refurbished deal effectively gives you £40 off, not the £30 Amazon claims. 

4. Amazon Echo Dot (2nd gen)

From: Amazon

Was: £49.99

Now: £39.99  (£10 off)

Now that the 3rd-gen Dot is out you can get the previous model for under £40 which is great value.

5. Amazon Echo (2nd gen) Certified Refurbished

From: Amazon

Was: £79.99

Now: £59.99  (£20 off)

Get a 2nd-generation Echo at a great price thanks to Amazon's Certified Refurbished program which gives you a new-looking device and a one-year warranty.

6. Ultimate Ears Blast Bluetooth Speaker with Amazon Alexa Voice Control

From: Amazon

Was: £199.99

Now: £140  (£59 off)

7. Ultimate Ears Megablast Bluetooth Speaker with Alexa

From: Amazon

Was: £269.99

Now: £177.99  (£92 off)

This durable waterproof wireless speaker has up to 12 hours battery life and smart services through Amazon Alexa.

8. Eufy Genie

From: Tech Advisor

Was: £39.99

Now: £24.99  (£15 off)

With Alexa built in, you can use this inexpensive Echo Dot alternative to control smart lights, listen to music and a whole lot more.