How to Connect Alexa to Spotify: A Complete Setup Guide
Getting Spotify playing through your Alexa device is straightforward once you understand how the two platforms talk to each other — but a few variables in your setup can change exactly how the process plays out.
How Alexa and Spotify Actually Work Together
Amazon Alexa doesn't stream music on its own. Instead, it connects to music streaming services through a system of linked skills and default music providers. Spotify is one of the officially supported services in the Alexa ecosystem, which means Amazon and Spotify have built a direct integration — no workarounds or third-party hacks needed.
When you link Spotify to Alexa, you're essentially authorizing your Amazon account to control your Spotify account via voice commands. Alexa acts as the controller; Spotify does the actual streaming. The audio plays through whichever Alexa-enabled device you're speaking to — an Echo Dot, Echo Studio, Echo Show, or any compatible smart speaker.
What You Need Before You Start
- An Amazon account with a registered Alexa device
- A Spotify account (Free or Premium — more on the difference below)
- The Amazon Alexa app installed on your smartphone (iOS or Android)
- Both your Alexa device and your phone connected to the internet
Step-by-Step: Linking Spotify to Alexa 🎵
Step 1: Open the Alexa App
Launch the Amazon Alexa app on your phone. Tap the More icon in the bottom-right corner, then select Settings.
Step 2: Navigate to Music & Podcasts
Inside Settings, tap Music & Podcasts. This is where Alexa manages all connected streaming services.
Step 3: Link Spotify
Tap Link New Service, then select Spotify from the list of available providers. You'll be redirected to a Spotify login page. Sign in with your Spotify credentials and tap Agree to authorize the connection.
Step 4: Set Spotify as Your Default Music Service (Optional but Recommended)
Back in the Music & Podcasts settings, tap Default Services. You can set Spotify as your default music library and your default station service. If you skip this step, you'll need to say "Play [song] on Spotify" every time. With Spotify set as default, "Alexa, play some jazz" is enough.
Step 5: Test It
Say "Alexa, play Spotify" or "Alexa, play [artist name] on Spotify." Your Echo device should begin streaming within a few seconds.
Spotify Free vs. Spotify Premium with Alexa
This is where your account tier matters significantly.
| Feature | Spotify Free | Spotify Premium |
|---|---|---|
| Voice-controlled playback | Limited | Full control |
| Skip tracks freely | No | Yes |
| On-demand song requests | No | Yes |
| Shuffle-only mode | Yes (in most cases) | No restriction |
| Ad-free listening | No | Yes |
Spotify Free users can link the service to Alexa, but playback behaves more like a radio mode — you can't always request a specific song and have it play instantly. Spotify Premium removes those restrictions, enabling full on-demand control through voice.
Common Issues and What Causes Them 🔧
Alexa says she can't find Spotify: The skill may not be linked yet, or your Spotify login during setup may not have completed. Return to Music & Podcasts in the Alexa app and confirm the link is active.
Music plays on your phone, not your Echo: This happens when Spotify's active device is set to your phone rather than your Echo. Spotify uses a device handoff system — you can manually switch the playback device in the Spotify app under Devices Available, or simply ask Alexa to play something, which typically shifts control to the Echo automatically.
Alexa keeps defaulting to Amazon Music: You haven't set Spotify as your default service. Go back to the Default Services setting in the Alexa app and update it.
Commands only work sometimes: This can relate to how Alexa interprets natural language versus exact command phrasing. Saying "Alexa, play [song] by [artist] on Spotify" tends to be more reliable than shorter, ambiguous requests.
Households, Multiple Accounts, and Spotify Connect
If your household has multiple Spotify accounts, Alexa will only link to one Spotify account per Amazon household profile. Amazon's household profile feature lets different users have separate Alexa experiences — including separate music service links — but this requires deliberate setup in the Alexa app under Account Settings > Amazon Household.
Spotify Connect is a separate but related feature worth understanding. It lets you use the Spotify app on your phone to push music to your Echo device as if it were a speaker. This is useful when you want to browse and queue music visually, then have it play through the Echo. These two control methods — voice via Alexa and manual via Spotify Connect — can coexist without conflict.
Where Multi-Room Audio Fits In
If you own multiple Echo devices, Alexa supports multi-room music groups, which you can configure in the Alexa app under Devices > Add Group > Multi-Room Music. Once a group is created, saying "Alexa, play Spotify in the kitchen group" streams the same audio across all grouped devices simultaneously. Whether this works seamlessly depends on your home Wi-Fi network stability and the specific Echo models involved — older or lower-tier devices can occasionally lag behind in a group.
The Setup Is Simple — What Varies Is Everything Around It
The core linking process takes under five minutes. But how well Spotify integrates with your daily Alexa use depends on factors that differ from household to household: whether you're on Free or Premium, how many people share the account, which Echo devices you own, whether you want multi-room audio, and how much you rely on voice versus manual controls. Those variables don't change the steps — but they do change what you'll want to configure once the connection is live.