How to Connect Spotify to Alexa

Alexa's voice controls add a whole new level to the Spotify experience

Connect Spotify to Alexa and Sonos
Getty Images

There are few things more satisfying than saying “Alexa, play ‘All the Stars’ by Kendrick Lamar” and hearing it through your Echo speaker. Of course, there are deals in place that only make certain songs available on specific streaming services. To hear them through Amazon Prime Music, you may have to buy the song. 

With a Spotify Premium account, you unlock the full potential of Alexa’s music capabilities. But to play Spotify with Alexa, you’ll need to connect them. And if you have Sonos, Spotify and Alexa can do even more. This guide will show you how to get started.

01
of 04

Create a Spotify Premium Account

Spotify Signup for Alexa Access
Spotify Signup for Alexa Access.

Alexa can only access your Spotify playlists and library if you have a premium account. So the first thing we need to do is sign up for Spotify.

  1. Go to Spotify.com/signup.
  2. Type your email address or click Sign up with Facebook.
  3. Enter your Facebook login details or enter your email again in the Confirm Email field.
  4. Select a Password.
  5. (Optional) Choose a nickname in the What should we call you? field. This name will show up on your profile, but you’ll still need to use your email address to login.
  6. Enter your Date of Birth.
  7. Select Male, Female, or Non-binary.
  8. Click the Captcha to prove you’re not a robot.
  9. Click the SIGN UP button.

Once you have a Spotify account, it’s time to upgrade to Premium. The good news is you get your first 30 days free. After that, it’s $9.99 a month (or $4.99 a month for students). Prices correct at publication time.

  1. Click the green GET FIRST 30 DAYS FREE button.
  2. Enter your credit card information or login to Paypal.
  3. Click START 30-DAY TRIAL NOW.

You can now use the Spotify music player. Next we’ll cover how to play Spotify through Alexa.

02
of 04

How to Connect Spotify to Alexa

Connect Spotify to Alexa
Select Settings - Music & Media - and Spotify to connect.

Alexa supports Spotify, iHeartRadio, and Pandora, along with Amazon’s proprietary music service. To use Spotify with Alexa, you’ll need to link your accounts. Make sure your Echo is online and connected to Wi-Fi.

  1. Open the Amazon Alexa app on your iPhone or Android device.
  2. Tap the Gear Icon at the bottom right of the screen to go to settings.
  3. Select Music & Media.
  4. Next to Spotify, tap Link account on Spotify.com.
  5. Tap the green Log in to Spotify button.
  6. Enter your email address and password or click Log in with Facebook to enter your Facebook login information.
  7. Read through the terms and conditions of use, then tap I Accept at the bottom.
  8. Read through the privacy policy information, then tap OKAY.
  9. You’ll get a screen showing your Spotify account has been linked successfully. Tap the x at the top right of the screen.

Amazon Prime Music is the default music service on Echo and Fire devices. To get the full effect of Spotify on Alexa, you’ll want to make Spotify your default music service.

  1. Under Settings – Music and Media, tap the blue CHOOSE DEFAULT MUSIC SERVICES button at the bottom.
  2. Select Spotify for your Default music library, and tap DONE.

You can now use Alexa voice commands to access your Spotify library, and with Spotify as your default music service, any music you want to play through Alexa will use Spotify first.

03
of 04

Connect Spotify and Alexa to Sonos

Sonos on Alexa
Choose Skills and search for Sonos to enable the Sonos skill on Alexa.

If you have a Sonos system and want to play Spotify with Alexa, you can do that. It’s accomplished through the Alexa app. Make sure both your Echo and Sonos speakers are online and on the same Wi-Fi connection.

  1. Open the Alexa app and tap the three-line icon on the top left of the screen.
  2. Select Skills.
  3. Type Sonos in the search bar and select the Sonos skill.
  4. Tap the blue ENABLE button.
  5. Tap Continue.
  6. Enter your Sonos account info and tap Sign In.
  7. Once you receive confirmation, say “Alexa, discover devices” to connect your Echo with Sonos.
  8. Open your Sonos app and tap Add Music Services.
  9. Select Spotify.

Sonos, Alexa, and Spotify will now work together. If you have any issues, ask Alexa, which we’ll cover in the voice commands section next.

04
of 04

Alexa Spotify Commands to Try

The whole point of connecting Alexa, Spotify, and Sonos is to enable voice controls. Here are some voice commands to try.

“Alexa, play (song name)” or “Alexa play (song name) by (artist).” – play a song.

“Alexa, play (playlist name) on Spotify.” – play your Spotify playlists.

“Alexa, play (genre).” – play a genre of music. Alexa can get find some really niche genres, so play around with this.

“Alexa, what song is playing.” – get information on song currently playing.

“Alexa, who is (artist).” – learn biographical information about any musician.

“Alexa, pause/stop/resume/previous/shuffle/unshuffle.” – control the song you’re playing.

“Alexa, mute/unmute/volume up/volume down/volume 1-10.” – control Alexa’s volume.

“Alexa, Spotify Connect” – used if you have issues connecting to Spotify.

Sonos-specific commands

“Alexa, discover devices” – find your Sonos devices.

“Alexa, play (song name/playlist/genre) in (Sonos room).” – play music in a specific Sonos room.

“Alexa, pause/stop/resume/previous/shuffle in (Sonos room).” – control music in a specific room.