27 of the best winter and Christmas things to do in Alberta this year

Christmas lights and winter events are all around Alberta, thanks to us being such a winter-positive province, and we are so lucky for it.
From free events around the province to ticketed ones, there are plenty of things to check out this 2025/26 holiday season, and we have rounded up some of the best ones for you to enjoy.
So get ready for all things merry and bright; it sure helps to take your mind off the cold, snowy weather.
The CP Holiday Train

Courtesy of Canadian Pacific Railway
What: The CP Holiday Train rolls into Alberta this December, bringing lights, music, and holiday cheer to tons of communities across the province. Nearly two dozen Alberta communities will welcome the train this season, including Calgary, Camrose, Lethbridge and Lacombe.
When: Various dates in December
Where: Various locations
Tickets: Free; food and cash donations are strongly encouraged
Holiday Wonder

holidaywonderca/Instagram
What: The city is welcoming a brand-new holiday festival, Holiday Wonder. Festival-goers can explore a life-sized gingerbread house that’s made with real gingerbread, take part in Frosty’s indoor snowball fight zone, go for a ride on Santa’s sleigh simulator, and wander through a twinkling snowflake forest.
When: Now until Saturday, Jan. 3, 2026
Where: BMO Centre – 1912 Flores Ladue Parade SE
Cost: Adult tickets start at $17.99
Christmas lights at the Alberta Legislature

Petr Smida/Shutterstock
What: For more than 30 years, the grounds have been a festive haven for many, with a massive Christmas tree placed on the grounds and numerous surrounding trees adorned with lights. It’s a lovely spot for a stroll with friends, a date, or the perfect holiday Instagram photo. Check it out ASAP.
When: Light up occurs on Wednesday, Dec. 3
Where: Alberta Legislature — 10800 97th Ave. NW, Edmonton
Tickets: Free
Go tobogganing

Tanja Esser/Shutterstock
What: Whether you are an adult or a child, tobogganing is one heck of a way to pass the time during the winter. Check out our roundup of some of the best tobogganing hills in Edmonton to visit for some sliding fun. Nothing beats some sledding over the holiday and winter break in Edmonton, that’s for sure.
Where: Various locations
Tickets: Free
Glow Christmas Festival Edmonton

Glow Christmas Festival
What: It’s a peak holiday experience in Edmonton, with LED light swings and murals perfect for photos with family and friends, with this year’s event transforming into a Christmas Carnival, complete with circus-inspired entertainment, including roaming jugglers and improv performers. If you are looking for the perfect gift for the holiday season, stop by the Merry Makers Market, which is set to have a ton of local vendors.
When: Thursday, Dec. 4 to Wednesday, Dec. 31
Where: Edmonton Expo Centre
Tickets: $17.99 to $23.99; get tickets
Leduc Country Lights

Leduc Country Lights
What: One of the largest and brightest holiday events, the Leduc Country Lights is a must-visit each holiday season. For more than a decade, the event has grown into one of the largest winter attractions in the area, spread out over eight acres. We know it technically isn’t free, but all of that for just three bucks? It’s so worth it!
Where: 49541, Range Rd. 260, Calmar
When: Now until Wednesday, Dec. 31
Tickets: $3
Go ice skating

Parilov/Shutterstock
What: Lace up those skates and wear your warmest winter jacket. Skating during the holidays is perfect, and there are several spots across Edmonton you can go to. It’s some of the best fun you can have for free in the city.
Where: Various locations
Tickets: Free
Candy Cane Lane
What: Candy Cane Lane has become one of Edmonton’s must-see events of the holidays and has become a staple over its more than 50-year-long history. Check it out from your vehicle or walk along the sidewalks and admire each home’s decadent displays.
Where: 148th St. from 99th to 92nd Ave.
When: Friday, Dec. 12 to Thursday, Jan. 2
Tickets: Free
Admire thousands of Christmas lights and enjoy a skate

City of Spruce Grove/Facebook
What: Central Park in Spruce Grove has been decorated for the holidays, with Christmas lights strung across trees, including one display with lights hanging from a massive tree. It’s a stunning backdrop for a great holiday Instagram photo with thousands of lights all around you.
Where: 450 King St., Spruce Grove
When: Lights turned on nightly
Tickets: Free
Zoominescence

BuildingOurZoo/Twitter
What: Visit the Edmonton Valley Zoo this holiday season to enjoy all your favourite animals surrounded by festive light displays at the Zoominescence Festival of Light.
Where: Edmonton Valley Zoo — 13315 Buena Vista Rd.
When: Select weekends in December and January
Tickets: Starting at $9.95, get tickets
Check out the “Griswold House”

Jon Harringa/Facebook
What: This home in Stony Plain has been decked out for the holidays, emulating the classic home from National Lampoon’s Christmas Vacation. It’s so accurate that it’s even got an RV parked out front with a life-size statue of Cousin Eddie. Be sure to check back when it’s confirmed that you can check out this iconic local light setup; it’s one heck of a holiday display to see this winter in the Edmonton area.
Where: 64 Briarwood Pt., Stony Plain, Alta.
Tickets: Free
Magic of Lights

@themagicoflights/Instagram
What: Immerse yourself in the dazzling display of thousands of Christmas lights at the RAD Torque Raceway as the Magic of Lights returns for another season. The 2.5 km stretch boasts more than one million lights using LED technology and digital animations to depict holiday scenes and characters of the season, with this year’s light show featuring some favourite displays from previous years. We love the classics.
Where: RAD Torque Raceway — 50342 Range Rd. 253, Leduc County
When: Now until Saturday, Jan. 3, 2026
Tickets: $35 to $133; get tickets
Abraham Lake Ice Bubbles

CoolPhoto2/Shutterstock | Shawna and Damien Richard/Shutterstock
What: Ice bubbles that form in a lake in Alberta are a must-visit this winter. The ice bubbles bloom under Abraham Lake like flowers, making for a stunning sight. You can pack your skates and hit the lake, gliding over the bubbles while surrounded by the Rockies. It’s a wonderful experience, but it can be pretty windy some days, so check the forecast before you head out. It’s one of the most beautiful things you can see this winter in Alberta.
Where: 18032 David Thompson Hwy. #17562
Light the Night

Discovery Wildlife Park
What: Take a cruise in Innisfail and admire all the Christmas lights at Light the Night, back for another holiday season. At the end of the display is a gift shop and concession, so stop in to do some Christmas shopping, get a souvenir, or enjoy a nice hot drink.
When: Now until Sunday, Jan. 5, 2026
Where: Discovery Wildlife Park — 5400 42nd Ave., Innisfail, Alta.
Tickets: $30 per vehicle; get tickets
Market Collective 2025 Holiday Edition
What: Discover dozens of local vendors and grab that unique Christmas gift for a friend or family member at the holiday editions of Market Collective. How jolly!
When: Friday, Dec. 5 to Sunday, Dec. 7 and Friday, Dec. 12 to Sunday, Dec. 14
Where: BMO Centre Hall D — 20 Round Up Way SE, Calgary
Tickets: $7 for the weekend
ZooLights

Calgary Zoo ZooLights (@thecalgaryzoo/Instagram)
What: ZooLights, presented by Olympia Trust Company, is back for its 28th year. Calgary’s award-winning, magical holiday tradition will be glowing for seven weeks of festive, family-friendly fun. Enjoy all the magic of ZooLights while supporting wildlife conservation — it’s a win-win.
When: Now until Sunday, Jan. 4, 2026
Where: Calgary Zoo — 210 St. George’s Dr. NE, Calgary
Tickets: Price varies by day
Heritage Park Historical Village’s Once Upon A Christmas
What: Once Upon A Christmas at Heritage Park is one of Calgary’s most iconic holiday events, with hands-on activities and entertainment sure to delight guests of all ages. Come get your fix of wholesome holiday cheer.
When: Saturdays and Sundays from Dec. 6 to 22
Where: 1900 Heritage Dr. SW, Calgary
Tickets: $19.95 for adults, $14.95 for children
Inglewood Night Market: Holiday Edition
What: The Inglewood Night Market is a modern market with locally sourced and handmade vendors selling diverse goods, from handmade crafts to vintage clothing, antiques & collectibles, artisan eats and more.
When: Friday, Nov. 28 to Saturday, Nov. 29
Time: 4 to 9 p.m.
Where: The Quonset at The Crossroads Market — 1235 26th Ave. SE
Tickets: $5
Airdrie Festival of Lights

Airdrie Festival of Lights
What: Situated in the heart of Nose Creek Park in Airdrie, Alta., it’s Western Canada’s largest, free, outdoor walk-through Christmas Light Display. In 1996, the Airdrie Festival of Lights began with a group of local residents committed to putting Airdrie on the map. That group grew over the years to become the Airdrie Festival of Lights Society (AFOLS), which has continued to operate the festival.
When: Monday, Dec. 1 to Wednesday, Dec. 31
Time: 6 to 9 p.m.
Where: Nose Creek Park, Airdrie, Alta.
Tickets: Free; donations gratefully accepted
Rotary Festival of Trees
What: The Rotary Festival of Trees is a community-based holiday celebration with decorated trees, wreaths and special events and activities for the entire family. It is free to view and walk through the forest of trees.
When: Now until Wednesday, Dec. 31
Time: Varies by event/activity
Where: The Malcolm Hotel — 321 Spring Creek Dr., Canmore, Alta.
Tickets: Varies by event/activity
Grotto Canyon

Wylee McAndrews/Shutterstock
What: This is one part of Alberta that is only accessible after a deep freeze. Thankfully, Alberta is no stranger to below-freezing temperatures, which means that the ice walk at Grotto Canyon is accessible for a good chunk of the year. Strolling over the frozen river will make you wish you’d brought your ice skates, but it makes for a surreal experience nonetheless.
Where: East of Canmore along Bow Valley Trail. It is located beside the aptly named Grotto Canyon pond.
Lundbreck Falls

Globe Guide Media Inc/Shutterstock
What: Located 20 minutes outside the town of Pincher Creek, Lundbreck Falls offers picture-perfect views, a spectacular bridge, and a great spot to take a refreshing dip this summer (just don’t get too close to the rushing waterfalls).
Where: Range Rd. 24B, Lundbreck, Alta.
Sylvan Lake’s Winter Activities

@visitsylanlake/Instagram | VisitSylvanLake.ca
What: A town in central Alberta is leaning into the spirit of winter with a massive skating rink that lights up at night and 300,000 Christmas lights to marvel at. The Winter Village in Sylvan Lake is lit up nightly from December until March, with activities that include skating, ice fishing, tobogganing, and more.
Where: Sylvan Lake, Alta.
Crescent Falls
View this post on Instagram
What: Winter in Alberta offers true beauty, and we strongly suggest checking out these frozen waterfalls nestled in the Rockies. The roaring Crescent Falls plummets 30 metres over two ledges and offers breathtaking views of the Bighorn River Valley. It’s one of the most breathtaking frozen waterfalls in the Rockies.
Where: Crescent Falls, Alta.
Drumheller

Butler Stock Photography/Shutterstock
What: A staple tourist destination in the summertime, there’s something unique and special about seeing the hoodoos and landscape of Drumheller draped in some snow. Have a snowball fight, and then go see some Guinness World Record-holding dinosaur bones at the Royal Tyrrell Museum.
Where: Drumheller, Alta.
Lacombe’s Main Street

@cityoflacombe/Instagram
What: A tucked-away street in a town in central Alberta will provide you with that perfect vintage Instagram post, boasting a look that almost mirrors classic New York City vibes. The Flatiron Building is the crown jewel of Lacombe’s main street. Once you are done admiring the gorgeous architecture, wander along the streets and pose in front of a flurry of murals. The town touts itself as “Alberta’s Mural Capital,” with murals detailing its lengthy history.
Where: 5104 50th Ave., Lacombe
SnowDays in Banff

Ice sculpture at Lake Louise during SnowDays (Elle McLean/Daily Hive)
What: SnowDays, Banff and Lake Louise’s annual winter celebration, returns this January, bringing the national park to life with a wide array of activities, sights, and events. Check out giant snow sculptures throughout the streets of downtown Banff, and then head to Lake Louise to lace up your skates and take a whirl around the lake for an iconic Canadian experience. For some family-friendly festivities, hit up the SnowDays Play Zone on weekday evenings and weekends, where you’ll find exhilarating activities and hands-on fun for all ages.
When: Friday, Jan. 16, 2026, to Sunday, Feb. 8, 2026
Where: Various locations in Banff and Lake Louise