December is in full swing, and we’ve got the best things to keep you busy.
From Christmas cheer train rides to markets full of festivities, we’ve rounded up all the best things to do this weekend in Edmonton, right here. Whatever seems to tickle your fancy, there will be something on the list, just for you. No use wasting more time, so let’s get straight into it!
The extremely popular holiday streetcar ride is back for 2025. Get ready for a scenic 45-minute trip around Edmonton, where you’ll get perfect views of the River Valley, Downtown, and the Legislature in this premium experience.
When: Now until Sunday, Dec. 21, 2025
Time: Varies
Where: 10330 84th Ave. NW, Edmonton, Alta.
Cost: $10+
This market transforms Fort Edmonton Park into a winter wonderland, with glowing market huts and artisan showcases, mulled wine by firelight, live performances, culinary events, and so much more.
When: Now until Sunday, Dec. 21, 2025
Time: Varies
Where: Fort Edmonton Park — 7000 143rd St. NW, Edmonton, Alta.
Cost: $20.95+
Alberta’s premier Polar Express experience is back for another year. Hop aboard the famed train and experience Christmas magic like no other.
When: Now until Tuesday, Dec. 23, 2025
Time: Various times
Where: Alberta Prairie Railway Excursions — 4611 47th Ave., Stettler, Alta.
Cost: $105
Rapid Fire Theatre presents the holiday favourite, The Blank Who Stole Christmas, the festive, fully improvised spectacular where you help decide how the story unfolds. This improv show is a whole load of fun, especially when you get to be a part of it. There’s a nice version, for kids, a naughty version, and a nasty version for those 18 and above.
When: Now until Tuesday, Dec. 23, 2025
Time: Varies
Where: Rapid Fire Theatre — 10437 83rd Ave. NW, Edmonton, Alta.
Cost: $10+
Ebenezer Scrooge has been given just one night to redeem himself, but will the Ghosts of Christmas Past, Present and Future help him overcome a lifetime of indifference before all hope is lost? Edmonton’s favourite Christmas tradition returns to the Citadel.
When: Now until Wednesday, Dec. 24, 2025
Time: Various times
Where: Citadel Theatre/McLab Theatre — 9828 101A Ave., Edmonton, Alta.
Cost: $40+
Glow Edmonton is returning for another year of lights galore, featuring over one million lights this year. Full of activities and events for all ages, Glow is a fantastic holiday event to have on your radar. Not only is this its biggest year yet, but it’s introducing its new theme for 2025, the Enchanted Forest.
When: Now until Wednesday, Dec. 31, 2025
Time: Various times
Where: Edmonton Expo Centre — 7515 118th Ave. NW, Edmonton, Alta.
Cost: $17.99+
The Canadian Tire Magic of Lights is a dazzling 2.7-kilometre drive through featuring over two million LED Lights and Digital Animation, right in Edmonton.
When: Now until Saturday, Jan. 3, 2026
Time: Various times
Where: RAD Torque Raceway – Edmonton International Airport — 50342 Range Rd., Alta.
Cost: $35+
For the 13th year, the Edmonton Valley Zoo will be hosting Zoominescence, presented by The King’s University.
This festival opens up the zoo during the colder months for a spectacular exhibition of artistic light installations for guests of all ages to admire and enjoy.
When: Now until Sunday, Jan. 4, 2026
Time: 4:30 to 10 p.m.
Where: 13315 Buena Vista Rd., Edmonton, Alta
Cost: $15.95+
You can visit the Art of Banksy right in the Edmonton City Centre. This art exhibition takes you through over 200 pieces of artwork by the street artist Banksy, including interactive displays like the Infinity Room.
When: Now until Sunday, Jan. 11, 2025
Time: Varies
Where: 10025 102A Ave. NW #114, Edmonton, Alta.
Cost: $21+
You can celebrate the season by visiting the opening of Edmonton City Hall’s skating rink and the lighting of Edmonton’s Christmas tree, featuring live music, performances, and family-friendly activities for everyone to enjoy.
When: Saturday, Dec. 13, 2025
Time: 4 to 8 p.m.
Where: City Hall Skating Rink — 1 Sir Winston Churchill Sq., Edmonton, Alta.
Cost: Free
Tim Burton’s The Nightmare Before Christmas in Concert will be hitting the Northern Alberta Jubilee Auditorium this December. This adventure is only in Edmonton for one day, so don’t miss out!
When: Sunday, Dec. 14, 2025
Time: 3 to 4:35 p.m.
Where: Northern Alberta Jubilee Auditorium — 11455 87th Ave. NW, Edmonton, Alta.
Cost: $64+
Recent posts:
Edmonton’s Churchill Square Christmas Tree ceremony will have free hot cocoa and skating
Amber Marshall will guest star in ‘Murdoch Mysteries’ episode filmed in Alberta














