NBC, abbreviated as National Broadcasting Company, is a famous American cable TV channel. The channel is available on Roku Channel Store, making its installation easy on Roku devices. NBC on Roku is a one-stop for wholesome entertainment where you can get popular movies & series of different genres, live news, and sports streaming. A cable TV subscription and activation are required to watch it on Roku. If you aren’t interested in spending much on cable TV subscriptions, we have also listed certain streaming platforms offering NBC at a comparatively low cost.

The great perk of having the NBC channel is that you can also get video-on-demand content from its sister networks, such as E!, USA, SYFY, Oxygen, and Bravo on Roku. So go through and learn the cost and special features of the NBC channel and all the possible ways to watch it on Roku.

How Much is NBC on Roku

As mentioned earlier, NBC is a cable channel and you have to subscribe to any cable TV provider who offers this channel in their service. The pricing of cable service providers differs for each.

Here are some of the participating cable TV providers that offer the NBC Channel:

What’s on NBC

  • It streams the most sought-after shows like America’s Got Talent, This is Us, SVU, Saturday Night Live, Law & Order, etc.
  • You can enjoy the content of the channel nonstop as it streams 24/7.
  • You can watch the latest released series the next day after their release.
  • With NBC, you can enjoy famous sports like NFL, NBA, and MLB live, along with their highlights.

How to Download NBC App on Roku

1. Turn on Roku and press the Home button on your remote.

2. Next, select the Streaming Channels option from the left pane.

Select Streaming Channels

3. Scroll down and hit the Search Channels option.

Enter NBC to stream NBC on Roku

4. Use the on-screen keyboard to search for the NBC channel.

5. Pick the NBC app from the search results.

6. Click the Add Channel button on the channel info page.

7. Wait for the adding process to complete.

8. Once the adding process completes, select the OK button from the prompt.

9. On the next screen, choose the Go to Channel option to launch the NBC app.

Alternate Way to Add NBC App on Roku

You can also remotely add the NBC app on Roku using a web browser through the Roku Channel Store website. To do so, follow the steps below:

1. Open a web browser on your smartphone or PC.

2. Visit the official website of the Roku channel store.

3. Select the Sign in option on the upper right corner of the screen.

4. Enter your Roku account credentials and click the Submit button to log in to your Roku account.

Select Submit

5. Once you have successfully signed in, select the Search channels box and enter NBC.

6. Search for the NBC channel and choose it from the list of suggestions.

7. Click the details button to reach the channel info page.

8. Then, click on the Add Channel button on the next screen.

After the process, the NBC app will take up to 24 hours to add to your Roku device’s channel grid. However, you can update Roku to get the channel immediately.

How to Activate & Watch NBC Channel on Roku

Once you add the NBC app, you need to step into the activation process to access the content on the app.

1. Launch the NBC app and note down the activation code displayed on the TV screen.

2. If you can’t find the activation code, select the Sign In button to generate one.

3. Now, launch any web browser on your smartphone or PC and visit the activation webpage of NBC.

4. Type the noted NBC activation code on the required field and click on the Continue button.

Enter Activation code to stream NBC on Roku

5. After that, choose your cable TV provider name and sign in to the respective account.

6. Once you sign in with your cable TV provider, the NBC app will be activated on Roku.

7. Restart the NBC app on your Roku TV and start streaming your favorite content.

How to Watch the NBC on Roku Without Cable

NBC channel is available on the following streaming platforms. Signing up for them will actually save you lots of pence. A brief elaboration regarding their price and features is upcoming.


fuboTV on Roku not only has some best sports channels but also has other entertainment channels like CBS, ABC, AMC, FX, and more. In addition to these live TV channels, you will also get 1000 hours of cloud DVR storage to record your favorite shows.

fuboTV on Roku

Just subscribe to the fuboTV’s Pro plan at $69.99 per month and stream the NBC channel along with other 90+ live TV channels.


Hulu on Roku offers you 75+ live TV channels and thousands of on-demand content like movies, TV shows, Hulu Originals, and more. In addition, you’ll get unlimited hours of cloud DVR space without any time limitations.

Hulu on Roku

To stream the NBC channel, subscribe to the Hulu+Live TV plan at $69.99 monthly.

Sling TV

Sling TV on Roku is one of the affordable streaming service options. It offers 50+ TV channels and 50 hours of cloud DVR storage to record your favorite shows for offline watching. You can enjoy simultaneous streams on up to 3 devices.

Sling TV

Get the Sling TV’s Blue Plan at $45 per month and stream the NBC channel seamlessly.

YouTube TV

YouTube TV on Roku

You can also stream the NBC channel with a subscription to YouTube TV on Roku. You can stream thousands of on-demand titles and major sports events on this platform. YouTube TV offers unlimited cloud DVR storage and allows streaming on 4K quality on three devices simultaneously.

You need to subscribe to the base plan of YouTube TV at $64.99 per month to get the NBC channel.



DirecTV on Roku is one of the best streaming services, with live channels and 65,000 on-demand content. One of the interesting features of DirecTV is that it offers all its users unlimited cloud DVR storage and unlimited in-home streams.

Get the Entertainment plan at $74.99 monthly to get the NBC channel with other 60+ live TV channels.


1] Can I watch NBC sports content on the NBC channel on Roku?

No. You can watch live NBC Sports content if you subscribe to Peacock TV on Roku.

2] Can I watch NBC on Roku for free?

Yes. Using The Roku Channel platform, you can watch NBC’s corresponding channels, NBC News, New York, and local NBA News stations, free of cost.