Michaels Craft Stores, Canada
November 8, 2026 To December 19, 2026
Free
Slow down, get cozy and start a new holiday tradition with Michaels and Hallmark. Read more…
Michaels Craft Stores, Canada
November 8, 2026 To December 19, 2026
Free
Slow down, get cozy and start a new holiday tradition with Michaels and Hallmark. Read more…
Main St, St. Jacobs
November 12, 2026 To November 22, 2026
Free
Join us for our annual holiday shopping event amid thousands of twinkling lights in the village – a true holiday experience! Read more…
The Old Post Office, 12 Water St S, Cambridge
November 12, 2026 To January 7, 2027
Free
The City of Cambridge displays light shows on the facade of the Old Post Office building located at 12 Water Street South. Read more…
St. Jacobs Farmers' Market Station, 330 Farmers Market Road, Waterloo
November 13, 2026 To December 20, 2026
$38.51 - $75.96
Step aboard for a magical nighttime journey, the Nightlight Christmas Special! Read more…
Hespeler Rd, Cambridge
November 14, 2026
519.221.7557
Free
Christmas parade puts a smile on each and every person’s face with the meaning of peace, joy and happiness at this special time of year. Read more…
Various Locations, Cambridge
November 14, 2026 To December 31, 2026
(519) 740-4681 ext 4277
Free
Cambridge Celebrates ‘Winterfest’ will feature many of the great seasonal events the community has come to know and love over the last 20 years. Read more…
St. Jacobs Farmers' Market Station, 330 Farmers Market Road, Waterloo
November 14, 2026 To December 20, 2026
$27.81 - $59.91
Step into a living storybook this holiday season aboard the Daylight Christmas Express! Read more…
TBD, St. Jacobs
November 14, 2026 To November 22, 2026
By Donation
Come and visit Santa and bring your letters! Santa is looking forward to seeing everyone and is happy to have his picture taken. Read more…
Cambridge Centre for the Arts, 60 Dickson Street, Cambridge
November 15, 2026
519-740-4681
$5
Wendy is sad to learn that she’s growing too old to stay in the nursery any longer and must move to the adult wing of the house.… Read more…
Castle Kilbride, 60 Snyder's Road West, Baden
November 18, 2026 To January 3, 2027
519-634-8444
$5.50 - $9.75
An enchanting, lavish and magical! Christmas at the Castle is the most wonderful time of the year to visit. Read more…
Bingemans, 425 Bingemans Centre Drive, Kitchener
November 20, 2026 To January 2, 2027
$24.95 - $29.95
Experience the magic of Gift of Lights, Bingemans’ dazzling drive-thru holiday light attraction. Read more…
Various locations, Southern Ontario
November 20, 2026 To November 30, 2026
donations to local food bank
The Canadian Pacific Kansas City (CPKC) Holiday Train program is returning to the rails in 2026 to raise money, food, and awareness for food banks and hunger… Read more…
Along Weber Street, from Frederick to Erb Street, Kitchener-Waterloo
November 21, 2026
Free
Join in the spirit of the season, delight in the Santa Run that starts at 9:45am, bring your letters to Santa for Canada Post to deliver, donate… Read more…
Ken Seiling Waterloo Region Museum, 10 Huron Road, Kitchener
November 22, 2026
$5 - $10 + HST
Celebrate the magic of the season with a heartwarming afternoon of festive fun! Join the FRIENDS of Waterloo Region Museums for a cozy fundraising event filled with… Read more…
Downtown Ayr
November 28, 2026
519-632-7240
Free
The Ayr-North Dumfries Club is hosting a traditional Santa Claus Parade. Read more…
Waterloo Park, 50 Young St W, Waterloo
November 28, 2026 To January 2, 2027
Free
Over 100 colourful and fun displays with over 100,000 light bulbs light up Waterloo Park from Opening Night through all of December until midnight on New Year’s… Read more…
Castle Kilbride, 60 Snyder's Road West, Baden
November 28, 2026
519-634-8444
$6.91 – $10.12
Come celebrate Christmas, history, and a little Victorian splendour with us! Read more…
Snyder's Family Farm, 936685 Blenheim Rd, Bright
November 28, 2026 To December 20, 2026
TBA
Bring the whole family for some Holiday Cheer. Read more…
Castle Kilbride, 60 Snyder's Road West, Baden
December 3, 2026 To December 10, 2026
519-634-8444
$15 adults/$7 child
Castle Kilbride invites you to soak up the old-fashioned Christmas atmosphere and let the music and magic whisk you away to Christmases past! Read more…
Elmira Branch Library, 65 Arthur Street S, Elmira
December 4, 2026
Free admission
Join us this holiday season in Downtown Elmira for a festive celebration of local shopping and community spirit! Discover unique gifts and enjoy holiday treats as you… Read more…
Downtown Elmira
December 5, 2026
519-669-8117
Free
Come and join us at the annual Santa Claus parade. Read more…
Down Queen Street, from Groh Avenue to Guelph Avenue, and end at Sheffield Street.
December 5, 2026
519-221-2851
Free
Join us as we welcome Santa to our Village and celebrate the best of the holiday season at the 46th Annual Hespeler Santa Claus Parade! Read more…
Downtown Guelph
December 5, 2026
Free public event; Santa run $40
The holiday cheer is now before us and with that the anticipation of the Guelph Community Santa Claus Parade. Read more…
Victoria Hills Community Centre, 10 Chopin Drive, Kitchener
December 5, 2026
Join us for an afternoon of fun, entertainment, and community spirit at Victoria Hills WinterFest! Read more…