Celebrate the holidays in the style of the 19th century at Black Creek Pioneer Village. Kids can visit with Santa, decorate gingerbread men and enjoy wagon rides each weekend this month. As a bonus, visitors can feast on Christmas dinners on December 3, 4 and 11, and experience an old-fashioned holiday ball during the Christmas by Lamplight evenings on December 10, 17 and 18.
Aspiring elves can decorate ready-to-hang, ornament-sized gingerbread houses at Casa Loma on December 3, 4, 10, 11, 17 and 18. They can also join Santa for a pancake breakfast and holiday-themed show on December 4, 10 and 11, or any day from December 17 to 22.
Ross Petty’s theatre productions have become a holiday mainstay in this town. This year the producer dawns the black hat and dress of the Wicked Witch of the West in The Wizard of Oz, a madcap family musical on stage at the Elgin Theatre until January 6.
If it takes a wonder nanny to keep the kids from misbehaving, you’re in luck! Mary Poppins is in town—fresh from Broadway, no less—for an extraordinary musical at the Princess of Wales Theatre until January 8.
Hilarious humans and playful puppets tell the story of a town trying to save its oldest tree and spend the holidays in peace. Miracle on Mercer Street is on stage at The Second City all month long.
Let the kids stay in their PJs (you can do the same!) and bring them to Ontario Place on December 10 or 17 for an IMAX 3D screening of The Polar Express. There’ll be hot chocolate and marshmallows and maybe even a visit from a particular portly man in red.
Head to Winterfest on the Waterfront for skating (with DJs on Saturday nights), puppet shows and even pet photos with Santa. And provided Lake Ontario hasn’t frozen over (don’t worry, it won’t), there’s the Mariposa Cruises Santa Cruise, too. The festivities run at various Harbourfront-area locations on December 10, 11, 17 and 18.
Disney’s stars tell their stories on the ice at the Rogers Centre from December 23 to January 1. Disney On Ice: 100 Years of Magic showcases the adventures of Mickey and Minnie Mouse, Goofy, Donald Duck, Mulan, Nemo and many more.
Take a walk on the Tundra Trek at the Toronto Zoo and help the zookeepers surprise the polar bears with some festive goodies. The annual Christmas Treats Walk is on December 26, with half-price admission for everyone, all day.