You have a parade of options to watch “America’s New Year Celebration” which of course is the 136th Rose Parade and 111th Rose Bowl game.
The parade kicks off at 8 a.m. PST Wednesday, Jan. 1, and will be broadcast on ABC, NBC, KTLA Channel 5, Hallmark Channel, RFD-TV and Univision.
You can stream the parade on Fubo, PTT Studio, Pluto TV, DirectTV, Hulu+, Live TV, Peacock, Sling TV and YouTube TV.
Following the Rose Parade, the 111th Rose Bowl game between the Oregon Ducks and either Ohio State or Tennessee will start at 1 p.m. PST, only on ESPN.
Rose Parade 2025: Your guide to every float, band and equestrian unit, in order
The Rose Parade airs in many countries worldwide, showing live in Armenia, the Caribbean, Latin America and the Armed Forces Network. Other broadcasts air in more than 170 other countries.
According to the Tournament of Roses, which produces the duo of New Year events, more than 45 million viewers catch the spectacle on TV nationally while a live audience of more than 700,000 line the 5.5-mile route along Colorado Boulevard in person.
- For more Rose Parade stories, visit here
If you have a hankering for a deeper dive, the Tournament of Roses YouTube channel includes videos on the history of the parade, highlights from this year’s events, replays of livestreams and more.