How to activate iHeartRadio on Roku, Vizio, DirecTV, Sonos

iHeartRadio brings you all your favorite music, radio, and podcasts for free. You can listen to some of the best live stations from around the country on any streaming device.

The platform allows you to personalize artists’ radio stations, download music and listen offline, play songs and albums on-demand, and create unlimited playlists.

iHeartRadio is currently available on over 200 platforms. But before you can start streaming your favorite songs, you will have to activate iHeartRadio on your device.

The first step to take when activating iHeartRadio is to register for an account. You will then have to install the radio app on your device.

Once done, an iHeartRadio activation code will show on the screen. This is the code you will use to activate your device before you can start streaming or downloading music.

Signing up for iHeartRadio

Here are the steps for signing up to iHeartRadio:

  • Go to
  • Choose your plan from the three available – Free, Plus, or All Access.
  • You also have the option of starting a free 30-day trial.
  • Click on Sign Up.
  • Enter the details required.
  • Click on Sign Up.

After creating an account, it will be easy for you to activate the service on your device.

How to activate iHeartRadio

Follow the procedures below to activate iHeartRadio on Web, iOS, Android, Alexa, Roku, Xbox, Sonos, and many other streaming platforms.

Vizio TV

To activate iHeartRadio on Vizio TV:

  • Press the V button twice on the remote.
  • Browse through the Featured, Latest, All Apps, or Categories tabs to find iHeartRadio.
  • Press and hold the OK button until the firmware adds iHeartRadio to My Apps list.
  • Alternatively, press the V button on the remote.
  • Select Connected TV Store.
  • Choose All Apps.
  • Navigate through the list of Apps and press OK on iHeartRadio to bring up the option to install it.
  • Select Install App.

After installing the app:

  • Open the application on your Vizio TV.
  • You will see an activation code.
  • Go to from your computer or mobile browser.
  • Log in to your iHeartRadio account.

The next step is to follow the prompts to complete the activation.


Follow these steps to activate iHeartRadio on Roku:

  • Go to the Roku Channel Store.
  • Locate or search for iHeartRadio. You will find it under the Music category.
  • Select the channel.
  • Tap on Add Channel.
  • The channel will install on your Roku.
  • Launch the channel.
  • An activation code will display.
  • Go to from a browser.
  • Log in to your iHeartRadio account.

Once done, follow the steps to complete the process.


Activate iHeartRadio DirecTV through these steps:

  • Launch the DIRECTV apps menu.
  • Use the Up and Down arrow keys to locate the iHeartRadio app.
  • Press Select once you find the application.
  • Open the app.
  • An activation code will display.
  • Go to
  • Log in to your account.
  • Follow the instructions to activate iHeartRadio on TV.

Once activated, your next step is to listen to music or download content.


For an Xbox device, here are the steps to follow to activate iHeartRadio:

  • Sign in to your Xbox account.
  • Select the Store tab.
  • In the Store, select Search.
  • Enter iHeartRadio.
  • Select Get it Free.
  • Wait for the firmware to install the app.
  • Launch the application after installation.
  • An activation code will display.
  • Go to
  • Log in to your iHeartRadio account.

Follow the instructions to complete the activation.


You can add and activate iHeartRadio on your Sonos using different methods. For Sonos controller for Mac or PC, here is what to do:

  • Select Add Music Services from the Music pane.
  • Select iHeartRadio.
  • Click Next.
  • Select I Already Have an Account.
  • Click Next.
  • Log in when prompted.
  • Follow the on-screen instructions to add your account.

For Sonos controller for Android and iOS, here is what to do:

  • Tap on the Settings tab.
  • Go to Services & Voice.
  • Click Add a Service. You will find the option under the Music & Content section.
  • Select iHeartRadio from the dropdown menu.
  • Click on Add to Sonos.
  • Select I Already Have an Account.

Follow the on-screen instructions to add your iHeartRadio account. After adding the account, you can start listening to music and your favorite radio stations.

Is iHeartRadio free?

iHeartRadio offers both free and premium subscriptions to all users. Each plan has different features and costs.

  • Free: The Free plan gives you access to live radio, personalized artist radio stations, and full access to the podcast library.
  • Plus: The Plus plan gives you access to all features in the Free Plan. You will also get unlimited song skips, play songs and albums on-demand, save and replay from the radio. However, the premium subscription costs $4.99 per month.
  • All Access: The All Access plan gives you access to all features offered in the Free and Plus subscriptions. You will also download and listen offline and create unlimited playlists. It will cost you $9.99 per month to use it.

If you are a new user, you can get a 30-day free trial on premium plans.

How to get iHeartRadio All Access for free

iHeartRadio All Access is a premium service. It costs $9.99 per month to use. However, you can get it for free for 30 days if you are a new user. But if you have been using the Free subscription plan, here is what to do:

  • Go to
  • Log in to your account.
  • Go to your Settings page.
  • Tap on the Upgrade button.
  • Select iHeartRadio All Access from the comparison screen.

The next step is to enter your payment information on the following screen. Once done, hit the Submit button to finish.


You can get iHeartRadio on your Smart TV by downloading the iHeartRadio app on the device.

Once done, you will have to activate the device to use the service. But before that can happen, you must sign up with iHeartRadio either for free or for a premium account.

Related Guides

Photo of author
About the Author
Walter Allen
Streaming Media expert and technology writer. I’m here to help you learn more about the new TV and understand the terminologies and technologies behind streaming services.

Leave a Comment