Your Amazon Echo gets a lot of use as a timer and a Q&A machine, but it’s also a solid speaker, and once you’ve linked a music service, asking Alexa to play something becomes genuinely useful. Setup takes about five minutes and works better than you’d expect.
This guide covers three ways to get music playing: through the Alexa app (using Amazon Music, Spotify, Apple Music, or another service), over Bluetooth from your phone, and via multi-room groups if you’ve got more than one Echo around the house. There’s also a short section on Alexa Routines, which lets music start automatically without any voice command at all.
Before You Begin
Make sure you have:
- An Amazon Echo, plugged in and connected to Wi-Fi
- The free Alexa app on your phone, download it from the App Store (iOS) or Google Play (Android)
- An Amazon account
Amazon Music: Which Tier Are You On?
Worth sorting this out before you touch the app, because Amazon’s music options are genuinely confusing.
- Prime Music comes bundled with Amazon Prime. It includes ads in most regions, limits offline downloads to Amazon’s curated All-Access Playlists (no downloading arbitrary songs or albums), and doesn’t offer HD or Spatial Audio. Good for background music, that’s about it.
- Amazon Music Unlimited is Amazon’s full paid streaming service: no ads, the complete catalog, HD and Ultra HD audio up to 24-bit/192 kHz, Spatial Audio, and offline downloads. It’s priced in line with Spotify and Apple Music.
If you prefer Spotify or Apple Music, you can link those through the same setup process below. The steps work exactly the same regardless of which service you choose.
How to Link Music Services in the Alexa App
These steps are the same on both iOS and Android.
Step 1: Open Settings
Open the Alexa app and tap the menu icon in the top-left corner, then select Settings.
Step 2: Go to Music & Podcasts
Scroll down in Settings and tap Music & Podcasts.
Step 3: Link a Service
You’ll see a list of supported services, Amazon Music, Spotify, Apple Music, Pandora, iHeartRadio, and others. Tap the one you want to add, then sign in and authorize access when prompted.
Step 4: Set Your Default
Back on the Music & Podcasts screen, tap Default Services and pick the service you want Alexa to use when you don’t specify one. Skip this step and Alexa will guess, and it doesn’t always guess right.
That’s the setup done. From this point, everything runs on voice.
Playing Music with Voice Commands
With a service linked and a default set, here’s what you can actually say:
- “Alexa, play music.“
- “Alexa, play [song] by [artist].“
- “Alexa, play my playlist.“
- “Alexa, pause.” / “Alexa, resume.” / “Alexa, skip.“
- “Alexa, set the volume to 5.“
- “Alexa, play [song] on Spotify.“, to override your default for a single request
That last one is handy if you’ve got multiple services linked. Specifying the service saves Alexa from guessing.
How to Stream via Bluetooth
Bluetooth lets you play audio from any app on your phone through the Echo, YouTube Music, a local music library, a podcast app, whatever. The Echo works like a regular Bluetooth speaker for this, so the question of whether Alexa “supports” a particular service goes away entirely.
On iOS
- Say “Alexa, pair Bluetooth.” Alexa will confirm she’s ready to pair.
- On your iPhone, go to Settings > Bluetooth and make sure Bluetooth is turned on.
- Your Echo appears in the Other Devices list, look for something like “Echo Dot-XYZ.” Tap it to connect.
- Open any audio app and press play. Sound comes through your Echo.
On Android
- Say “Alexa, pair Bluetooth.” Alexa will confirm it’s in pairing mode.
- Go to Settings > Connected devices > Pair new device. The exact path varies slightly depending on your phone and Android version.
- Tap your Echo in the list of available devices to connect.
- Play audio from any app, it routes through the Echo automatically.
To reconnect later, say “Alexa, connect to my phone” with Bluetooth enabled on your device. To cut the connection, say “Alexa, disconnect Bluetooth” or disconnect from your phone’s Bluetooth menu; both work fine.
Setting Up Multi-Room Music Groups
If you’ve got more than one Echo, you can group them and play music everywhere at once (one of those things that sounds like more of a project than it actually is).
Step 1: Open the Devices Tab
Tap Devices at the bottom of the Alexa app.
Step 2: Create a Group
Tap the + icon, select Add Group, then choose Multi-room music.
Step 3: Pick Your Devices and Name the Group
Select the Echos you want to include, then give the group a name, “Everywhere,” “Downstairs,” or whatever makes sense for your setup.
Step 4: Play Music to the Group
Say “Alexa, play [something] on Downstairs“, or whatever you named your group. All the Echos in that group start playing at once.
One thing to know: Amazon Music Unlimited’s individual plan limits how many streams you can run simultaneously. If playback cuts out on one Echo when you start another, that’s likely why. A family plan removes that limit.
Music in Alexa Routines
Alexa Routines let music start without you saying a word. A few useful examples:
- “When I say ‘Alexa, good morning,’ start my wake-up playlist.”
- “At 7 PM on weekdays, play relaxing jazz on the living room Echo.”
To set one up, open the Alexa app and go to More > Routines, then tap +. Set a trigger, a phrase, a scheduled time, or a smart home event, and add Play Music as one of the actions. Choose your service, the content you want, and which device it plays on.
It’s a small thing to configure, but music that starts on its own makes the Echo feel a lot more like part of your home.
Troubleshooting
Alexa plays from the wrong service
Go to Settings > Music & Podcasts > Default Services and confirm the right service is selected. For a one-off fix, just specify the service directly in your command: “Alexa, play [song] on Spotify.”
Music stops when you start a second Echo
Your subscription probably limits the number of simultaneous streams. Amazon Music Unlimited individual plans have concurrent stream limits. If this comes up often, a family plan covers multiple users and devices without the friction.
The Echo won’t appear in Bluetooth
A few things to try:
- Make sure you said “Alexa, pair Bluetooth” first, the Echo doesn’t show up in your device’s Bluetooth list until it’s actively in pairing mode.
- Check that Bluetooth is enabled on your phone and that you’re close enough to the Echo.
- If it still won’t appear: forget the Echo in your phone’s Bluetooth settings, restart both devices, and try pairing again from scratch.
Alexa keeps mishearing song or artist names
Specific commands work better. “Alexa, play ‘Hotel California’ by Eagles on Amazon Music” beats “Alexa, play that Eagles song” every time. If voice recognition stays consistently off, check your language and region settings under Settings > Alexa Account > Alexa Voice Training in the app.
Wrapping Up
Once you’ve got a service linked, streaming music through your Echo is one of those things that genuinely just works. Bluetooth is a reliable fallback for anything Alexa doesn’t support natively, YouTube Music, SoundCloud, local files, whatever you’re into. Multi-room groups and Routines are both worth the five-minute setup if you have multiple Echos or a regular daily routine.
The subscription piece is worth thinking through before you commit. Prime Music is free with Prime, but its limits are real in 2026. If you want no ads, better audio quality, and the full catalog, Amazon Music Unlimited is a solid option, worth comparing against Spotify or Apple Music before deciding.
| Method | What You Need | Best For |
|---|---|---|
| Amazon Music via Alexa | Alexa app, Amazon account | Hands-free, voice-controlled playback |
| Spotify / Apple Music via Alexa | Alexa app, service account | Your preferred streaming service |
| Bluetooth | Any phone with Bluetooth | YouTube Music, local files, unsupported apps |
| Multi-room groups | 2+ Echo devices | Whole-home audio |