8 Magical Outdoor Skating Rinks You Must Visit In BC
No holiday season is complete without a visit to the outdoor skate rink. It's a fun and budget friendly way to kickstart the winter season and get you in the festive mood. Afterwards, bundle up with a hot cup of cocoa by the fire while listening to Michael Buble and you're basically set for a perfect winter evening.
READ ALSO: 55 Super Fun Things To Do In Vancouver This Winter
Whether you want to go for a romantic date, fun night out with your friends, or family time, ice skating is for everyone. So check out these 8 magical rinks that will get you in the holiday spirit.
1. The Peak of Christmas // Grouse Mountain, North Vancouver
Grouse Mountain transforms into a magical winter wonderland every year. At The Peak of Christmas, you can glide on an 8,000 square foot mountaintop Ice Skating Pond. Aside from skating, you can ride in a sleigh through the snow like Buddy did in Elf and walk through a light tunnel at the Light Walk. There’s also a cozy chalet and other Christmas festivities happening. The Peak of Christmas activities are all free with a Grouse Mountain Alpine Experience ticket, Annual Membership, Winter Season Pass, or Lift Ticket.
When: November 25, 2016 - April 2017 // Open daily 9am to 10pm
Cost: Free with a Grouse Mountain Alpine Experience admission ticket, Membership, Winter Pass, or Lift Ticket
Rentals: $8
2. Butchart Gardens // 800 Benvenuto Ave, Victoria
The twinkling fairy lights will have you feel like you're skating on a dream at this 5,000 sq. ft. outdoor rink. Admission to The Butchart Gardens is required if you want to access the rink, so why not wander through their Christmas light displays while you're there.
When: December 1 – January 6 // Open daily: 9 am – 9 pm, 1 pm – 9 pm on December 25
Cost: $5 for adults and $3 for children for ice skating, $26.60 for adults and $3 for children for admission to the gardens
Rentals: $3
3. Tsawwassen Springs // 5133 Springs Boulevard, Tsawwassen
This hidden gem in Metro Vancouver is a picture perfect ice rink. The Tsawwassen Springs rink is aglow with Christmas lights and a Christmas tree and overlooks water.
When: Opening dates for the season have yet to be released
Cost: $10 for adults, $5 for children
Rentals: None
via @undefined" class="lml-instagram-embed-2" />via @undefined
4. Robson Square // 800 Robson St, Vancouver
Ice skating under the Christmas tree and lights – can it get any more cute and festive than this in Vancouver? This year you’ll even get to skate under a 50-foot Christmas tree filled with over 6000 light bulbs at this iconic Vancouver outdoor rink.
When: December 1 – February 28 // Open daily: 9 a.m. to 9 p.m. from Sunday to Thursday, 9 a.m. to 11 p.m. on Friday and Saturday
Cost: Free
Rentals: $4
5. Stuart Park // 1414 Water Street, Kelowna
This popular ice skating rink in Downtown Kelowna features Christmas trees and waterfront views of Okanagan Lake.
When: Opens December 1 - late February // Open daily: 6 a.m. - 11 p.m, weather permitting
Cost: Free
Rentals: $4.50 for adults and $3.75 for kids
6. Olympic Plaza // 4144 Village Stroll, Whistler
Located right in Whistler Village and beside the Olympic Rings, you can enjoy skating under the Christmas lights and seeing the mountains surround you.
When: Typically from early December to late March
Cost: Free
Rentals: $5.00 fee for rentals
7. Outdoor Oval // Prince George
This beautiful natural rink is a speed skating facility with a 400 metre long track.
When: Typically from December to February // Schedule has yet to be released, check out their website here for updates
Cost: $2.00
Rentals: None
8. City Centre Park // Langford
At City Centre Park, the ice river connects the outdoor skate pond and the indoor ice rink, so you can skate freely between the two areas. After skating, you can warm up at one of the fire pits.
When: December 1 - January 3 // Open daily, check the website for full schedule
Cost: $3.10
Rentals: $3





B.C. Premier David Eby, back, and outgoing premier John Horgan embrace during a swearing in ceremony where Eby became the province's 37th premier at the Musqueam Nation, in Vancouver, B.C., Friday, Nov. 18, 2022.
THE CANADIAN PRESS/Darryl Dyck
The Rockyview General Hospital is pictured in Calgary, Thursday, March 20, 2025.THE CANADIAN PRESS/Jeff McIntosh