• Installation: Go to the Roku home screen → Streaming ChannelsSearch ChannelsNBC SportsAdd Channel → Click OK.
  • Activation: Launch NBC Sports on Roku → Note the activation code → Visit NBC Sports activation website → Select Roku → Enter the activation code → Click Continue.

NBC Sports is a platform that provides live events from NBC and NBC Sports Network. It also includes live sporting events from NBC, Olympic Channel, Golf Channel, and Telemundo Deportes. The NBC Sports app is supported on iOS, Android, Roku, Amazon Fire TV, Apple TV, etc. If you have a Roku TV or streaming stick, simply go to the Roku Channel Store to add NBC Sports on your TV.

Key Features

  • Watch big events like NFL Sunday Night Football, Premier League, PGA Tour, French Open, United States Football League, NASCAR CUP Series, and Triple Crown.
  • Enjoy live scores, video clips, highlights, and much more.
  • Stream exclusive marquee NBC Sports matches.

How to Add NBC Sports on Roku

1. Switch on Roku TV or else connect your Roku device to your TV and turn it on.

2. Go to the Roku home screen by pressing the Home button on your Roku remote.

Home NBC Sports on Roku

3. Navigate to the Streaming Channels option from the main menu.

Streaming channels NBC Sports on Roku

4. Now, click on the Search Channels option.

5. Enter NBC Sports and search for the app. Next, select NBC Sports from the search result.

Search option NBC Sports on Roku

6. Click on Add Channel to install the NBC Sports app on your device

7. After that, click OK from the prompt if the NBC Sports channel is added.

How to Activate NBC Sports on Roku

1. Click on Go to Channel to launch the app or launch the NBC Sports channel from the Roku home screen.

2. Note the Activation code that appears on the TV screen.

3. Visit nbcsports.com/activate from a browser on your PC or smartphone.

4. In the Select your device section, select Roku. Then, enter the activation code in the required field.


6. Select the Continue button and sign in with your username and password.

7. After activation, a confirmation pop-up will appear on your TV.

8. Now, you can start streaming NBC Sports on your Roku TV screen.

Pro Tip: If you are looking for alternatives, you can install DAZN on Roku. It provides live streaming of UWCL, MMA, Boxing matches, and more.

List of Live Events Streamed by NBC Sports

  • Premier League Soccer
  • PGA Tour
  • Track and Field
  • Rugby
  • Triple Crown
  • NASCAR Monster Energy & Xfinity Series
  • United States Football League (USFL)
  • Men in Blazers
  • French Open Tennis
  • Monster Jam
  • Football Night in America
  • French Open
  • NHL
  • NBC Sunday Night Football
  • Super Cross
  • Fight Night 36

How to Watch NBC Sports on Roku Without a Cable

With the following streaming services mentioned below, you can easily watch NBC Sports on your Roku TV.

DirecTV Stream

DirecTV Stream

DirecTV Stream is a streaming service you need to get 65+ channels, including NBC Sports. To get the services of NBC Sports with the Entertainment channel, subscribe to the Entertainment pack at $74.99 per month. Also, an unlimited cloud DVR storage feature is included with the subscription package that you can use to record your favorite shows.



FuboTV is a service that primarily offers sports-related content. By subscribing to the fuboTV Pro package at $74.99 per month, you will get NBC Sports along with 146 TV channels. Also, you will get 1000 hours of Cloud DVR. In addition, it supports 10 simultaneous streams.

Sling TV

Sling TV

If you need the cheapest streaming service, you can opt for Sling TV. You can stream NBC Sports using a Sling Blue that costs $40 per month. It includes top networks like ESPN, Cartoon Network, HGTV, CNN, and more. You will also get 50 hours of cloud DVR storage. Furthermore, you can watch Sling from three devices simultaneously.



As a part of the Hulu + Live TV package at $69.99 per month, you will get the NBC Sports channel. Also, with the Hulu + Live TV subscription, you will get 85+ channels like Comedy Central, Disney Channel, TBS, Travel Channel, etc. Moreover, you can use your Hulu subscription account on two devices at once. To get Hulu on Roku, you can visit the Roku Channel Store.

YouTube TV

YouTube TV

YouTube TV is one of the popular streaming channels. And you can find only one subscription plan on the YouTube TV platform. You can stream NBC Sports with a YouTube TV subscription that costs $64.99 per month. In addition, you will get unlimited cloud DVR for recording shows. You can stream YouTube TV on three devices simultaneously.


Is the NBC Sports app free on Roku?

Yes, you can add the NBC Sports app on Roku for free. For streaming, you must sign up with your TV provider that contains NBC Sports.