How to Connect Spotify to Alexa: A Complete Setup Guide
Spotify and Alexa work together surprisingly well — once you've linked them properly, you can ask Alexa to play virtually any song, playlist, podcast, or album hands-free. But the setup process has a few steps, and the experience varies depending on your Alexa device, your Spotify account type, and whether Spotify is set as your default music service.
Here's exactly how the connection works and what affects how smoothly it runs.
What "Connecting" Spotify to Alexa Actually Means
Alexa doesn't stream Spotify directly on its own. Instead, it uses a skill-based integration — you enable the Spotify skill inside the Alexa app, which links your Amazon account to your Spotify account via OAuth authorization. Once connected, Alexa can send voice commands to Spotify's API, which then handles playback through whichever Alexa device you're using.
This means Alexa is acting as a voice controller, not a standalone Spotify player. The quality of that experience depends on the underlying hardware, your network, and your Spotify subscription tier.
Step-by-Step: How to Link Spotify to Alexa
1. Open the Alexa App
You'll need the Amazon Alexa app installed on your phone (iOS or Android). Make sure you're signed in with the Amazon account associated with your Alexa device.
2. Navigate to Music & Podcasts Settings
- Tap the More icon (bottom-right menu)
- Select Settings
- Tap Music & Podcasts
3. Enable the Spotify Skill
- Tap Link New Service
- Select Spotify from the list
- Tap Enable to Use
- You'll be redirected to a Spotify login page — sign in with your Spotify credentials
- Authorize the connection when prompted
4. Set Spotify as Your Default Music Service (Optional but Recommended)
Back in the Music & Podcasts settings, you'll see options to set a Default Music Service and a Default Station Service. Choosing Spotify here means you can say "Alexa, play jazz" without specifying the platform each time.
If you skip this step, you'll need to add "on Spotify" to every music request.
5. Test the Connection
Try a voice command like:
- "Alexa, play my Discover Weekly on Spotify"
- "Alexa, play [Artist Name] on Spotify"
- "Alexa, shuffle my Liked Songs on Spotify"
If it plays, you're connected. 🎵
Spotify Free vs. Spotify Premium: A Key Variable
Your Spotify subscription tier significantly affects what Alexa can do with it.
| Feature | Spotify Free | Spotify Premium |
|---|---|---|
| Voice playback via Alexa | Limited | Full |
| On-demand song selection | No (shuffle only in some regions) | Yes |
| Specific playlist requests | Shuffle mode | On-demand |
| Ad-free listening | No | Yes |
| Offline caching | No | Yes (not relevant for Alexa) |
With a free Spotify account, Alexa may only be able to play shuffled content rather than specific tracks on demand. With Spotify Premium, you get full on-demand control through voice commands — ask for a specific song, a specific album, or a curated playlist and it plays exactly what you asked for.
Which Alexa Devices Support Spotify?
Most current Amazon Echo devices support Spotify playback, including:
- Echo Dot (all recent generations)
- Echo (standard and Plus models)
- Echo Show (with display — also shows album art)
- Echo Studio (higher-fidelity audio output)
- Fire TV devices (with Alexa integration)
- Third-party Alexa-enabled speakers (compatibility varies by manufacturer)
The audio experience differs meaningfully across these. An Echo Dot will produce noticeably different sound quality than an Echo Studio, which includes a dedicated woofer and multiple tweeters. If music listening is a priority, the hardware you're playing through matters just as much as the streaming service. 🔊
Common Connection Issues and What Causes Them
Alexa Says "I Can't Find That on Spotify"
This usually means either:
- The track or playlist isn't available in your country's Spotify catalog
- Your Spotify and Amazon accounts are registered to different regions
- The link between accounts has expired and needs to be re-authorized
Fix: Go back to Music & Podcasts settings in the Alexa app, unlink Spotify, and re-link it.
Spotify Plays on Your Phone Instead of the Echo
Spotify has its own active device detection. If your phone was the last active Spotify device, voice commands through Alexa may redirect there instead of your Echo. You can fix this by saying "Alexa, play [song] on [device name]" or by manually switching the active device in the Spotify app.
Music Stops After 30 Minutes
This can happen with Spotify Free due to inactivity detection or session limits. Premium accounts handle extended sessions more reliably.
Multi-Room Audio and Spotify
If you own multiple Echo devices, Alexa supports multi-room music groups — you can group speakers together in the Alexa app and have Spotify play across all of them simultaneously. This is set up through the Devices tab in the Alexa app under Speaker Groups.
The sync quality across grouped speakers depends on your home network's consistency. A strong, stable Wi-Fi connection reduces the slight audio lag that can sometimes occur between rooms.
What Your Setup Determines
The connection process itself is consistent — the Alexa app, the Spotify skill, the OAuth link. But how useful and seamless that connection feels from there depends on factors that are specific to your situation: the Echo hardware you're using, whether your Spotify account is free or premium, how your home network is structured, and whether you're managing one speaker or several across different rooms.
Those variables don't change the how — they change the how well.