If you are visiting Canada in the winter and Banff is one of your planned stops, then you have to set aside some time to go ice skating in Banff! There is truly nothing more picturesque than the mountains of Banff National Park, and one of the best ways to enjoy this amazing scenery is hitting the ice and going skating. Read on for 12 of the best places to go ice skating in Banff!
*Please be careful when skating, ice thickness can vary over the course of the winter! Always skate with caution and check the ice for thickness before skating*



1. Lake Louise
Now you can’t read a blog post about Banff and not have it mention Lake Louise. Lake Louise is one of the most famous places in Banff, and it is also the perfect place to ice skate! Because of its popularity though there are definitely busy times – visit in the early morning or late evening to avoid crowds, and if possible do not visit on the weekend.
2. Gap Lake
Gap Lake is a popular choice among locals for wild skating. It is closer to the Town of Canmore than the Town of Banff, but close enough that you can still enjoy a good chunk of time skating and taking in the views the mountains have to offer.
3. Abraham Lake
Abraham Lake isn’t technically in Banff, but I wanted to mention it because it is such an incredible spot to skate at in the mountains! Abraham Lake is famous for the methane bubbles that form below the surface, making the ice super cool and great for taking pictures.
Abraham Lake is a 2 hour drive from the town of Banff.



4. Two Jack Lake
Two Jack Lake is an awesome place to skate in Banff! The lake is pretty big which means it doesn’t get too crowded (usually). There’s a mountain view no matter which direction you look in, which is incredible!!
5. Vermillion Lakes
The Vermillion Lakes are roughly a 6 minute drive from the Town of Banff, making it the perfect place to spend a sunrise or sunset if you are staying in town! There is nothing better than skating at golden hour in the mountains – it is so serene and SO beautiful.
6. Lake Minnewanka
Lake Minnewanka, technically, is skateable. But skate here with caution! Parks Canada warns that strong winds can prevent skaters from getting back to the main shore, so they recommend taking boots with you while skate. It’s beautiful, but be careful at this lake!


7. Johnson Lake
Johnson Lake is a slightly lesser-known lake to skate on (in my opinion). When we got there around 1 pm on a Saturday it actually wasn’t even busy! By the time we were leaving though, things did start to pick up slightly – but definitely not as busy as Lake Louise!
8. Spray Lakes
Another Lake option that is popular among locals – the Spray Lakes are a little more “out of the way” than the other lakes listed, but are still so beautiful and a perfect place to enjoy a day outside in the mountains.
9. Cascade Ponds
The Cascade Ponds are a lovely place to skate if the ice is good. I love this area in the summer, and skating at the Cascade Ponds in the winter is just as awesome. This spot is located on the same road you take to get to Johnson Lake, Two Jack Lake, and Lake Minnewanka. So if conditions are bad here, you can always check out the other lakes that are further down the road!

10. Goat Pond
Goat pond could be an awesome place to skate – although it is located in Kananaskis rather than Banff. When I visited Goat Pond with the intent to skate it was covered in snow. A lot of snow. I don’t think this is a very common place to skate, therefore, I wouldn’t recommend driving the whole way here with your heart set on skating – unless it hasn’t really snowed for the season yet, or you have a shovel and are okay with digging out a whole new section to skate on. But still thought it was worth the mention!
11. Bow River
Because this rink is located basically in the Town of Banff, it is the perfect place to go ice skating in Banff if you’re short on time or transportation!
12. Lac de Arcs
This lake is huge and a great option for skating on! It is located near a factory though, so if you’re trying to get awesome photos with the mountains, you will have to pay attention to angles – but if you’re just looking to skate, it’s a great choice!
– Thanks for Reading –
Hopefully, this guide on where to ice skate in Banff was helpful! Please remember to always skate with caution, as ice thickness can change over the course of the winter! Feel free to leave any questions or comments below, or send me an email!



– Read More –
Banff National Park Bucketlist
Jasper National Park Bucketlist
The Best Places to Stop Along the Icefields Parkway
Your Guide for Planning a Trip to the Canadian Rockies
Banff & Jasper National Park: 14 Tips for Planning Your Trip
Sue says
I love ice skating! I would love to skate on Lake Louise some day!
Kat says
It’s an awesome place to skate! I would highly recommend it! π
Sophie says
I’ve only ever skated on ice rinks in London – these all look insane!!! I’d love to skate at alllllll of these places. Wow. Thank you for the inspiration π
Kat says
Ahh I’m dying to get to London in the winter though!! I’m so jealous of that!
Krista says
I’m so bummed that I’m not in Canada this winter so I can go skating on the frozen lakes – lots of lovely spots you’ve mentioned here!
Kat says
Thanks Krista! Hopefully next winter you’ll be able to make it to these lakes! π
Josy A says
Squeeee these all look gorgeous all iced over! We walked on Lake Louise in spring, but many of these has already started to thaw, so we never got to go skating. Your photos make it look soooo fun! I’d love to see the methane bubbles in Abraham Lake. They make such pretty patterns!