The best Alexa speakers 2024: top smart speakers to control your home

best Alexa speakers
(Image credit: Future)

The best Alexa speakers let you interact with Amazon's smart assistant and control devices with voice commands from around your home. Many of the best options are directly from Amazon, but some brands like Sonos and Bose also offer some fantastic alternatives that not only let you interact with Alexa, but also bring a higher level of audio quality. 

Between Amazon and the slew of third-party options, there are plenty of sizes and shapes at different price points. There are even some smart displays that add in a screen with the smart speaker functionality – perfect if you have a security camera, video doorbell, or just want to pull up a recipe without breaking out a computer.

Since Alexa can control a whole lot of devices, whether you own smart lights, smart thermostats, smart plugs, and even smart switches, you can do a lot to make your space more comfortable with just your voice. 

The quick list

The best Alexa speakers 2024

Why you can trust TechRadar We spend hours testing every product or service we review, so you can be sure you’re buying the best. Find out more about how we test.

The best Alexa speaker overall

Amazon Echo (2020)

(Image credit: Future)
The best Alexa speaker for most people

Specifications

Dimensions: 5 x 5 x 4.7in / 14.4 x 14.4 x 13.3cm
Speaker: 1 x 3 inch woofer, 2 x 0.8 inch tweeter
Physical controls: Volume up/down, play/pause, microphone mute
Power: Mains

Reasons to buy

+
Futuristic look
+
Improved sound
+
Zigbee hub integration

Reasons to avoid

-
Max volume level isn’t loud enough
Buy it if:

✅ You want a cheap speaker that does it all: It might not have the best sound quality, but the latest Echo gives you a great deal for your money.
It's on sale: You'll find Echo speakers steeply discounted for Amazon Prime Day and Black Friday.

Don't buy it if:

You want great sound quality: It's fine for everyday use, but this isn't the right speaker for audiophiles.
❌ You don't have Amazon Prime: You'll need it to unlock the Echo's full features.

Striking the right balance between price and smart home features, the latest Amazon Echo is the best Alexa speaker for most people, balancing smart home features, sound quality, and price. The spherical design looks different from any Echo before it and is certainly pleasing to the eye. The audio has been improved too, but the fact that it acts as a Zigbee hub so you can control your smart home devices even when you're not at home, really makes it stand out.

The Echo’s only real issues are that its max volume level is a bit soft, especially compared to larger Alexa speakers such as the Echo Studio (further down this guide). It's otherwise easy to recommend, and excellent value - particularly if you can pick one up during the Amazon Prime Day or Black Friday sales.

Read our full Amazon Echo (4th Gen) review

The best budget Alexa speaker

Close up of Amazon Echo Dot (5th gen) speaker on carpet

(Image credit: Future)
The best affordable Alexa speaker

Specifications

Dimensions: 3.9 x 3.9 x 3.5in / 10 x 10 x 8.9cm
Speaker: 1.73in front-firing speaker.
Physical controls: Volume up/down, play/pause, microphone mute
Power: Mains

Reasons to buy

+
Improved sound quality
+
Very simple to use
+
Handy tap gesture controls

Reasons to avoid

-
No 3.5mm port
Buy it if:

✅ You want a super simple smart speaker: It's a piece of cake to set up and use, and fits just about anywhere.
You're on a budget: The Echo Dot is never expensive, and is very cheap if you pick one up during Amazon's regular sales.

Don't buy it if:

You want great sound quality: This is a smart speaker for voice commands first, and an audio system second.
❌ You want portability: The Echo Dot is super small, but requires mains power.

The compact, affordable Amazon Echo Dot already worked well, and the latest iteration offers even better sound quality, plus a room temperature sensor that makes it particularly useful for children's bedrooms, and new tap controls.

You can have it set up in a matter of seconds, and even if you've never used a smart speaker before, it's intuitive enough that you'll master the basics in moments. The new tap gestures are very handy for occasions when you want to keep the volume down, but it can be operated entirely with voice controls, with a red light indicating that it's actively listening.

Although it looks simple, the new Amazon Echo Dot covers all the essentials you could want from an Alexa speaker, including the ability to set alarms, ask for news or the weather, check sports scores, get it to entertain your kids with quizzes or games, and, of course, play music and radio stations. A great budget-friendly Alexa speaker.

For us, the only real downside is the absence of a 3.5mm port for connecting to different audio sources, but if you're happy with Bluetooth input then it's easy to recommend.

Read our full Amazon Echo Dot (5th Gen) review

The best Alexa speaker for music

Sonos Era 100 speaker on white table

(Image credit: Future)
The best Alexa speaker for audiophile sound

Specifications

Dimensions: 4.7 x 5.2 x 7.2in / 12 x 13.2 x 18.4cm
Speaker: 2 x class-D digital amplifiers, 2 x angled tweeters, 1 x mid woofer
Physical controls: Play/pause, skip, replay, volume up/down, mute voice assistant, group/ungroup Sonos products, mic, Bluetooth.
Power: Mains

Reasons to buy

+
Rich, detailed sound
+
Excellent bass
+
Wide sound stage

Reasons to avoid

-
More expensive than the Sonos One that preceded it
Buy it if:

✅ You want big sound from a small speaker: When you ask it to, the Era 100 can really push it.
You want flexibility: This speaker supports the Sonos app with multiple streaming services, AirPlay 2, Bluetooth, and even line-in.

Don't buy it if:

You want real stereo sound: Despite the angled tweeters, there's only a hint of stereo here.
❌ You're not a bass fan: The Era 100 isn't excessively bassy, but it will stand out if you're focused on more delicate listening.

The Sonos Era 100 proves that choosing an Alexa speaker doesn't have to mean compromising on sound quality. This speaker is a successor to the enormously popular Sonos One, and offers several upgrades on the older model – most noticeably when it comes to bass. 

This comes courtesy of a new oval-shaped woofer for bass and mid-range, with two angled tweeters above it (one facing left and one facing right) - a setup designed to give stereo sound without a narrow 'sweet spot'. The soundstage is noticeably wider, and music is full of vitality and realism.

The downside here is the price, which is significantly higher than that of the Sonos One, and hasn't dropped much since its launch in March 2023. We've found today's best prices for you above, and if there's a special deal running, this top quality Alexa speaker is much easier to recommend.

Read our full Sonos Era 100 review

The best Alexa speaker for home theater

Amazon Echo Studio speaker on table

(Image credit: Future)
The best Alexa speaker for home cinema setups

Specifications

Dimensions: 6.9 x 6.9 x 8.1in / 17.5 x 17.5 x 20.6cm
Speaker: 1 x 1in tweeter, 3 x 2in mid-range speakers, 1 x 5.25in woofer
Physical controls: Volume up/down, play/pause, microphone mute
Power: Mains

Reasons to buy

+
Impressive sound quality
+
Pair two together for an affordable home cinema set up
+
Doubles as a Zigbee hub

Reasons to avoid

-
Large size won't suit all
-
Requires subscription for 3D audio
Buy it if:

✅ You want an Alexa speaker for your TV: The Echo Studio provides far more depth than an equivalent soundbar.
You need a speaker that's also a smart home hub: It functions as a Zigbee hub for seamless pairing.

Don't buy it if:

You want true directional audio: There's a bank of tracks specially mixed for 3D audio, but the results are a mixed bag.
❌ You need something that'll fit under your TV: This is a relatively tall speaker, so you'll need to think about how it's positioned.

With the ability to pair two Echo Studios together for stereo sound, and a single output of 330W, this is the best Alexa speaker if you're looking to take your home cinema system to the next level.

On test, we were seriously impressed by the sound quality, and the fact it doubles as a Zigbee hub too. However, the large, bulky footprint won't suit everyone and to get the best from the Alexa speaker, you'll need to subscribe to Amazon Music HD to enjoy the 3D immersive sound that Amazon highlights as one of its best features.

That said, it's certainly more affordable than similar speakers from rivals such as Sonos (see above).   

Read our full: Amazon Echo Studio review

The best small Alexa speaker

Amazon Echo Spot speaker on a tabletop

(Image credit: Future)
The best compact Alexa speaker

Specifications

Dimensions: 4.4 x 4.1 x 4.4in / 11.3 x 10.3 x 11.1cm
Speaker: 1.73in front-facing speaker
Physical controls: Volume up/down, mic on/off
Power: Mains

Reasons to buy

+
Very small
+
No camera, making it better for the bedroom
+
Impressive sound quality for its size

Reasons to avoid

-
Display is limited
-
More expensive than Echo Dot
Buy it if:

✅ You want a smart alarm clock: There aren't many devices like this around, with a compact case and small screen.
You like listening to podcasts: The Echo Spot excels at spoken word audio.

Don't buy it if:

You're an audiophile: The audio quality is good for a speaker this size, but it's very small and faces small speaker problems.
❌ You want a true smart home controller: It does have smart home features, but this is primarily a smart alarm clock and bedside speaker.

The latest Echo Spot is an Alexa Speaker that's most at home in the bedroom (particularly now that Amazon has ditched the camera from the last iteration), and is smaller and cheaper than the previous version.

Responses to voice commands are snappy, and it's Matter-compatible, which is a big bonus. Sound quality is good for the size, though the speaker is front-facing, so it's definitely a personal speaker rather than something that'll fill a room for a party. We found the mix quite bass-heavy at the default settings (though these can be tweaked in-app), and we enjoyed it most at mid to high volume.

For us, the biggest drawback is that the display is quite limited. It's small, and viewing angles aren't great, so you'll have to position it carefully so you can read it from bed.

Read our full Amazon Echo Spot (2024) review

The best premium Alexa speaker

Bose Smart Speaker 500 on table with flowers and plant

(Image credit: Future)
The best Alexa speaker if money is no object

Specifications

Dimensions: 8.67 x 6.7 x 4.3 inch / 20.3 x 17 x 10.9 cm
Speaker: 2 x 2.5in speakers
Physical controls: Volume up/down, previous/next track, play/pause, microphone mute
Power: Mains

Reasons to buy

+
Excellent sound quality
+
Elegant stylish design
+
Preset buttons for quick access to playlists

Reasons to avoid

-
One of the most expensive smart speakers on the market
-
Hit and miss Wi-Fi setup
Buy it if:

✅ You want room-filling sound: We wouldn't say there's true stereo separation, but it still sounds seriously impressive.
You don't like overwhelming bass: This speaker sounds similar to the excellent Apple HomePod, but more subtle.

Don't buy it if:

You're watching your wallet: This is one of the most expensive Alexa speakers on the market.
❌ You want simple setup: We had some difficulty connecting the speaker to our home Wi-Fi network.

The Bose Smart Speaker 500 (also known as the Home Speaker 500) can certainly give the Sonos Era 100 a run for its money when it comes to sound quality, making it our pick as the best Alexa speaker if money is no object.

Its elegant design is backed up by room-filling sound while Alexa provides the smarts. On test, we were impressed with the eight microphone array, that picked up our commands to Amazon's voice assistant even when the speaker was playing music at a loud volume. We also loved the preset buttons that offer one-touch access to your favorite playlists, radio stations, or albums.

However, it's one of the most expensive smart speakers on the market, and we found setting the speaker up on a Wi-Fi network using the Bose Music app is harder than it should be.  

Read our full Bose Smart Speaker 500 review

The best portable Alexa speaker

Brane X smart speaker on table with sonos move in background

(Image credit: Future)
The best fully wireless Alexa speaker

Specifications

Dimensions: 6.1 x 9.3 x 7in / 15.5 x 23.7 x 17.7cm
Speaker: 4 x class-D digital amps, 2 x 2.5in midrange drivers 1 x subwoofer, 2 x 0.75in digital tweeters
Physical controls: Bluetooth, bass up/down, volume up/down, mic
Power: Battery

Reasons to buy

+
Detailed sound (particularly vocals)
+
Excellent bass thanks to two subwoofers
+
IP57-rated for outdoor use

Reasons to avoid

-
The most expensive Alexa speaker we've tested
-
Uninspired design
Buy it if:

✅ You want a portable speaker with big bass: The Branx X brings the bass in a big way when asked.
You want balanced sound: It also has a strikingly balanced, nuanced, and dynamic overall sound.

Don't buy it if:

You're not a music enthusiast: If you’re simply going to listen to news and podcasts, some cheaper speakers will suffice.
❌ You need long battery life: If you need a portable speaker that can play longer without a recharge, the Sonos Move 2 lasts twice as long.

The Brane X (available exclusively from Brane Audio) has recently wrestled the title of best portable Alexa speaker away from the excellent Sonos Roam 2. It has exceptionally rich bass thanks to its two subwoofers - something that's rare in any wireless speaker, let alone a smart one.

It has an unassuming design, but is IP57 rated against water and dust, and the battery delivers 12 hours of playback time, making it a great choice for indoors and out. You can also group several together to accompany your home cinema setup.

Naturally all of this comes at a price, and the Brane X is one of the most expensive Alexa speakers we've tested at $599 (around £475 / AU$915). If you're looking for a portable Alexa speaker for enjoying radio and podcasts, the much more affordable Sonos Roam 2 is still our recommendation.

Read our full Brane X review

How we test Alexa speakers

When it comes to putting the best Alexa speakers to the test, we evaluate the sound quality of the speaker and whether the audio is clear when listening to music, podcasts, and even the responses from Alexa. 

We assess each model on its ability to pick up your voice when issuing commands to Alexa, as well as privacy features that help ensure the smart speaker isn’t constantly watching and listening, and how compact and durable the design is.

How to choose an Alexa speaker

What to consider when buying an Alexa speaker

There are a number of considerations when it comes to choosing the best Alexa speaker for you.

Do you want an Alexa speaker that just offers audible responses from Amazon’s voice assistant, or do you want a device with a screen, known as a smart display, that lets you see as well as hear Alexa’s responses? And if so, do you want a larger screen that can be easily seen in a quick glance when ou’re on the other side of the room, or do you want a smaller , more compact device?

Next, consider where you intend to locate the Alexa speaker. Large devices are best suited to rooms with bigger footprints such as a lounge or dining room, while for bedrooms, you may want a smaller Alexa speaker so it fits neatly on your bedside table.

If you intend to use the smart speaker as your main listening device, make sure you consider the number of speakers, and the sound output and quality it offers. Those with smaller speakers are best suited to background music, while larger smart speakers will offer a louder, more room-filling sound. Also look for models that can be paired together to create stereo sound if you’re planning to use a smart speaker as part of your home cinema set-up.

What do Alexa speakers do?

As we’ve already mentioned, Alexa speakers can be used to listen to music but there’s also a host of other things they can do thanks to Amazon’s built-in voice assistant. To start with, they can control the playback of music for you, rather than needing to reach for your smartphone. Just ask Alexa to pause the music, skip tracks, adjust the volume or even play a specific album, track, or playlist.

Alexa speakers can also offer up a range of information such as a weather report, the latest news headlines, or even sports scores, if you ask for them. The voice assistant can also provide trivia and answer your burning questions such as ‘who is the Queen of England’ or ‘what is the tallest mountain in the world’.

Alexa speakers can be a great way to stay in touch with family and friends by letting you make audio calls, and if you have an Alexa smart display, video calls. It can even be a source of fun by telling jokes and playing games. .

Finally, Alexa speakers can also be used to control compatible smart home devices; for example, it can dim or brighten any smart lights you have in your home, turn the temperature up or down if you have a smart thermostat, and let you converse with anyone at your doorstep by connecting to your video doorbell.

Cat Ellis
Homes Editor

Cat is TechRadar's Homes Editor specializing in kitchen appliances and smart home technology. She's been a tech journalist for 15 years, and is here to help you choose the right devices for your home and do more with them. When not working she's a keen home baker, and makes a pretty mean macaron.

With contributions from