Casa Loma, 1 Austin Terrace, Toronto
December 4, 2026 To January 2, 2027
$45
This December, join us to celebrate and take part in the holiday magic at Casa Loma during Christmas at the Castle. Read more…
Casa Loma, 1 Austin Terrace, Toronto
December 4, 2026 To January 2, 2027
$45
This December, join us to celebrate and take part in the holiday magic at Casa Loma during Christmas at the Castle. Read more…
Newmarket Riverwalk Commons, 200 Doug Duncan Drive, Newmarket
December 4, 2026
FREE
Join us for this year’s Frozen Friday presented by Mercedes-Benz Newmarket featuring live music, outdoor skating, train rides on the Tim Hortons Express Train (weather permitting), free hot chocolate (while… Read more…
CreativeHub 1352 at Small Arms Inspection Building, 1352 Lakeshore Road East, Mississauga
December 4, 2026 To December 13, 2026
PWYC
Showcasing twinkling displays of seasonal lights, contemporary tree and woodpile art installations, artisan and culinary markets, entertainment and public workshops, live entertainment, and tasty eats, Mississauga’s Small… Read more…
Main Street, Historic Downtown Bowmanville.
December 4, 2026
free
Join us for our annual Christmas Tree-lighting ceremony in Historic Downtown Bowmanville. Usher in the holiday season with this very popular event. Read more…
LEGOLAND Discovery Centre, 1 Bass Pro Mills Drive, Vaughan
December 4, 2026 To December 24, 2026
$21.99 & up
Build the best memories at Toronto’s top family holiday event, Holiday Bricktacular! Daily from December 4th to December 24th, families can enjoy a winter wonderland of activities,… Read more…
Downtown Uxbridge, Brock St, Uxbridge
December 4, 2026 To December 5, 2026
Free
Throughout December, get your holiday shopping done in the small town of Uxbridge during our annual Christmas market event, at one of a kind boutiques, and dine… Read more…
The Theatre Centre, 1115 Queen Street West, Toronto
December 4, 2026 To December 6, 2026
416-538-0988
Featuringlocal and Canadian makers from across Ontario and beyond, this year’s event will feature some familiar and new artisan and hobbyist craft artists across disciplines. 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…
Elgin Park, Elgin Park Drive, Uxbridge
December 5, 2026 To January 2, 2027
Free
Drive through fantastic light displays – over 100 light displays from community groups, businesses, schools, churches, families etc. from all around the Uxbridge area. Read more…
Brock Street S, Whitby
December 5, 2026
Free
The Whitby Santa Claus Parade has been held on the first Saturday of December for 50+ years. 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…
Simcoe St, Port Perry
December 5, 2026
Free
Get ready for the Santa Claus Parade! Roll out the red carpet and start popping the popcorn because the Scugog Santa Claus Parade will be back for… Read more…
Hwy 50, Bolton
December 5, 2026
Free
Santa Claus is Coming to Town!! Bolton Kin is hosting a full-scale parade down Hwy 50 in 2025. Read more…
Milton Fairgrounds, 136 Robert St., Milton
December 5, 2026 To December 20, 2026
905-878-5689
Free
Join us for Santa at the Fairgrounds. Read more…
Willowtree Farm, Durham Regional Road 21, Port Perry,
December 5, 2026 To December 20, 2026
$20
Travel along the North Pole trail on a mission to find Santa! Santa’s helpers will guide you through the trail to complete a series of tasks to… Read more…
Church of the Holy Trinity, 19 Trinity Square, Toronto
December 5, 2026 To December 20, 2026
416-598-4521 Ext. 301
By donation
The Christmas Story is one of Toronto’s oldest holiday traditions. Read more…
Various Venues, Unionville
December 5, 2026 To December 12, 2026
$33+fees
Ho ho ho! Don’t miss out on the most magical event of the year – Breakfast with Santa on Main Street Unionville! Join us for a delightful… Read more…
Downtown Milton, 251 Main Street, Milton
December 5, 2026
Free
Celebrate the magic of the season at the 18th annual Miracle on Main Street in Downtown Milton! This free, family-friendly holiday festival and toy drive has something… Read more…
Carlton St. and Parliament St., 239 Carlton St., Toronto
December 5, 2026
FREE
Cabbagetown’s annual free-to-attend Holiday in the Patch presented by Bostok Hathaway Real Estate returns with joyful activations for the whole family. Read more…
Mountsberg Conservation Area, Milburough Line, Campbellville
December 5, 2026 To December 20, 2026
$25 to $29 +fees
Come explore Mountsberg’s winter wonderland on your own self-guided tour of Christmas Town. Read more…
Millennium Square, Liverpool Rd, Pickering
December 5, 2026 To December 12, 2026
905-420-4620
Free
Celebrate the season at Pickering’s Waterfront! Experience the magic of the holidays in Nautical Village and Millennium Square. Read more…
Winter Garden Theatre, 189 Yonge Street, Toronto
December 5, 2026 To January 3, 2027
$30.00 - $169.00
A Canadian Stage Production in association with the Elgin & Winter Garden Theatres The classic story, turned on its heel Think you’ve outgrown the panto? Think again.… Read more…
Four Seasons Centre for the Performing Arts, 145 Queen St. W, Toronto
December 5, 2026 To December 31, 2026
416-345-9595 / 1-866-345-9595
$60 to $216+fees
Choreographed by Canada’s James Kudelka, The Nutcracker has enchanted Toronto audiences since 1995 and remains a beloved holiday tradition. Read more…