Crystal Pool & Fitness Centre

Crystal Pool Replacement Project

For information about the Crystal Pool Replacement Project, visit

The City of Victoria's fitness and aquatics centre is located at 2275 Quadra Street. Crystal Pool and Fitness Centre provides a wide range of recreation services and amenities for people of all ages, interests and fitness levels.

Summer Recreation Registration is now open

A summer of fun awaits! Don't miss out on the chance to join the fun and stay active this summer. From swimming lessons to fitness classes, we've got it all. Registration is now open on our activities and registration page. Spots fill quickly so register early. 

Summer Camp Registration Information

Summer camp registration is now open. Register early as some programs fill quickly! 

Registered Programs

Crystal Pool and Fitness Centre offers swim lessons, aquatics, fitness and community recreation programs on a seasonal basis. Programming is available for all ages, from preschool programs up to adult health and wellness programs. 

Refund Policy

If you wish to withdraw from a program it must be done before the second class for a prorated refund or credit to be issued. After the second class, refunds will only be issued for illness or compassionate reasons and must be approved by a programmer. One or two-day programs require 72 hours’ notice before program start to request a refund or credit. All camps require seven days’ notice in order to receive a refund or credit.

Passes and Fees

Passes are available at Crystal Pool and Fitness Centre, including annual, monthly and 10-punch options. Save money and come for a swim or a workout as often as you like. Regional passes are issued on an annual basis only — no refunds or cancellations. Please note: Children five years old and under are free.


The Regional Recreation Pass is an annual pass that allows drop-in to 14 Greater Victoria recreation centres. LIFE Passes are available for eligible low-income individuals and families. For more information on LIFE Passes, see the LIFE Program page, email or call 250.361.0732.

 Adult (18–59)Senior (60+) / StudentYouth (13–17)Child (6–12) Family 
Single admission$6.31$5.00$3.84$3.28$13.13
10x pass$56.75$44.95$34.63$29.47$118.11
1 month pass$63.06$49.95$38.48$32.75n/a
3 month pass$141.90$112.37$86.57$73.68n/a
Annual pass$441.44$349.61$269.35$229.85n/a
Regional pass$552   n/a
  • Taxes are included in the above fees
  • Family passes include up to 2 adults and 3 children / youth