Your guide

Amazon launched the first “smart speaker” in 2014 with the first version of the Amazon Echo, initially as an invitation-only product. Since then, the smart speaker industry has exploded. It still feels a little like you are in a Star Trek episode when you own one. You can use voice commands, usually using Amazon Alexa or Google Assistant, to tell your speaker to give you the latest news, remind you of your daily calendar, or play your new favorite song. You can even play games or ask the speaker to tell you a joke.

While there remains a number of privacy concerns about smart speakers, more and more of them continue to be sold. It helps that the prices of many of these products make them nearly impulse buy purchases. Here’s a look at the best smart speakers currently on the market. We have tried to arrange them with an emphasis on prices, starting with the most affordable and moving up to the more expensive speakers.

Do you want Amazon Alexa or Google Assistant?

Google Home Hub vs Amazon Echo Show 2

Before you can buy a smart speaker, you need to figure out if you prefer Alexa or Assistant. Both can set appointments, reminders, tell you news and weather, control smart home, and more. They just have a few different strengths and weaknesses.

It’s also possible to have multiple speakers with different platforms in the same house, but this can make things a bit more complicated and so in most cases we recommend picking one platform for all your smart speakers.

Reasons to get an Alexa-powered speaker:

  • You’re a regular Amazon shopper. Alexa devices making shopping on Amazon easier than ever.
  • You prefer to go with the crowd. Alexa is still the dominant platform, though Google Assistant basically is right on its heels.
  • You want the best smart device support. Those planning on adding more smart home devices are going to find Alexa has better support, though again – Google comes in as a very close second.
  • Alexa has way more skills. Skills let you add functionality (games, smart home features, and more). Home has it’s alternative to this – actions –  but arguably Alexa does it better. 

Reasons to get an Assistant-powered speaker:

  • You’re more tied to the Google ecosystem than Amazon. Google Assistant works pretty seamlessly with some of Google’s other apps and services.
  • Assistant is better at context. Amazon tends to have more trouble understanding you, meaning your commands have to be pretty specific. Google does a much better job of understanding us humans.
  • Assistant has the power of Google Search behind it. Not only is it better at context, it honestly tends to do a better job at answering questions period. This is in no small part due to the power of Google Search.
  • It still works great for smart home purposes. There might be less device support than Alexa but it’s a very close race, and yet Assistant still feels more powerful in many ways

Of course, Assistant and Alexa aren’t the only options. Let’s not forget the Apple HomePod. While it’s nowhere near as good of a smart speaker as the competition offers, it is an excellent speaker — quality wise. As for the “other guys”? Cortana smart speaker platform is pretty much dead, and Samsung’s Galaxy Home Mini is extremely rare at this stage (basically available only to select users in South Korea.) 

Best Smart Speakers

1. Amazon Echo Dot

Amazon Echo Dot Case press render

The Amazon Echo Dot is perhaps the perfect way to get started on the smart speaker trend. While its 1.6-inch woofer won’t pump out a ton of volume, it’s not designed to work that way. This is the perfect smart speaker to put in your bedroom to help you wake up or go to sleep. It’s also great for the kitchen to help out with recipes and more. You can also buy the Echo Dot with an LED clock embedded inside for a slightly higher price.

Read: Best Amazon Echo speakers

2. Google Nest Mini

Google Nest Mini sky

The Google Nest Mini (formerly called the Google Home Mini) is for the person who prefers to use Google Assistant as their digital voice helper. The Nest Mini reportedly has twice as much bass compared to the older Home Mini. You can also buy two or more and group them together so they can, for example, play the same song at the same time. Best of all, this speaker has regular sales discounts that lower its price to as low as $30.

3. Amazon Echo (Third generation)

Amazon Echo 3rd generation device

The third-generation version of the smart speaker that started this whole trend is a big step up in terms of audio.It has a  0.8-inch tweeter and 3-inch woofer for louder and crisper sounds. Of course, it’s not as small as the Echo Dot; this smart speaker is made for living rooms or larger rooms in the home. If you are willing to pay a bit more, this Alexa-based product is one of  the best smart speakers.

4. Google Home

Google Home smart speaker press render

The Google Home smart speaker is the original Google Assistant-based product, and is still a great product at a reasonable price. It offers excellent audio quality and it’s easy to set up as well. The design of the speaker is also well done and makes it stand out compared to the rather dull looking Amazon Echo products on this list. As with the Google Nest Mini, you can sometimes save even more money on the Google Home with its frequent sales discounts.

5. UE Megablast

UE Megablast Alexa smart speaker man holding it in pool

The IP67-rated UE Megablast can be taken hiking or to the beach.

If you want a smart speaker that can double as a water-resistant wireless Bluetooth speaker, check out the UE Megablast. It supports Amazon Alexa and has an IP67 resistance rating for water. That means it can survive in up to one meter of water for up to 30 minutes. The battery life should last up to 16 hours, which is plenty of time to listen to your favorite songs, or order it to give you news while you are at the pool.

6. Sonos One Gen 2

Sonos One in white next to a Nintendo Switch stand with game cartridges in front. The items are on a wood desk with soundproof foam in the background.

The Sonos One boasts a minimalist design which blends into any environment.

The second-generation version of the Sonos One speaker support both the Amazon Alexa and Google Assistant digital helpers. This is meant for a more serious audiophile, with superior sound quality. It also has a touch-sensitive top panel if you want to manually adjust the volume or control audio playback without voice commands. It’s also a big more expensive than the previous smart speakers on this list.

7. Anker Soundcore Model Zero Plus

Anker Soundcore Model Zero Plus smart speaker

The Anker Soundcore Model Zero Plus stands out from the crowd, thanks to its modern design. While designed mainly to be a stationary speaker, its cool looking built-in handle makes it easier to transport than some of the other speakers on this list. The Google Assistant-based product has two 63mm woofers, two 19mm tweeters, two passive radiators, and Dolby Audio support. While it is a bit pricey, you are getting a lot for the money.

8. Klipsch The Three

Klipsch The Three smart speaker

Here’s another smart speaker that has a cool design, if you are into a 1960s vibe. The real wood on the top and bottom is accented with real metal switches and a 3.5mm headphone jack. However, this isn’t a old radio. It has Google Assistant built-in, along with support for Bluetooth and Wi-Fi wireless connections. You will also find two ¼-inch drivers and a 5.25-inch woofer with dual-opposed 5.25-inch passive radiators. This is a perfect choice for your old-fashioned office or den.

9. Sonos Beam

Sonos Beam Alexa soundbar lifestyle

Credit: Sonos

More and more people are getting into home theater setup these days. That means they also want a great sound system. Many of them pick a soundbar to add to their big-screen TV. The Sonos Beam, which supports both Google Assistant and Amazon Alexa, is perfect for movie and TV fans who want a smart speaker feature included in their fancy audio setup. Yes, it’s perhaps the most expensive speaker on this list normally, but it’s worth it for both audiophiles and cinemaphiles.

10. Apple HomePod

Apple Home Pod smart speaker

This is the only product on our best smart speaker list that doesn’t support either Amazon Alexa or Google Assistant. The Apple HomePod, as you might expect, supports the company’s Siri voice-based assistant. This is the perfect device for fans of Apple’s iPhone and iPad, who are used to using Siri on their phones and tablets. The audio quality is quite good, and as with many Apple products it’s a bit more expensive than most of its competition. If you have an iPhone or iPad owner, this might be the perfect companion gift to give.