Woodside National Historic Site, 528 Wellington Street North, Kitchener
December 4, 2026 To December 20, 2026
Included with admission
A Victorian Christmas for the whole family. Read more…
Woodside National Historic Site, 528 Wellington Street North, Kitchener
December 4, 2026 To December 20, 2026
Included with admission
A Victorian Christmas for the whole family. Read more…
Preston Commons Studio Theatre, 810 King St East. Cambridge
December 4, 2026 To December 6, 2026
$25 - $35
With equal measures of pluck and positivity, little orphan Annie charms everyone’s hearts despite a next-to-nothing start in 1930s New York City. Read more…
Woodside National Historic Site, 528 Wellington Street North, Kitchener
December 4, 2026 To December 5, 2026
$19.84 (includes admission and processing fee)
Step into the glow of lamplight and the spirit of Christmas Past as you journey through a 1-hour guided Victorian holiday like no other. Read more…
Registry Theatre, 122 Frederick Street, Kitchener
December 4, 2026
$40
The hits you know, the hidden gems and the stories behind the songs. Read more…
Fergus Grand Theatre, 244 St Andrew St W, Fergus
December 4, 2026
$55 + fees
A dynamic Queen Tribute band hailing from the heart of Ontario, Canada. Read more…
Guelph Little Theatre (The), 176 Morris Street Guelph
December 4, 2026 To December 13, 2026
$20 - $30 + fees and taxes
A humorous, family‑friendly play inspired by the real challenges Charles Dickens faced while racing to write A Christmas Carol. 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…
St. Jacobs Farmers’ Market, 878 Weber St N, Waterloo
December 5, 2026 To December 12, 2026
$25 - $26 + fees and tax; Register
Join us on December 5th and 12th, were families can gather for a special event with Santa. Read more…
McDougall Cottage, 89 Grand Ave. S., Cambridge
December 5, 2026 To December 13, 2026
$43.47
Grab a friend, or two, and plan to join us for one of McDougall Cottage’s Holiday Teas by the Grand. Read more…
Woodroffe United Church, 207 Woodroffe Ave, Ottawa
December 5, 2026
$10 to $30
It is the season of Hope. Hope for light. Hope for spring. Hope for redemption. Hope for peace. Hope for love. Hope for humanity. Read more…
Centre In The Square, 101 Queen Street N., Kitchener
December 5, 2026
$19.25 - $30.75
The Pinch Holiday FamJamboree is a festive, fun and energetic delight of improv comedy, kids & holiday songs, featuring LIVE participation for audiences of all ages! Read more…
Centre In The Square, 101 Queen Street N., Kitchener
December 5, 2026
$97.75 - $119.50
Since their 2006 debut, Canadian band Marianas Trench have consistently raised the bar with their dynamic studio recordings and explosive live shows around the world. Read more…
McDougall Cottage, 89 Grand Ave. S., Cambridge
December 5, 2026 To December 12, 2026
$31.53
Explore Doon Heritage Village by lantern light this Holiday Season! Sample treats in our historic buildings, enjoy horse drawn wagon rides. Read more…
Calvary United Church, 48 Hawkesville Road, St. Jacobs
December 5, 2026
$15 - $20
Twin City Harmonizers Christmas concert. Read more…
Fergus Grand Theatre, 244 St Andrew St W, Fergus
December 5, 2026
$45 + fees
Step back in time with The Rogersons and Friends – A Cozy Cabin Christmas, a heartfelt tribute to the simple, rugged beauty of an early Christmas in… 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…
St. Jacobs Farmers' Market, 878 Weber St. N., Woolwich
December 5, 2026
The Grinch is back at the St. Read more…
Starts from the South entrance of Norm Hill Park, New Hamburg
December 6, 2026
Free
Join the annual Santa Claus Parade. Read more…
The Registry Theatre, 122 Frederick Street, Kitchener
December 6, 2026
Pay What You Can at the Door
An evening of seasonal story and song with some of your favourite actors. Read more…
Castle Kilbride, 60 Snyder's Road West, Baden
December 6, 2026 To December 13, 2026
519-634-8444
$25 p.p.
Step into the holiday spirit with a delightful tour of our beautifully decorated Victorian mansion, led by a costumed guide who’ll bring the season to life! Read more…
St John the Evangelist Church, 23 Water St, Kitchener
December 6, 2026
$10 - $45
The warmth of candlelight, the beauty of Bach, and the joy of the Christmas season. Join us on December 6th for Bach’s Christmas Oratorio performed in the… Read more…
Basilica of Our Lady Immaculate, 28 Norfolk Street, Guelph
December 6, 2026
226-384-9300
$15 - $50
With a splendid choir, outstanding soloists and orchestra and performed amid the beauty and acoustic perfection of Guelphs Basilica of our Lady Immaculate, this is a Messiah… Read more…