2026 Rose Parade Time and Viewing Guide
This coming Jan 1, 2026, the 2026 Rose Parade will be back on NBC for the 99th time. Located in Pasadena, California, this New Year’s Day celebration will be co-hosted by TODAY’s Craig Melvin for the first time. Joining Craig on hosting duties will be parade veterans, Hoda Kotb and Al Roker, who have been part of the parade 11 and 27 times, respectively. This year, NBA legend Magic Johnson will be the grand marshal of the parade.
Following the parade, the Rose Bowl Game, a College Football Playoff (CFP) quarterfinal, will take place where the Indiana Hoosiers will go head-to-head against the Alabama Crimson Tide.
For those unfamiliar, the Rose Parade, also known as the Tournament of Roses Parade, has been a staple New Year’s Day event since 1890. This grand celebration showcases numerous rose-covered floats, equestrian teams, and marching bands from around the globe. NBC has been covering the parade since 1927 on the radio and first aired it on television in 1954, bringing viewers the beauty of the floats, marching bands, and more.
If you’re looking forward to the parade and the game, here are the details you need to know:
The Rose Parade kicks off at 11 a.m. ET and runs until 1 p.m. ET on Jan 1, 2026. You can catch all the action on NBC and Telemundo, with streaming available on Peacock.
Following the parade, the Rose Bowl Game will start at 4 p.m. ET / 1 p.m. PT. To watch the game, tune in to ESPN or stream live on ESPN+.
Get excited for this annual event that marks the beginning of the year with stunning floats, marching bands, and thrilling football action!

