It’s hard to know what to look for when picking out a smart speaker. After all, there are many options for each interface, be it Google, Amazon, or Apple. Today, we’re breaking down the best smart speakers for your needs and have listed something for everyone.

Editor’s note: this list of the best smart speakers was updated on March 23, 2021, to include the Sonos Roam as a notable mention.

The best Google Assistant smart speaker is the Google Nest Mini

The Google Home line of speakers have been discontinued, but the Google Nest series is still in business. The Google Nest Mini is a cute little smart speaker that supports both stereo and multi room playback. Its sound quality is pretty good considering its small size, but keep in mind that it won’t have a booming bass sound because of its stature. The Nest Mini does have two smart features called Media EQ, which adjusts the sound signature of the speaker depending on what type of media it is playing, and Ambient IQ, which adjusts the volume of spoken word media based on the level of ambient noise in the room. You can set a custom EQ for your speaker in the Google Home app, but its capabilities are pretty limited.

Google Nest Audio

Full Review

Setting up Google Nest devices is wonderfully simple. Just download the Google Home app from the app store and you’re walked through the entire process. Once you’re all set up, you can ask it questions, have it stream from your favorite music and radio services, and set reminders. If you have other Google Assistant devices connected to your account, you can also tell Google Assistant to control them. For instance, saying, “Hey Google play The Good Place on Netflix,” will initiate streaming without you picking up the TV remote.

Just like Amazon Alexa smart speakers, you can control your smart home with the Google Nest Audio. Compatible smart brands include Honeywell, Nest, Insignia, Hue and more. According to Google, its speaker works with an excess of 5,000 smart products from over 150 brands. The Nest Audio also has the ability to only respond to pre-programmed voices—for example, yours and your housemate’s—when they say “Okay, Google.”

What you should know before getting a smart speaker?

Before we get too deep, let’s take a look at what you need to know when picking out your gear.

Which is better, Amazon Alexa, Microsoft’s Cortana, or Google Assistant?

An image of the JBL Link Bar, one of the best sound bars, branded with the Google Assistant logo.

The JBL Link Bar supports full Google Assistant integration.

That’s like asking whether chocolate or vanilla ice cream is better. Both options have their place, and each person has their preference. One thing’s for sure, though, it’s easier to stick with one persuasion of smart speaker. While you can get a Google and Alexa-enabled device, it’s more work than it’s worth. As you may expect, your two main options are Alexa and Google Assistant. You can set reminders, make appointments, inquire about the weather, and control smart home devices from both, but each has its pros and cons.

If you’re a frequent Amazon shopper, then the Amazon Alexa will make shopping easy, breezy. It’s also currently the dominant smart home assistant and has a wide array of smart device support with more products and skills added regularly. While Google is working to increase its command and skill support, Alexa had a significant jump-start and it shows.

If you want the most skills and greatest smart home control, get an Alexa smart speaker.

Google Assistant smart speakers are the smarter option for anyone who’s already invested in the Google ecosystem. If you’re a Pixel owner, it makes more sense for you to double-down on a Google smart speaker than an Alexa one. Although Alexa can execute more skills, Google’s sentence recognition is more advanced: it’s better at understanding context than Amazon Alexa products. You also benefit from Google Search technology, which is much more mature than Amazon’s functionality.

Now, Apple users may be wondering about the HomePod. Unless you’re a die-hard Apple fanboy we suggest going with either Google Assistant or Alexa. The Apple HomePod isn’t very smart for being a smart speaker and certainly isn’t worthy of being among the best smart speakers. Cortana users, feel free to jump to the end of the list.

What about privacy concerns?

Pictured is the power and mute buttons of the JBL Link 20 smart speaker.

Many smart speakers have an on-board mute button.

My tinfoil hat has gotten plenty of use this year thanks to smart speakers: consumers are legitimately concerned about smart speaker privacy invasion. Many of us feel that just because we’re letting a device into our home doesn’t mean we’re explicitly welcoming its constant recording of our lives.

Fortunately, each of the best smart speakers includes a mute toggle for deactivating the microphone. Even still, that may not be enough to assuage your worries. If you’re at a crossroads of wanting a smart speaker but not wanting it to record anything when inactive, you can always unplug it after each use. It’s a hassle but a minor inconvenience for getting the best of both worlds, so to speak.

Streaming audio over Wi-Fi

The speaker in a living room setting with a candle lit in the background.

The Creative Nova isn’t one of the best smart speakers, but it does support Wi-Fi streaming.

By nature of being a smart speaker, each pick must connect to Wi-Fi for full functionality. This affords a host of benefits including high-quality wireless streaming. While Wi-Fi bandwidth is still limited, it widens the data pipes relative to Bluetooth streaming. You can enjoy hi-res 24-bit/96kHz audio, which is more than enough data for our brains to process.

As a matter of fact, 24-bit audio is an excess amount of data for us to perceive. Our ears can barely discern the difference between 16- and 24-bit audio, if at all. To anyone shaking their head, it does make a difference when recording audio which requires editing later on. Greater bit-depth allows for more flexibility in editing. What’s more, a 96kHz sample rate is more than we’re able to perceive, too. Our ears aren’t even sensitive enough to identify a difference between 44.1kHz and 48kHz, let alone 96kHz recordings.

A woman holding a Google Pixel 3 with the Tidal HiFi app pulled up.

Tidal supports high-quality streaming.

What matters most is how a file was compressed: that’s where we’ll notice the biggest difference between files. If you’re listening to an uncompressed WAV file, you’ll likely hear a difference when compared to a basic MP3 file. If you’re a real stickler for audio quality, it may be worth investing in a high-resolution streaming service like Tidal.

Imperfect technology

Smart home devices are a green market. Even the most ubiquitous platform, Alexa, isn’t without its common problems. That said, don’t get too frustrated. It’s typical for users to experience hiccups, but one of the best things about smart speakers is that the firmware is frequently updated. Sometimes, you even benefit from market updates like when Sonos allows for Google Assistant support on its speakers which originally only supported Alexa.

Smart home fanatics should get the Amazon Echo (4th gen.)

Amazon has a firm hold on the internet of things (IoT) market. If any of your friends are scoping out the smart speaker market, they’ve likely considered getting an Echo or the smaller Echo Dot. The new ball-shaped fourth-generation model is a great choice for anyone in need of great sound quality and smart home functionality.

Amazon Echo (4th Gen)

Full Review

The Amazon Echo (4th gen.) has better sound quality than its predecessors, and it also serves as a smart hub and temperature sensor. The former lets you easily connect with and control Zigbee-enabled smart devices, including light bulbs, door locks, and more, without needing an external hub. It eliminates the need to purchase a separate hub or configure a dedicated smart home skill, which can be confusing for first-time smart home users. Instead of creating a custom skill, you can intuitively say, “Alexa turn on device name.” It’s a great option for parents, too, as you can apply kid-friendly controls to filter explicit content and set time limits.

You can also turn the microphone off so as to preserve some sense of privacy. Of course, you can also go the opposite direction and use the Alexa-enabled devices in your home as an intercom system. Other great features include the ability to create a custom EQ or pair with a secondary Echo (4th gen.) for stereo listening. If you’re looking to take full control of your smart home, the Echo (4th gen.) is among the best smart speakers you can get.

The Sonos Move works with Google and Alexa

If you’re going to invest in a third-party pick, Sonos makes the best smart speakers. The Sonos Move is compatible with both Google Assistant and Amazon Alexa. In addition, if you have multiple Sonos smart speakers and/or Amazon Echo speakers, you can group them all together by the rooms in your house. Using the Sonos app is easier than pie and the speaker itself is operated through touch controls on the top.

Sonos Move

Full Review

The Sonos Move can operate over Wi-Fi or Bluetooth, and its a portable speaker. You charge it in a cradle that you can also just use to hold it if you don’t plan to take it out of the house. It does have an IP56 rating, though, so even if you don’t want to take it outside you could take it in the bathroom to listen to your jams while in the shower. It is a bit too bulky to be truly portable, but if you’re just planning on taking it to the beach, it’s a pretty good companion.

The Bose Smart Soundbar 300 turns your dumb TV into a smart one

The Bose Smart Soundbar 300 is one smart soundbar. It has all the perks of the Bose ecosystem, meaning you can pair it up with other Bose speakers for multiroom playback. Using the Smart Soundbar 300’s Voice4Video feature, you can control your TV by telling Alexa or Google Assistant what to do. You can also use the soundbar to take calls from other Bose smart devices or Amazon Echo devices. The Smart Soundbar 300 also supports Spotify Connect and Apple AirPlay 2, so its easy to stream music from the soundbar as well as movies.

Bose Smart Soundbar 300


Listeners benefit from an HDMI ARC output as well as an optical audio port. Additionally, you’re not beholden to Wi-Fi streaming and can listen via Bluetooth, too. The sound quality is excellent thanks to the 4 acoustic drivers, the center tweeter that hones in on voices, and Bose’s smart real-time tuning technology. You can always buy add-ons as well, like subwoofers and surround sound speakers, to improve your experience.

Take intelligence anywhere with the UE Megablast

This IPX67 cylinder is one of the best smart speakers for the adventurer in your life. The aforementioned certification denotes dust- and water-resistance. In fact, this Alexa smart speaker can withstand one-meter submersion for up to 30 minutes without incurring any damage. This makes it a great option for pool parties, too.

UE Megablast


Of course, it’s not just a Bluetooth speaker, although you can stream over Bluetooth while out and about. No, the UE Megablast can connect to your Wi-Fi and stream high-quality audio from the home. Like all other speakers listed, the Megablast doesn’t need to connect to your phone in order to access Amazon Alexa. The Megablast may be attached to a dedicated wireless charging dock, which is easier on the eyes than loose cables flopping about. When taking it out for a spin, you’ll appreciate the exceptional 16-hour battery life.

If you’re privy to adventure but don’t want to buy a separate smart speaker, this is the pick for you. For those who want an equally durable speaker without the frills, look into the UE Boom 3 or the portable UE Wonderboom 2.

Cortana users should get the Harman Kardon Invoke

Harman Kardon Invoke product render.

Not many smart speakers support Windows’ virtual assistant, Cortana.

The Harman Kardon Invoke is one of few smart speakers with Cortana built-in. You may know Cortana as the thing that keeps popping up on your PC when you least expect it. In fact, you may have even disabled it altogether. Even so, Harman is a well-respected audio company with plenty of clout. This tapered capsule works like the other best smart speakers listed: you can set reminders, control music playback, ask questions, and control smart home devices. The cylindrical shape produces 360° audio and uses Harman’s beam-forming microphones so Cortana may easily detect your voice.

Notable mentions:

  • Sonos One (Gen 2)This home smart speaker is compatible with both Google Assistant and Amazon Alexa, and Apple AirPlay 2. You can pair two together for stereo sound as well, and its all operated easily through the Sonos app.
  • Sonos Roam: This little speaker is only available for pre-order until May 2021, but it offers both Wi-Fi and Bluetooth support, an IP67 rating, a 10 hour battery life, and can be hooked up to your existing Sonos ecosystem.

Why you should trust SoundGuys with the best smart speakers

An image of a man wearing the Fiio FH5 in-ear monitors.

We do our best to review as many audio products as possible, so you can spend more time enjoying your tunes and less time researching.

We understand audio as both an objective and subjective experience; therefore, we combine objective testing and experiential analysis for all reviews and best lists. We’re happy to inform readers of product features but ultimately want our readers to leave each article more educated about audio than before.

Like all other best lists, this too is a living document that will be continuously updated as new, worthy products are released. We acknowledge that a product may not be for you and, unfortunately, the perfect, one-size-fits-all best smart speaker doesn’t exist. However, we’re confident that most readers will find something to enjoy. Hopefully, you find something that suits your needs. If we missed one of your favorites, be sure to reach out and let us know.

Frequently Asked Questions

Are any of these on sale?

Yes, as of November 30, 2020, you can save $150 on the Google Home Max if you buy it from Best Buy.

Are there any smart outdoor speakers?

Unfortunately there aren't any outdoor speakers with smart assistant integration, but Amazon EchoGoogle Home, and other smart speakers usually have a 3.5mm output jack, which you can use to connect to the receiver of your outdoor speaker system, allowing you to control playback with your voice. Additionally, with an outdoor speaker system like the Sonos Outdoor Speakers, you can wirelessly hook them up to your Sonos smart home and control their playback by speaking to the smart speaker in your house.

Can smart speakers play radio?

Alexa-enabled smart speakers can play live radio so long as you enable the radio skill in the Alexa app. Google Assistant-enabled speakers play live radio through an app called TuneIn that can be downloaded to your smart speaker. Both Alexa and Google Assistant can then play any available radio station through voice command.

Do I need to buy an external smart hub?

Smart hubs are used to allow your ecosystem of smart devices to communicate with one another. So, if you only have one smart device, this won't be necessary. Also, if any of your smart speakers have integrated smart hubs, like the Amazon Echo Plus, you won't need to purchase a separate one. But if you are selecting a separate smart hub, you'll want to make sure all of your devices are compatible with it so you're truly able to control all of them from one place. Most smart hubs and smart devices have Zigbee, which is just a technology that enables inter-device communication. And, of course, you'll want to stick with one smart assistant rather than try to juggle more than one in your home.