10 Incredible Natural Ice Skating Locations in Alberta and BC
It feels like I’m living in a real-life fairytale. Looking up at the jagged white peaks of the Canadian Rockies, their reflections rippling beneath my skates, I have to remind myself that this is reality. That I actually live here. Only a few weeks earlier, I had packed up my life in Perth, Australia, and taken the brave, maybe slightly crazy leap to move to Canmore, Alberta. Now, here I am: gliding across the frozen expanse of Spray Lakes Reservoir, breath curling in the air, surrounded by mountains so sharp and close they seem painted into the sky.
Wild ice skating in Canada feels like stepping into another world. The frozen lakes are glassy mirrors, perfectly smooth in winter’s stillness. Beneath your blades, you see cracks spiderwebbing into blue depths, trapped bubbles suspended like starlight and logs preserved under crystal-clear ice. Above you, the landscape glows with snow-dusted evergreens and golden light. It’s both humbling and enchanting, an adventure that belongs somewhere between sport and magic.
For Canadians, lacing up skates on a frozen lake is practically a rite of passage. For newcomers like me, it’s a revelation: the realization that winter isn’t something to escape, but something to lean into with wonder. From world-renowned lakes to hidden gems just outside town, here are 10 of the best wild ice skating spots in Alberta and British Columbia for you to explore this winter.
1. Lake Louise, Alberta

You can’t talk about skating in Canada without mentioning Lake Louise. Nestled beneath Victoria Glacier and ringed by towering peaks, this turquoise lake transforms into one of the most iconic skating rinks in the world each winter. The Fairmont Chateau Lake Louise maintains a cleared surface, rents skates and even sets up nighttime lighting, making it perfect for both casual gliders and seasoned skaters. Few places combine convenience with such breathtaking scenery.
2. Abraham Lake, Alberta

Abraham Lake is legendary for its surreal frozen methane bubbles, which create otherworldly white discs suspended beneath the translucent surface. While it’s a favourite for photographers, it’s also an incredible place to skate. Gliding over these formations feels like flying above frozen galaxies. Strong winds often keep the surface clear of snow, but those same winds can also make skating here a challenge.
3. Emerald Lake, Yoho National Park

Emerald Lake lives up to its name in every winter photograph and memory. Nestled in the heart of Yoho National Park, the lake’s brilliant green-blue waters turn to glassy ice, reflecting the surrounding peaks and snow-laden forests. Unlike the more tourist-heavy Lake Louise, Emerald Lake offers a quieter, almost secret skating experience. Local trails along the shoreline make it easy to explore the ice at your own pace, and the nearby lodge provides a cozy spot to warm up afterward. Skating here feels like stepping into a painter’s canvas, where every glide leaves you suspended in serenity.
4. Peyto Lake, Alberta

Known for its wolf-like shape when viewed from above, Peyto Lake offers a more secluded skating experience north of Lake Louise. Its high elevation means it freezes early, and the ice here is often so clear you can see logs, rocks and ripples preserved beneath the surface. It’s not always accessible, but when conditions align, this spot feels like skating on glass.
5. Lake Windermere, Invermere

Lake Windermere is the crown jewel of the Columbia Valley in winter. Its wide, shallow expanse freezes early, creating long stretches of smooth ice perfect for cruising. On calm days, the Purcell Mountains and Kootenay River Valley frame the lake, turning every turn into a moment of cinematic beauty. Locals and visitors alike flock here, drawn to the combination of accessibility and sweeping scenery. Whether you’re weaving between reeds near the shore or venturing out to the open center, Windermere offers a skating experience that feels endless and free.
6. Vermilion Lakes, Banff

Just outside the town of Banff, Vermilion Lakes are a postcard-perfect setting framed by the dramatic silhouette of Mount Rundle. The shallow lakes freeze earlier than many others in the area, and local volunteers often clear patches for skating. With easy access from the road, it’s a favourite for families, photographers and anyone who wants to experience the magic of wild ice without venturing too far into the backcountry.
7. Two Jack Lake, Banff

Quieter than its famous neighbour Lake Minnewanka, Two Jack Lake offers a serene escape with some of the clearest natural ice in Banff National Park. On a calm, snow-free day, the surface becomes a flawless mirror reflecting Cascade Mountain. Skating here feels intimate, almost secret, perfect for a sunrise glide when the lake is empty and still.
8. Gap Lake, Alberta

Tucked between Canmore and Exshaw, Gap Lake is a local favourite that perfectly blends convenience with wild beauty. Just steps from the highway, it offers easy access for families and first-time skaters while still feeling worlds away from town. On calm winter days, the wind-polished ice reveals deep blue cracks and frozen bubbles beneath your blades, framed by the dramatic silhouettes of Mount Yamnuska and Heart Mountain. Locals gather here for casual laps, pond hockey and sunset glides, the surface glowing gold as the sun dips behind the Rockies. Whether you’re introducing little ones to skating or chasing that wild-ice magic close to home, Gap Lake delivers the best of both worlds.
9. Lake Minnewanka, Banff

Expansive and dramatic, Lake Minnewanka is a wild ice playground. Its sheer size means there’s plenty of room to spread out, and skaters are often treated to fascinating natural features like visible methane bubbles, intricate cracks and shifting ice patterns. The lake doesn’t always freeze consistently, so conditions can be unpredictable, but when it does, it’s unforgettable.
10. Spray Lakes Reservoir, Kananaskis Country

Where my own Canadian skating story began. Spray Lakes is a vast, windswept reservoir in Kananaskis Country, just above Canmore. The wind often keeps the surface snow-free, leaving huge, uninterrupted sheets of natural ice. Surrounded by jagged peaks and evergreen forests, skating here feels like floating through another world. It’s wild, raw and breathtaking, the kind of place that makes you believe in the magic of winter.
The Magic of Wild Ice

When I first laced up my skates at Spray Lakes, I had no idea this simple act would anchor me so firmly to my new home. Each glide across the ice has reminded me why I came here: to embrace the unknown, and to find magic in it. Whether you’re a seasoned Canadian or a newcomer like me, wild ice skating has a way of making you fall in love with winter.

