The San Jose Holiday Parade is held annually in December in San Jose, and has been described as one of the "Top 25 Parades in America". Celebrities and famous locals appear as Grand Marshals and numerous bands from across America are invited to participate in the parade. It began in 1981. (19th century parade in San Jose pictured)