The Santa Claus Parade is returning to Downtown Windsor on December 2nd, 2023, at 6:00pm. This year marks the 55th anniversary of the Windsor Santa Claus
When the opportunity to bring the annual Windsor Santa Claus Parade back to the city’s core the Downtown Windsor Business Improvement Association (DWBIA) couldn’t resist.