ESPN is a major sports TV channel in the US. It streams major sports events like NFL, NBA, College football, and more. Moreover, ESPN is available in 200 countries, including the United Kingdom, Brazil, Australia, Canada, and more. In addition, the ESPN channel has over 80+ million subscribers in the United States. Importantly the ESPN app is available on popular streaming services, including Apple TV, Firestick, Roku, and other devices. Now, let us see how you can add and activate the ESPN app on Roku.

ESPN on Roku

Features of the ESPN App

  • ESPN app includes ESPN, ESPN2, ESPN3, ESPNU, ESPNews, ESPN Deportes, SEC Network, ACC Network Extra, ESPN Buzzer Beater, and all other channels of ESPN.
  • It has complete live coverage of all sporting events, highlights, short clips, and replays.
  • This app streams MLB, NFL, NBA, UEFA euro, MLS, bowl games, Tennis, golf, and college football, and basketball leagues.
  • It has its own sports shows, and theĀ ESPN Shows are SportsCenter, PTI, First Take, Sportsnation, and NBA: The Jump.
  • It has its original documentaries or docuseries like 30 for 30 and the Last dance.
  • Additionally, it has UFC Night Fight streaming only through PPV (pay per view).

Pricing of ESPN Subscription

You can access ESPN with popular cable TV providers like Optimum, Cox, and Spectrum. Alternatively, you can subscribe to ESPN Plus at $ 6.99 per month or $ 69.99 per year to access the ESPN app.

Note: To subscribe to ESPN Plus, you can visit

How to Get ESPN to Roku

1. Turn on Roku and go to the home screen.

2. Scroll down and select Streaming Channels in the menu.

Select Streaming Channels

3. Select the Search Channels option and enter ESPN using the remote.

Select Search Channels - Add ESPN on Roku

4. Next, press the OK button on your remote and pick ESPN from the suggestion list.

5. Click Add Channel to get ESPN on Roku.

6. Next, select the OK button from the prompt.

7. On the next screen, select the Go to Channel option to launch the ESPN app.

ESPN on Roku

How to Activate ESPN on Roku?

There are two ways to activate ESPN on Roku. They are:

  • With an ESPN Plus subscription
  • Using a Cable TV service provider subscription

Activation by ESPN+ Subscription

1. Open ESPN app on your device and select the Settings menu (Gear icon) at the top.

Select Settings in ESPN

2. Select Subscriptions and click ESPN+.

Select Subscriptions - ESPN on Roku

3. Select Log In, and an activation code appears on the screen.

4. Visit ESPN’s official site and enter the activation code. Select Continue.

enter the activation code

5. Login with the ESPN account credentials, and it will activate the ESPN on your device.

Activation by Cable TV Provider Subscription

1. Open the ESPN app on Roku and select the settings (Gear icon) at the top.

2. Select Provider Account and click Watch Live TV. (This method is applicable only if you have a valid TV service provider subscription.)

3. Click Activate Live TV, and an activation code appears on the screen.

Activation code appears on Roku - ESPN on Roku

4. Go to the ESPN Activation Webpage: in your mobile or PC and enter the activation code. Click on Continue.

5. Select the TV service provider and sign in to the TV provider account. This will activate ESPN on Roku.

6. Next, you can go back to the ESPN app and watch your favorite sports.

How to Watch ESPN on Roku without a Cable TV Provider

With the supported streaming service on Roku that carries the ESPN channel, you can easily access it without a Cable TV subscription.

Sling TV

Sling TV on Roku offers ESPN, ESPN 2, ESPN 3, ACC network, and NBC regional sports networks. It also has 50 hours of cloud DVR storage for saving live events. Moreover the Sling TV offers three subscription plans for you to access ESPN. They are:

  • Sling Orange – $35 per month – 31 channels are included with this subscription plan.
  • Sling Blue – $35 per month – You can get 41 channels with the subscription plan
  • Sling Orange + Blue – $50 per month – This plan offers you the access to 47 live TV channels.
Sling TV - ESPN on Roku


With Hulu on Roku, you can access tons of entertainment content. Hulu + Live TV has ESPN streaming in their 75+ live channels, and the cost of a Subscription is $69.99 per month. In addition, it offers unlimited cloud DVR storage and allows you to access Hulu on two devices simultaneousll.


YouTube TV

YouTube TV on Roku offers a wide range of sports channels, including ESPN, and the cost of the subscription is $ 64.99 per month. The single membership provides unlimited DVR storage and the option to access YouTube TV on 3 devices simultaneously. In addition, you can also access 85+ live TV channels.

YouTube TV - YouTube TV

DirecTV Stream

With the basic subscription plan of DirecTV Stream’s Entertainment plan at $69.99 per month you can get the ESPN channel. Along with the ESPN channel, you will get CBS, NBC, ABC, TNT, The CW, and more. Moreover, you will also receive unlimited cloud DVR storage to record your favorite shows. In addition, you can get the DirectTV Stream on Roku from the Channel Store.

DirecTV Stream


fuboTV on Roku is a popular streaming service that streams the sports channel channels. ESPN is also included with the fuboTV’s Pro subscription plan of $69.99 per month. With the Pro plan subscription, you will get 1000 hours cloud DVR storage and 100+ live TV channels.

fuboTV - ESPN on Roku


1. Can I get ESPN for free on Roku?

Yes, you can subscribe to the streaming service that offers ESPN and can utilize the free trial to access ESPN for free.

2. How to fix the ESPN Plus not working issue on Roku?

Check if you have a valid subscription to ESPN Plus and try again.