Streaming now: live TV
Free live TV on The Roku Channel
Want even more live TV?

How do I stream live TV?
How do I stream live TV?
All Roku users get instant access to more than 500+ free live TV channels on The Roku Channel. And there’s always something to watch, with live news and weather, sports, food and home, reality TV, kids’ entertainment, and more, all streaming free. To get started, visit The Roku Channel or the Live TV Zone on your Home Screen menu to quickly find free live TV.
What live TV channels does Roku have?
What live TV channels does Roku have?
We offer 500+ live TV channels on The Roku Channel alone, plus countless live TV streaming services like Sling and Fubo you can add to your Home Screen. So let’s just say that if you can think it, chances are, we’ve got it. Whether you’re looking for breaking news on CNN, music videos on MTV, or cartoons on Nickelodeon, you’ll find it streaming on your Roku device.
Learn more about live TV channels.
Can I watch live, local TV through Roku?
Can I watch live, local TV through Roku?
No need to say goodbye to your favorite local news—you can still watch it all live with your Roku device. We offer 100+ free local channels, including KHOU Houston, FOX25 Boston, and WSB Atlanta, which means your favorite news anchors are only a click away. The Roku Channel also has eight local NBC news stations spanning major metropolitan areas, including NBC News New York, Los Angeles, Chicago, Philadelphia, Dallas-Fort Worth, Washington, D.C., Connecticut, and South Florida, all of which can be easily accessed from the Live TV tile on your Roku home screen. Plus, channels like NewsON and Haystack News make it easier than ever to watch live and local broadcasts. Just add them to your home screen and input your zip code for a stream of relevant news, weather, and traffic updates from your favorite local stations.
For more live, local options, check out the News & Weather category of the Roku Channel Store.
How much does Roku live TV cost?
How much does Roku live TV cost?
Great entertainment shouldn’t come with a price tag. That’s why all Roku users can stream a huge variety of live TV for free, including live news, weather, sports, dramas, comedies, and so much more. To see what’s on tap, check out the Live TV Zone (located on the Home Screen Menu), then sit back and browse 500+ live TV channels to find your next favorite show.
If you’re already paying for a channel subscription (like Hulu + Live TV), or if you’re looking to expand your viewing choices with a new subscription, you can easily add to your Roku Home Screen for even more live TV channel options.
Can I use an antenna to watch local TV on my TV?
Can I use an antenna to watch local TV on my TV?
Yes! Adding an HDTV antenna to your Roku TV™ is a great way to stream local over-the-air channels, like CBS and NBC, for free. Setup is a breeze and once you’re done, you can watch local broadcasts from up to 100 miles away, depending on the strength of your antenna. And even more good news? These local channels are automatically added to the live TV program guide, so you can easily view them alongside the 500+ free live TV streaming channels available to all Roku users.
Learn more about antennas.