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…
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…
The Arena at TD Place, 1015 Bank St., Ottawa
December 4, 2026
$28.14 & up
Capital Hoops is back! The one-of-a-kind Capital Hoops Classic men’s and women’s basketball games between the Ottawa Gee-Gees and Carleton Ravens returns to the court at The… Read more…
Hard Rock Hotel & Casino, 4837 Albion Road, Ottawa
December 4, 2026
$92.50 & up
Colin James is a Canadian music icon with 21 studio albums, 8 Juno Awards, 31 Maple Blues Awards and multi-platinum sales to his name, still pushing his… Read more…
History Ottawa, 47 Rideau Street, Ottawa
December 4, 2026
Varies
TALK is the stage name of Canadian singer-songwriter Nicholas Durocher, originally from Ottawa, Ontario. Read more…
Algonquin Commons Theatre, 1385 Woodroffe Ave, Nepean
December 4, 2026
$57.25 to $77.25
They’ve graded the papers, survived the staff meetings, and lost their last ounce of patience… and now they’re taking it out on stage! Bored Teachers is BACK… 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…
Centennial Hall, 550 Wellington St., London
December 4, 2026
$62.99-$72.99 + S/C
Get ready for the brand-new Celtic Family Christmas…PARTY! You’ll have plenty of time to sip eggnog by the fire, but not on this night… Read more…
Scenic Acres Community Centre, 8825 Scurfield Drive NW, Calgary
December 5, 2026
403-547-9589
Free
Find perfect gifts for holiday giving from our small business vendors! Read more…
McMaster Innovation Park 175 Longwood Road S., Hamilton
December 5, 2026 To December 6, 2026
$5 online or $6 door
Craftadian is a curated handmade market. Read more…
Kanata United, 33 Leacock Drive, Kanata
December 5, 2026
Free
National Capital Artisans host their 1-day Christmas craft show featuring 40 local artisans with unique handcrafted gifts just in time for Christmas. Read more…
Grace Lutheran Church, 3610 Sarcee Road SW, Calgary
December 5, 2026
FREE
Christmas Concert with The Master’s Singers and Special Guests Read more…
Trans Alta Tri Leisure Centre, 221 Jennifer Heil Way, Spruce Grove
December 5, 2026
Free
Browse through the many booths profiling great new products, many not available in stores, and look for that perfect gift for the upcoming season! Read more…
Main Street, from Ninth Line to Park Drive, Stouffville
December 5, 2026
Free
Enjoy the magic of this year’s Whitchurch-Stouffville’s Annual Evening Parade. 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…
Starting at Parsons, running along Dundas, and ending at Hale St
December 5, 2026
226.884.7626
Free
Get ready for a day of fun and activities for the whole family! Visit the Argyle BIA for a Santa Claus Parade. Read more…
Harbour Master Club, 2010 East Kent Avenue South, Vancouver
December 5, 2026 To December 6, 2026
Free
You are invited to join us for the Annual Tugboat Landing Artisan Market on the Fraser River in SE Vancouver at the foot of Victoria Drive. 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…
Halton County Radial Railway Museum, 13629 Guelph Line, Milton
December 5, 2026 To December 13, 2026
519-856-9802
Regular Admission
Ride into the holiday season with Halton County Radial Railway! Ride into the holiday season with us! We’re opening our doors one last time until the spring… Read more…
Ottawa Street, Hamilton
December 5, 2026
Free
Kick off the holiday season on Ottawa Street! Enjoy a festive day of holiday shopping, free horse drawn carriage rides, community activities, and cheerful surprises. Read more…
Alberta Council for the Ukrainian Arts #100, 10554 - 110 St, Edmonton
December 5, 2026
780-488-8558
Free
In addition to our regular gallery and boutique offerings, we will host several vendors in our large gallery who will be selling art, crafts, food, and Ukrainian… Read more…
West Point Grey Community Centre, 4397 West 2nd Avenue, Vancouver
December 5, 2026 To December 6, 2026
Free
Looking for a unique gift for that special someone? The Aberthau Potters’ Club Winter Pottery Sale has beautiful and functional pieces of art that fit almost every… Read more…
Glenora Community Hall, 10426 136 St NW, Edmonton
December 5, 2026
free
Join us for the Annual Glenora Christmas Market and spend the day getting into the holiday spirit while supporting amazing local makers, creators and small businesses! Shop… Read more…