As a city that loves ice hockey and ice skating, Vancouver has lots of options for both, from year-round indoor ice rinks to seasonal outdoor ice skating. Use this guide to skating rinks in Vancouver to find Vancouver's best ice rink venues, including skating outdoors in Robson Square (in the winter), community center ice rinks, and more.
All Vancouver ice rinks are open to the public. For indoor ice rinks, you can pay as you go, or use your Vancouver OneCard (universal membership access to all facilities run by the Vancouver Park Board, including all indoor Vancouver ice rinks; this card is for residents, not visitors). Seasonal outdoor ice rinks have their own associated costs; for example, ice skating at Robson Square is free.
Year-Round Indoor Ice Rinks in Vancouver
There's no need to wait for winter to go ice skating in Vancouver: Vancouver has three, public, indoor ice rinks that are open year-round. Run by the Vancouver Park Board, the rinks below offer skate and helmet rentals, as well as skating lessons, special seasonal events, and skating birthday packages and private rink rental.
Seasonal Indoor Ice Rinks in Vancouver (September to March)
Ice skating in Vancouver is even easier from September through March, when, in addition to the year-round ice rinks, five more neighborhood ice rinks open throughout the city. Also operated by the Vancouver Park Board, these ice rinks also offer skating lessons and birthday party packages.
Seasonal Outdoor Ice Rinks in Vancouver (November to March)
For outdoor ice skating in Vancouver, there's only one option: the Robson Square Ice Rink, across the street from the Vancouver Art Gallery in the heart of Downtown Vancouver.
The hugely popular Robson Square Ice Rink typically opens in late November and runs through February 28. Admission is free, and you can rent skates and helmets on-site.
Even though it's outdoors (so dress warmly) the Robson Square Ice Rink does have a (see-through) roof, in case of rain or snow.
Just north of Vancouver, the year-round Grouse Mountain resort has an outdoor Ice Skating Pond that usually runs from late-November through the end of March, depending on the weather. Admission to the Pond is included in access to Grouse Mountain via the Grouse Mountain Alpine Experience admission ticket, Membership, Winter Pass, or Lift Ticket.