Connect Your Spotify Account to Alexa in Three Steps
To play Spotify through an Alexa device, you need to link your Spotify account to the Alexa app on your phone. This takes about two minutes and only needs to happen once. After that, you can ask Alexa to play any song, artist, or playlist from Spotify without touching your phone.
The connection works whether you have a free Spotify account or a paid subscription. If you don't have a Spotify account yet, you'll need to create one first — you can do this on Spotify's website or in the Spotify app before you start linking to Alexa.
Key Takeaways
- Open the Alexa app on your phone, go to More, then Music & Podcasts, and select Spotify to start the connection.
- Tap "Link Your Account" and sign in with your Spotify username and password when the Spotify login page appears.
- After linking, set Spotify as your default music service so Alexa plays from Spotify when you don't name a specific app.
- Once connected, you can ask Alexa to play songs, artists, playlists, or albums by voice from any Alexa device in your home.
Step-by-Step: Link Spotify in the Alexa App
Step 1: Open the Alexa app on your phone (iPhone or Android). Tap the three horizontal lines in the bottom right corner to open the menu.
Step 2: Go to Music & Podcasts. In the menu, scroll down and tap "Music & Podcasts." You'll see a list of music services that work with Alexa.
Step 3: Select Spotify. Find Spotify in the list and tap it. You'll see a button that says "Link Your Account" — tap that button.
Step 4: Sign in to Spotify. A Spotify login page will open. Enter your Spotify username (or email address) and your Spotify password, then tap "Log In." Do not close this page or go back — let it finish loading.
Step 5: Confirm the connection. Spotify will ask you to confirm that you want to let Alexa access your account. Tap "Agree" or "Allow." You'll see a message saying the account is linked. Go back to the Alexa app.
Set Spotify as Your Default Music Service
After you link Spotify, you should set it as the default so Alexa plays from Spotify when you don't say which app to use. Without this step, Alexa might play from Amazon Music instead.
In the Alexa app, go back to Music & Podcasts. At the top, you'll see "Default Music Service" with a dropdown menu. Tap it and select Spotify. Now when you say "Alexa, play jazz" without naming an app, Alexa will search Spotify first.
Test Your Connection With Voice Commands
Once Spotify is linked and set as default, try these voice commands on any Alexa device in your home:
- "Alexa, play [song name]" — plays a specific song
- "Alexa, play [artist name]" — plays a mix of that artist's songs
- "Alexa, play my [playlist name]" — plays one of your Spotify playlists
- "Alexa, play [album name]" — plays an entire album
- "Alexa, play [genre] music" — plays a genre station
If Alexa says "I can't find that" or plays from the wrong service, go back to Music & Podcasts and confirm Spotify is still set as default. Sometimes the setting resets after a software update.
What to Do If the Link Fails
If you see an error message or the link button doesn't work, the most common cause is that your Spotify password was entered wrong. Go back to Music & Podcasts, tap Spotify, and look for an "Unlink" or "Disconnect" button. Tap it, then try linking again and enter your password slowly and carefully.
If you're still stuck, restart the Alexa app completely. Close it all the way (don't just minimize it), wait 10 seconds, then open it again and try the link process from the start. If your Spotify account uses two-factor authentication, you may need to turn that off temporarily while you're linking — you can turn it back on afterward.
Make sure you're using the same Wi-Fi network on your phone as your Alexa device. If your phone is on mobile data instead of Wi-Fi, the connection sometimes fails. Switch to Wi-Fi and try again.
Play Music on Multiple Alexa Devices
Once Spotify is linked to your Alexa account, every Alexa device in your home can play from Spotify. You don't need to link it again for each device — the connection is tied to your Amazon account, not to individual devices.
If you have multiple Alexa devices, you can play the same song on all of them at once by saying "Alexa, play [song] everywhere." You can also play different songs on different devices in different rooms by saying "Alexa, play [song] in the kitchen" or "Alexa, play [song] in the bedroom."
Frequently Asked Questions
Do I need a paid Spotify subscription to use Spotify with Alexa?
No. Spotify Free works with Alexa, though you may hear ads between songs. Spotify Premium removes ads and gives you better sound quality. The linking process is the same for both.
Can I use Spotify with Alexa if I don't have the Alexa app?
You need the Alexa app to link Spotify the first time. After that, you can control playback by voice alone. If you lose access to the app later, the connection stays active on your Alexa devices.
What happens if I change my Spotify password?
Your Alexa devices will keep playing Spotify for a while, but eventually the connection will break and you'll need to re-link. When that happens, go to Music & Podcasts, unlink Spotify, and link it again with your new password.
Can I use Spotify with Alexa if my account is shared with family members?
Yes, but only the account holder (the person who created the Spotify account) can link it to Alexa. Family members can still listen through that linked account, but they can't link their own Spotify accounts to the same Alexa device.
Why does Alexa sometimes play from Amazon Music instead of Spotify?
This usually means Spotify is not set as your default music service. Go to Music & Podcasts in the Alexa app and check that Spotify is selected in the "Default Music Service" dropdown. If it is, try unlinking and re-linking Spotify.