How to Connect Spotify With Alexa: A Complete Setup Guide
Spotify and Alexa work together surprisingly well — once you know where to look. Whether you're setting this up for the first time or troubleshooting a connection that stopped working, the process follows a clear path. Here's everything you need to know.
What "Connecting" Spotify to Alexa Actually Means
Alexa doesn't stream Spotify directly from within the Alexa app itself. Instead, it links your Spotify account as a music skill — a third-party service integration that gives Alexa permission to control playback on your behalf.
Once linked, you can say things like "Alexa, play lo-fi hip hop on Spotify" or "Alexa, skip this song" and Alexa passes those commands through to Spotify's servers, which handle the actual audio streaming.
This is different from Bluetooth pairing. Connecting Spotify to Alexa is an account-level integration, not a device-level connection. The two systems talk to each other through Amazon's skill infrastructure, which means both accounts need to be active and authorized.
What You Need Before You Start
- An Amazon account with Alexa set up on at least one device (Echo Dot, Echo, Echo Show, etc.)
- The Amazon Alexa app installed on your phone (iOS or Android)
- A Spotify account — Free or Premium both work, though Free accounts have shuffle-only limitations on mobile that carry over
- A stable internet connection on both your phone and your Alexa device
Step-by-Step: Linking Spotify to Alexa 🎵
Step 1 — Open the Alexa App and Go to Settings
Tap the More icon (bottom right), then select Settings, then Music & Podcasts.
Step 2 — Find the Spotify Skill
Under Music & Podcast Services, tap Link New Service. You'll see a list of available music providers. Select Spotify.
Step 3 — Authorize the Connection
Tap Enable to Use. You'll be redirected to a Spotify login page. Sign in with your Spotify credentials and tap Agree to grant Alexa access to your account.
Step 4 — Set Spotify as Default (Optional but Recommended)
Once linked, go back to Music & Podcasts in the Alexa app settings. Tap Default Services and set Spotify as your default music provider. This means you won't need to say "on Spotify" at the end of every command.
Step 5 — Test It
Say: "Alexa, play music." If Spotify is your default, it should start playing immediately.
Spotify Free vs. Spotify Premium on Alexa
This distinction matters more than most people expect.
| Feature | Spotify Free | Spotify Premium |
|---|---|---|
| On-demand track requests | ❌ Limited | ✅ Full access |
| Shuffle-only mode | ✅ Often enforced | ❌ Not required |
| Offline playback via Alexa | ❌ Not available | ❌ Not available |
| Ad-free listening | ❌ | ✅ |
| Skip limits | May apply | No limits |
Spotify Free users can still connect and use Alexa, but the experience reflects the same restrictions that apply on mobile — which can mean shuffle-only playback on certain content types. Premium removes most of those friction points.
Setting Spotify as Your Default Music Service
If you skip Step 4 above, Alexa will default to Amazon Music whenever you make a vague request like "play jazz." You'd need to add "on Spotify" to every command.
Setting the default is a one-time fix — and it applies per Alexa profile, not per device. If your household uses multiple Amazon profiles, each person will need to link their own Spotify account and set their own default through their individual profile settings.
Troubleshooting Common Connection Issues
Alexa says it can't find Spotify or the skill isn't responding Go back to Music & Podcasts in the Alexa app, unlink Spotify, and relink it from scratch. Cached authorization tokens sometimes expire or break after password changes.
Alexa keeps defaulting to Amazon Music instead of Spotify Double-check that Spotify is selected under Default Services — not just linked. Linking and setting as default are two separate actions.
Spotify plays on your phone instead of your Echo device This usually means Spotify Connect is routing audio to your phone as an active device. Open Spotify on your phone and check the Devices Available menu (bottom of the player). Switch playback to your Echo device, or simply trigger the request through Alexa instead of the Spotify app directly.
Commands work but audio quality sounds off Alexa streams Spotify over your Wi-Fi connection. Audio quality on Echo devices is shaped by the device's hardware, your network bandwidth, and Spotify's own streaming quality settings — which you can adjust inside the Spotify app under Settings > Audio Quality.
How Voice Commands Work Once Connected 🎧
A few examples of what Alexa can handle after setup:
- "Alexa, play [artist name] on Spotify"
- "Alexa, play my Discover Weekly"
- "Alexa, shuffle my liked songs"
- "Alexa, play more songs like this"
- "Alexa, volume up / skip / pause"
Playlist names pulled from your Spotify library need to be spoken clearly — Alexa matches them by name, so vague requests may pull a generic playlist rather than one you've saved.
The Variable That Changes Everything
The setup process is largely the same for everyone, but how well it fits your day-to-day use depends on factors that vary significantly from household to household — how many people share the space, whether they each have their own Spotify accounts, which Echo devices are in which rooms, and whether anyone's using a Free tier versus Premium.
A single-user setup with one Echo and a Premium account is straightforward. A shared household with multiple voice profiles, mixed subscription tiers, and several Echo devices in different rooms introduces complexity that the basic setup guide doesn't fully address. How much of that applies to your situation shapes what the experience will actually look like once everything is running.