Which U.S. city hosts the Rose Parade on New Year's Day, traditionally following a New Year's Eve celebration in Pasadena?

The story behind the answer

Pasadena hosts the Rose Parade on New Year's Day, following the city's major New Year's Eve celebrations.

The Tournament of Roses Parade takes place in Pasadena, California, on January 1, unless January 1 falls on a Sunday. In that case, the parade is held on Monday, January 2, following the event's traditional scheduling rule. The parade is known for elaborate floats decorated with natural materials, marching bands, and equestrian units.

The first parade was held in 1890, organized by members of Pasadena's Valley Hunt Club. They promoted the mild California winter by displaying flowers and other attractions to visitors from colder parts of the United States.

Although the Rose Parade is a New Year's Day event rather than a midnight countdown, it is closely associated with the holiday period. The Rose Bowl college football game is also part of the Tournament of Roses tradition, but the parade itself is staged in Pasadena, not in nearby Los Angeles.

Source: Wikipedia · fact-checked Oct. 2026

Add question to a list

Choose a list to keep this question in: