Fun Family-Friendly Christmas Events in Markham
So, feeling the Christmas spirit yet? This season, you don’t have to go far to find festive fun that’ll light up everyone’s holiday mood. It’s official time to join fun family-friendly events in Markham, no matter if you’re tagging along with toddlers or teens. These events will have everyone, from toddlers to grandparents, feel the Christmas spirit. Yup, expect those twinkling lights, cosy markets, and even some hands-on activities for the kiddos.
Fun Family-Friendly Christmas Events in Markham: Top Activities for the Holiday Season
1. Happy Cute Mart’s Holiday Show! (November 9)

Love cute and handmade items? You need to check out Happy Cute Mart’s Holiday Show. It features 80 local artists showcasing everything from plushies and pins to quirky home goods and jewellery. And here’s a little perk: line up early, and you’ll snag a free postcard and sunny plush clip.
- Date & Time: November 9, 10:00 AM – 4:00 PM
- Location: 7755 Bayview Ave, Markham
- Admission: Free. Get VIP tickets here.
- Website: www.happycutemart.com
2. 37th Markham Home for the Holidays (November 15 – 17)
This one’s got all the classic Christmas vibes. It’s where you’ll find Victorian carollers, twinkling lights, handmade ornaments, and festive decor everywhere. And the treats? You’ll enjoy everything from strudels to butter tarts and shortbread.
- Date & Time: November 15 (10:00 AM – 8:00 PM), November 16 (10:00 AM – 5:00 PM), November 17 (10:00 AM – 4:00 PM)
- Location: Markham Fairgrounds, 10801 McCowan Road, Markham
- Admission: Check ticket prices here.
- Website: www.homefortheholidays.ca
3. Christmas Minis + Indoor Gym Play (November 23 – 24)

So, you know how December gets packed? Why not jump on those Christmas photos a little early? At this event, you’ll get an hour of indoor play for the kids. Plus, there’s a festive 20-minute mini-photo session with two cute backdrops.
- Date & Time: November 23 – 24, 9:30 AM – 6:00 PM
- Location: Unit 11, 33 The Bridle Trail, Markham
- Admission: $160 + HST (5 images), $225 + HST (10 images), $50 deposit to book your spot.
- Website: www.gymogym.com
4. Winter Dinner Series (November 22 – December 20)

If the winter chill has you craving a cosy meal, you can’t miss the Angus Glen’s Winter Dinner Series. From indulgent Sunday brunches to plated dinners, each meal is a festive feast packed with seasonal favourites. And, of course, it’s set against a cozy, wintry backdrop.
- Winter at Angus Plated Dinner: November 22 and December 13, starts at 7:00 PM
- Dinner Buffet extravaganza: November 29, starts at 7:00 PM
- Christmas x Winter Solstice Dinner Buffet: December 20, starts at 7:00 PM
- Location: 10080 Kennedy Road, Markham
- Admission: Reserve your table here.
- Website: www.angusglen.com
5. Main Street Markham Festival of Lights 2024 (November 24)

The Main Street Markham Festival of Lights is pure holiday magic for the entire family. Start with the tree lighting, marking the festive season’s beginning. Snap a keepsake photo with Santa, then take a charming horse-drawn carriage ride. Or hop on the trackless train to see it all. Enjoy family games, live carols, and music from the School of Rock. The night wraps up with a stunning fireworks show.
- Date & Time: November 24, 5:30 PM – 8:30 PM
- Location: Main Street Markham, Markham (Between HWY 7 and Bullock Dr.)
- Admission: Free
- Website: www.mainstreetmarkham.com
6. Markham Santa Claus Parade 2024 (November 30)

It’s the 50th year of the Markham Santa Claus Parade, and you’re invited to be part of it. You’ll witness floats, marching bands, and Santa, of course, spreading holiday joy down Main Street. So, find your favourite spot along the route, and experience this fun family tradition.
- Date & Time: November 30, 11:00 AM – 1:00 PM
- Location: Main Street, Markham
- Admission: Free
- Website: www.markham.ca
7. Michael Kaeshammer: The Spirit of Christmas (November 30)

Michael Kaeshammer’s holiday concert isn’t your typical Christmas show. This guy knows how to bring Christmas tunes to life with a fresh, toe-tapping twist. You’ll hear your favourite holiday songs but with a jazzed-up vibe that’s impossible not to love.
- Date & Time: November 30, starts at 8:00 PM
- Location: Flato Markham Theatre, FLO, (101 Town Centre Blvd, Markham)
- Admission: Get your tickets here.
- Website: www.flatomarkhamtheatre.ca
8. Family Christmas: Gingerbread Bash (November 30)

Looking for a holiday memory-maker?At Gingerbread Bash, you and your family will build a gingerbread nativity, play holiday games, and hear the Christmas story. It’s like a little family bonding time, with gingerbread and Christmas cheer mixed in.
- Date & Time: November 30, 4:00 PM – 7:00 PM
- Location: 4898 16th Avenue, Markham
- Admission: Check ticket prices here.
- Website: www.uachome.org
9. Breakfast with Santa (December 14, 21, 22)

How about breakfast with Santa himself? Santa’s stopping by a few local spots like Papa Pixel’s Crepe Shop and Jake’s on Main. And your little ones can meet him, take photos, and even get a small gift. It’s a relaxed, cozy morning where kids get to share their Christmas wishes, and you get a tasty breakfast too.
- Date & Time: December 14 (9:00 AM & 11:00 AM), December 21 (9:00 AM & 11:00 AM), December 22 (9:00 AM & 11:00 AM)
- Location: December 14 – Papa Pixel’s Crepe Shop (182 Main Street Unionville Markham), December 21 – Papa Pixel’s Crepe Shop (182 Main Street Unionville Markham), December 22 – Unionville Arms Pub & Grill (189 Main Street Unionville Markham)
- Admission: Get your tickets here.
- Website: www.unionville.ca
10. Pavlo & John McDermott – A Family Christmas (December 14)
This concert brings holiday music from a whole new angle. With Pavlo and John McDermott blending Celtic and Mediterranean vibes, you’re like having a musical trip around the world. Expect Irish, Greek, and Latin tunes blended together for a traditional and a little bit surprising holiday experience.
- Date & Time: December 14, 4:00 PM & 8:00 PM
- Location: Flato Markham Theatre, FLO, (101 Town Centre Blvd, Markham)
- Admission: Check ticket prices here.
- Website: www.flatomarkhamtheatre.ca
11. Olde Tyme Christmas – Candle Light Parade (December 14)
Joining the Olde Tyme Christmas? It’s like a Hallmark movie come to life. You’ll see Main Street decorated with lights, carollers singing, and a Christmas train chugging along. And you shouldn’t miss the candle-lit parade winding down the street.
- Date & Time: December 14, 6:30 PM – 7:30 PM
- Location: Main Street, Unionville, Markham
- Admission: Free
- Website: www.unionville.ca
12. Kids Christmas Party (December 22)
It’s almost time for AAT’s much-awaited Kids Christmas Party. Santa’s stopping by, and there will be games, activities, and endless holiday cheer. Perfect for giving the kids a little Christmas vibe and fun before the big day.
- Date & Time: December 22, 10:00 AM – 1:00 PM
- Location: Funland Indoor Playground (5051, Highway 7 East,Markham)
- Admission: $15. Contact Sevana 416-837-7857
- Website: www.aaot.ca / www.facebook.com
References: