How to listen to music on Alexa without Amazon Prime?

coco's user avatar
August 25, 2023

Amazon Alexa, also known simply as Alexa, is a virtual assistant technology bought by Amazon in 2013. It was first used in the Amazon Echo, Echo Dot, Echo Studio and other smart speakers. Alexa app also works on iPhone, iPad, iPod touch, Android and can be used even if you don’t have an Amazon device. You can ask Alexa to play Apple Music just like you use Siri.

Amazon Alexa possesses many skills, but its ability to play music is among its most important. You can listen to music in a variety of ways, though the process will differ depending on whether you want to hear your own media library or stream songs from a specific service.

The easiest way to play music with Alexa is to listen through a music streaming service. By default, Alexa is linked to Amazon Music, but you can also connect to other popular music services and even wirelessly stream from your mobile phone, tablet, or computer. Here’s how.

Can you use Alexa without Amazon Prime?

The answer is yes. Although an Amazon account is required for activation, maintenance, and use of the Alexa app, Echo devices, and Alexa functionality on other smart home tech and Televisions, it doesn’t need to be a prime account. This account is free, and it’s the same Amazon account you’ll use to shop on As long as you have an Amazon account – whether free or prime – Alexa will work.

How to listen to music on Alexa without Amazon Prime?

If you don’t have Amazon Prime, you can still listen to music on Alexa from Amazon Music and other music streaming services.

After you set up your Amazon Echo or Fire TV, you can link several different music services, including Amazon Music, Apple Music, Spotify, Deezer, iHeartRadio, Pandora, SiriusXM, Spotify, Tidal, TuneIn, Vevo, and Global Player. You will need an account with each service before you can access it through your Echo/Fire TV. If the service offers a free tier, you can still listen (in a limited capacity). To play music through your favorite streaming service, you first need to link it in the Alexa app. Here are some free music streaming services you can use on Alexa.

1. Spotify free on Alexa

Supported devices

  • Amazon Echo
  • Amazon Echo Dot 
  • Amazon Echo Spot
  • Amazon Echo Show
  • Amazon Tap
  • Amazon Fire TV Cube
  • Facebook Portal / Portal+
  • All Sonos players

How to Link Spotify to Alexa?

  1. Download and open the Alexa app.
  2. Tap More, and then Settings.
  3. Under Alexa Preferences, select Music & Podcasts.
  4. Select Link New Service.
  5. Select Spotify and follow the on-screen instructions.

How to Set Spotify as the default?

  1. Open the Alexa app.
  2. Tap More, and then Settings.
  3. Under Alexa Preferences, select Music & Podcasts.
  4. Tap Your Default Services.
  5. Select Spotify and tap DONE.
  6. Now just ask Alexa to play something, e.g. “Alexa, play Discover Weekly”.

Related: 6 Ways To Fix Alexa Not Playing Spotify

2. Amazon Music Free on Alexa

Amazon offers an ad-supported free tier of its Music service, allowing users to access thousands of stations, top playlists, and millions of podcast episodes. Similar to Spotify’s free version, you cannot request specific songs through Alexa. Instead, you can enjoy playlists and stations by saying commands like “Alexa, play the Michael Bublé station,” “Alexa, play the Top Pop station,” or “Alexa, play the All 80s station.”

To explore the wide range of playlists and stations available, users can visit (or the appropriate country-specific website) and sign in to their account. It’s important to note that this free tier has certain limitations, such as the ability to listen on only one Echo device at a time, no support for HD or Ultra HD quality, and the absence of spatial audio. A detailed comparison of Amazon Music tiers can be found here for further reference.

For users who opt for Amazon Music Unlimited, a paid subscription, they gain access to a vast catalog of over 100 million songs with on-demand play capabilities. Amazon Music is the default music service for Alexa. After setting up your Echo device, Alexa should comply with your music requests seamlessly.

If not, follow the steps mentioned earlier and also check the Music & Podcasts settings to ensure that Amazon Music is set as the default service for music. Additionally, you have the flexibility to set different default services for Music, Artist and Genre Stations, and Podcasts.

3. Play Apple Podcasts with Alexa

Apple Podcasts for Alexa is available only in Australia, Austria, Brazil, Canada, France, Germany, India, Ireland, Italy, Japan, Mexico, New Zealand, Spain, United Kingdom, and United States.

Set up Apple Podcasts with Alexa

  1. Open the Amazon Alexa app, then tap the More tab at the bottom of the screen.
  2. Tap Settings.
  3. Scroll down and tap Music & Podcasts.
  4. Tap Link New Service, then tap the Apple Podcasts button.
  5. Tap Enable to Use, then tap Settings.
  6. Tap Link Account, then authenticate with Face ID, Touch ID, or your passcode.

Say something like “Alexa, play Wow in the World on Apple Podcasts.” If you don’t want to say “on Apple Podcasts” each time, you can make Apple Podcasts your default podcast service.

4. Play local music with Alexa

Alexa also allows you to play your own MP3s (or music encoded in other formats, such as FLAC) on the Echo or other Alexa-compatible speakers with Plex or My Media Server for Alexa, both of which allow you to stream songs you’ve stored on another device. These services aren’t as full-featured or as easy to use as Amazon Music was, but at least they still let you access your music collection with voice commands.

Option 1: Plex Media Server

How to enable Plex on Alexa?

1. Search for “Plex” under the Skills section of the Alexa mobile app.

2. Sign into your Plex account, then hit the “ENABLE TO USE” button.

3. Now, you can use Plex to play your music collection on the Amazon Echo. Plex’s support page has a list of voice commands you can use, but here are some useful ones:

  • ”Alexa, ask Plex to play music by [artist name]”
  • ”Alexa, tell Plex to play the album [album name]” 
  • “Alexa, ask Plex to play some music”
  • ”Alexa, Ask Plex to play the song [song name]”
  • ”Shuffle mode on”
  • ”Alexa, Ask Plex what I should listen to.”
  • ”Alexa, Tell Plex to play some music.”
  • ”Alexa, Ask Plex to throw down some phat beats.”
  • You can also say “Next track,” “Previous track,” “Pause,” “Play,” and “Stop” without having to say “ask Plex” first.

Option 2: My Media for Alexa

My Media for Alexa lets you control and stream music from your home media collection to your Amazon Echo or Amazon Dot using your voice. Here’s how to get started:

  1. Go to and click on the Download link to install the My Media for Alexa app on your computer where you keep your music library.
  2. Once installed, enter your Amazon credentials to link My Media with Amazon.
  3. Choose the folders on your computer that have your music, or select your whole iTunes library.
  4. Now, just ask Alexa to play your music, like saying, “Alexa, ask My Media to play music by Michael Jackson.”

In this way, you can listen to Spotify free and Amazon Music Free on Echo on demand and ad-free even you only have free plan, as Pazu Spotify Converter allows you to download any songs, albums and playlists to MP3 with either Spotify free or premium account.

With Pazu Spotify Converter, you can download pretty much anything on Spotify for offline listening, including specific songs, full albums, playlists, and podcasts even with Spotify free.

To download Spotify songs without Premium, you can try a smart Spotify music downloader — Pazu Spotify Converter. It is specially designed for both Spotify Free and Premium users to download all Spotify songs/playlists/albums for offline listening. It’s able to extract Spotify music and convert them to MP3, M4A, AIFF, WAV, FLAC and AAC. With Pazu Spotify Music Converter, you can easily save Spotify music as local music and play them on the Echo or other Alexa-compatible speakers with Plex or My Media Server for Alexa.