Independent guide. Not affiliated with any city or municipality. Always confirm on the official page before you go.

Cheapest public skating in the Lower Mainland

Single-visit public skating admission for adults, youth, children and seniors in 18 Lower Mainland city groups, ranked lowest adult price first, with the tax basis and a source link for every row.

Updated Nov 1, 2026Built from our data

The short answer

Not an exact comparison. Some cities list prices before tax, some with tax, and some do not say. The “Tax” column shows what each source states. Age brackets also differ by city (for example youth is 13-18 in one city and 15-25 in another).

Single public skating admission, lowest adult price first

#City / operatorAdultYouthChildSeniorTax$1-$2 skatesSource
1Pitt Meadows Arena
Pitt Meadows Arena Complex
$5.00$3.75$2.75$3.75Tax includedFree Family Skate Feb 15, 2027; $1 Pro-D Day Skate Nov 27, 2026pittmeadows.ca
2Richmond (2 arenas)
Richmond Ice Centre, Minoru Arenas
$6.10$4.30$3.85$4.30Not stated—richmond.ca
3White Rock (Centennial Arena)
Centennial Arena
$6.25—$4.00$5.25Not statedFamily skate $4.00whiterockcity.ca
4Squamish (Brennan Park)
Brennan Park Recreation Centre Arena
$6.30$4.73$3.68$4.73Tax included—squamish.ca
5Port Moody
Port Moody Recreation Complex
$6.50$2.35$2.35$5.05Not statedToonie Skate Fridays $2portmoody.ca
6Chilliwack (Sardis, Coliseum)
Sardis Sports Complex, Chilliwack Coliseum
$6.70$4.80$3.65$4.80Not statedToonie Public Skating $2.00 (all ages); Sensory Friendly Skate $2.00chilliwack.com
7Planet Ice Maple Ridge
Planet Ice Maple Ridge
$6.80$4.62$3.43$4.62Tax included—mapleridge.ca
8Mission Leisure Centre
Mission Leisure Centre Arena
$6.95$4.33$3.70$5.43Taxes extra except childrenDiscount sessions: children $1, youth/adult/senior $2mission.ca
9Port Coquitlam
Port Coquitlam Community Centre
$6.98$5.24$3.49$5.24GST/PST where applicable (tax extra)—portcoquitlam.ca
10Langley Sportsplex
Langley Sportsplex
$7.00$7.00$7.00$7.00Not statedFlat $7 per skater (children 3 and under free); adult skate 18+ is $8sportsplexbc.com
11Coquitlam (Poirier)
Poirier Sport and Leisure Complex
$7.15$5.35$3.60$5.35Not statedToonie drop-ins $2.00 (rentals included); Family drop-ins $3.60 per personcoquitlam.ca
12Burnaby (3 City rinks)
Bill Copeland Sports Centre, Rosemary Brown Recreation Centre, Kensington Complex
$7.40$5.55$3.70$5.55Before taxToonie Skate ($2, rental included where the City says so)burnaby.ca
13New Westminster
Moody Park Arena, Queen's Park Arena
$7.70$5.10$3.85$5.10Not statedTry-it! sessions $2.00newwestcity.ca
14North Vancouver (NVRC)
Karen Magnussen Community Recreation Centre, Harry Jerome Community Recreation Centre, Canlan Sports North Shore
$7.80$4.84$3.82$5.86Before taxSessions named $2 on the calendar (Family Skate, Parent Participation, Youth Skate)nvrc.ca
15Vancouver Park Board (8 rinks)
Britannia Rink, Hillcrest Rink, Kerrisdale Cyclone Taylor Arena and 5 more
$7.93$5.55$3.97$5.55Before taxLow cost skate 50% off (no flat price listed)vancouver.ca
16Langley Events Centre
ARENAS at Langley Events Centre
$8.00$5.00$5.00$5.00Not stated—langleyeventscentre.com
17Surrey (6 City arenas)
North Surrey Sport & Ice Complex, South Surrey Arena, Surrey Sport & Leisure Complex Arena and 3 more
$8.00$4.00$4.00$6.00Not statedSeniors 70+ $2.50surrey.ca
18Abbotsford (ARC, MRC)
Abbotsford Recreation Centre, Matsqui Recreation Centre
$9.65$4.35$4.35$5.10Tax includedToonie Skate $2 (ages 5-24 pay $4.35)abbotsford.ca

Prices as listed by each source on the date on its rink page (Nov 1, 2026 for this guide). Rental skates are extra almost everywhere; rental prices are in each rink’s Rink notes. A dash means that age group has no separate price in the listing.

Not ranked: no admission price on the pages we read

Source note

Built only from ShinnySpots data: official city and operator pages and schedules we read on Nov 1, 2026 (rink pages show each rink’s own date). Last updated Nov 1, 2026. Schedules and prices change; confirm on the linked official page before you go. Anything we could not confirm is left out or marked not confirmed.

More guides