MSNBC is an American-based News channel owned by NBC Universal. The News channel is quite popular among streamers. It covers news from all over the world. It is available on all satellite networks as a pay channel. MSNBC app is not available as a standalone app for Roku, but it is available as a channel in its parent app NBC News.
How Much Does MSNBC Cost on Roku
Though the MSNBC app is unavailable for Roku, you can access them using the NBC News app. The NBC News app does not have a separate subscription. You can sign in with your cable TV provider subscription.
How to Add MSNBC on Roku
[1] Turn on your Roku device and press the Home button on your Roku device.
[2] Navigate to Streaming Channels from the menu and select Search Channels.

[3] Search for NBC News and choose the official app from the search results.

[4] Click on Add channel to add NBC News on Roku and select OK in the prompt.
How to Activate NBC News on Roku to Stream MSNBC
[1] Once the channel is added, open NBC News on Roku.
[2] Select NBC News Channel from the top on the Home screen.
[3] Note down the code you see on your Roku TV.
[4] On a web browser, visit the MSNBC Activation Website [//activate.msnbc.com/] on your PC or smartphone.
[5] Enter the Activation Code and click Continue.

[6] Now, sign in with the TV provider account to verify your credentials.
[7] Then, go to the NBC News app on Roku to stream the news channel.

Alternative Method to Watch MSNBC on Roku
The following are some of the streaming services that you can use to watch the MSNBC platform without a cable on your streaming device.
YouTube TV
YouTube TV is a compact streaming service that offers NBC channels, including MSNBC. It is available on Roku Channel Store. You can access unlimited Cloud DVR storage to save the TV channel live streaming. The recordings will be available for nine months to rewatch anytime.

There is a single subscription plan available with YouTube TV. It costs $64.99 per month for 80+ TV channels. You can watch the TV channel streaming on three devices at a time.
Hulu + Live TV
Hulu + Live TV is another best option to watch MSNBC Live on Roku. It comes with a subscription of $69.99 per month. It also gives you access to all content that is available on the Hulu streaming platform.

Hulu + Live TV includes 70+ channels with the cloud DVR feature. Also, you can find Hulu on the Roku Channel Store. So, you can stream MSNBC on your device with ease.
fuboTV
fuboTV is one of the popular Live TV Streaming services that can help you access the MSNBC News channel. The subscription costs $74.99 per month, along with a 1-week free trial.

Also, you can stream sports channels with the fuboTV platform, which it is specialized in. So, you never miss the chance of watching sports and news channels through this service.
Apart from these services, you can also stream MSNBC TV channel on DirecTV Stream and YouTube TV.
FAQ
Yes, by subscribing for a free trial on streaming services that have MSNBC channels and are available on Roku. You can watch MSNBC for free.