After an initial boom, the amount of new smart speakers hitting the market has slowed down somewhat. Still, they are extremely useful pieces of tech that can genuinely make your life easier and there are loads of great models to choose from.
Amazon Echo and Google Nest/Home speakers are the obvious choices when these are the companies behind Alexa and the Google Assistant - two of the most popular digital assistants which 'live' in the speakers ready to help you at the drop of a voice command.
However, plenty of third-party brands like Sonos, Pure and Marshall make excellent options while Apple fans are likely to want a HomePod, which runs on Siri.
You can see the list of the top 10 smart speakers we've tested below along with a buying guide below that.
Best smart speakers 2021
1. Google Nest Mini - Best Overall
Despite the big name change, the Nest Mini is far from an overhaul of the Home Mini - though you can essentially think of it as the Home Mini 2 that's now wall-mountable.
Existing owners won't need to upgrade but it's a great place to start if you're buying your first smart speaker. The Nest Mini is compact, cute and comes in a range of colours so can neatly sit almost anywhere in the house.
Let's not forget that it's extremely affordable (and often on offer) and despite being so small, sounds very good with more punch than you'd expect.
Read our full Google Nest Mini review
2. Amazon Echo Studio - Best for HD Audio
This is the Amazon Echo to buy if you care about sound quality. You still need to subscribe to a music streaming service that offers 'HD' music and, not coincidentally, Amazon's own is the current one to go for.
The Studio doesn't only do hi-res audio: it also supports so-called 3D audio. Currently, it can play Dolby Atmos and Sony 360 Reality Audio, which can be both music and video soundtracks.
Best of all, it's way cheaper than rivals from Apple and Google.
Read our full Amazon Echo Studio review
3. Google Nest Audio - Best Value
The design is a bit divisive but it's a grower and should fit in better in most homes than the Google Home. You'll only have two colours to choose from though unless you live in the US.
More importantly, Google has hit the sweet spot here with an affordable price (lower than when the Home first launched) and you can save money when buying pairs. These can be put in different rooms or you can create a stereo pair.
The Nest Audio provides excellent build and more importantly, sound quality with impressively rich and warm profile and more power than you'd expect for its compact size. Our main complaint is how the quality degrades at high volumes but you shouldn't need to pump it that high anyway.
Read our full Google Nest Audio review
4. Amazon Echo 4 - Best Alexa All-rounder
Now with an orb-like design, the Echo 4 looks nothing like the previous models but is the sweet-spot of Amazon's smart speaker range.
Sound quality is better with improved bass but is still behind the Nest Audio. If you're already locked into the Alexa ecosystem then get the Echo Studio if you can afford the difference.
An important upgrade is an integrated smart hub, meaning you no longer need the Echo Plus. Despite small downsides, the Echo 4 is a great value-for-money option.
Read our full Amazon Echo (4th-gen) review
5. Sonos One - Best Multi-room
The Sonos One is a top-quality smart speaker, essentially a Play:1 with Alexa and Google Assistant voice-control built-in. We'd have liked some Sonos-related voice commands that most people will expect.
It's more expensive than many other smart speakers but it's possibly worth the extra - compared to non-Sonos rivals it offers much better build quality and top-quality sound.
The design is stylish with useful touch-sensitive buttons on top and still compact despite the big sound on offer.
The additional lure here is how good Sonos is once you have them in multiple rooms around the house. The firm remains the market-leader in multi-room audio.
Read our full Sonos One review
6. Apple HomePod mini - Best for Apple Users
Measuring in at just over 84mm tall, the HomePod Mini is a smart speaker deserving of its branding, but don’t let its small form fool you – like its bigger sibling, the audio performance is impressive although can't match the full-size version.
Siri is also getting smarter, with new features like Announce that lets you send voice messages to other HomePods, iPhones and other devices in the home, and it’s better at handling general knowledge requests now, but it’s still a way behind what Google Assistant and Alexa offer.
However, you’ll need an iPhone or iPad for setup and an Apple Music or Pandora subscription if you want Siri to handle music playback and it only supports AirPlay for playback from other devices, ruling out support for Android and Windows devices.
Read our full Apple HomePod mini review
7. Amazon Echo Dot 4 - Best for Bedsides
Like the Echo 4, the Dot has been given a redesign so is now a sphere with a light around the base.
For a little extra it's likely worth getting the model with an integrated clock for bedsides and kitchens as it also shows timers.
Either way, you benefit from improved sound quality compared to the 3rd-gen as well as a more powerful processor. It remains the most affordable way of filling your house with Alexa speakers and you can create a stereo pair with two.
Read our full Amazon Echo Dot (4th-gen) review
8. Marshall Uxbridge - Best Style
The Uxbridge, Marshall's newest and most affordable smart speaker, packs booming bass-rich sound and Alexa connectivity into a compact frame styled after Marshall's own amps.
Alexa can be slightly slow to respond at times, and occasionally unreliable. You'll have to speak slowly and clearly.
While the bass is a boon on the Uxbridge, the middle and upper range don't sound muddled. In fact, the audio is clear and rich and fills the room, despite the speaker being fairly small.
It's sure to glam up any bookshelf, while also producing equally impressive sound.
Read our full Marshall Uxbridge review
9. Pure DiscovR - Best for Privacy
Pure's first smart speaker is an excellent sounding speaker with a few unique tricks up its sleeve.
Its key advantage lies in its flexibility, with a choice of three modes of listening depending on your situation.
It's also great if you value privacy, with an option to physically deactivate. It's held back by a slightly high price and underwhelming set of microphones, but if money is no object you can't go too far wrong with the DiscovR.
Read our full Pure DiscovR review
10. Apple HomePod - Best Sound for Siri Users
You might not like the price, but the HomePod sounds impressive and works well. It's one of the most stylish and well-made speakers on the market, too.
While Siri has improved over time it's still behind rivals, so only consider it if your household is well kitted out with Apple or HomeKit devices.
If not, it's still a good choice if you simply want to use Apple Music, but its features are limited beyond that. It's likely that the HomePod mini, or a pair of them, is a better choice.
Read our full Apple HomePod review
What is a smart speaker?
In simple terms, a smart speaker is an audio speaker that you can talk to and interact with as you might already do with your smartphone.
They’re internet-connected virtual assistants – just like Siri, Cortana and others – which can answer questions, tell you the latest news and weather, play music and control smart home gadgets such as heating, air conditioning, lights and switches.
We list the best Google Home/Nest devices here.
We list the best Amazon Echo devices here.
What should I look for?
Like regular speakers, smart versions come in various shapes, sizes and prices. You should consider how much you want to spend and also where you want to put it in your home. A smaller one, like the Google Nest Mini or Amazon Echo Dot, will fit in more places, for example.
There's also whether the design fits in with your décor. Some come in a set range of colours while others have interchangeable covers.
Size, of course, will have an impact on audio quality so if you want to play a lot of music then it will be worth spending a bit more on a bigger model. The Sonos One and Apple HomePod are two options.
Which smart speaker you choose should also come down to the AI assistant you prefer – essentially Amazon Alexa or Google Assistant at the moment, with Siri only in the HomePod. Some, like Sonos, will even let you choose.
They both do the same thing so in a similar way so it's a bit like choosing between an operating system. A big factor here is whether you already use various Amazon and Google services – even shopping on Amazon - particularly for music streaming as you need to be signed up to listen to whatever you want.
There's also the question of whether you have products that play nicely with the smart speaker. If you have a Google Chromecast then it makes sense to get a device with Google Assistant, for example.
As mentioned earlier, smart speakers can be used to control smart home products like lightbulbs so you'll also want to check compatibility with anything you have or are thinking about getting. Many, like Philips Hue, are supported by both but you can check out the lists for Google here and Amazon here.
Some smart speakers are beginning to arrive with screens. There are fewer to choose from and the best are made by, you've guessed it, Amazon and Google. See our best smart displays chart to see what's available.
Find out how we test audio.