Upcoming 2025 Winter General Registration

General Programs: December 4th at 6AM
Aquatics Preschool Lessons: December 15th at 6AM
Aquatics School Age/Adult/Private Lessons: December 16th at 6AM

Access to explore.wspr.ca and ALL bookable programs may start in a virtual waiting room.
When it's your turn in the queue, you will be directed directly to the website to proceed with your registration.
If the system is not overwhelmed, the queue will not be activated.
Please expect a wait prior to accessing the website. A live progress bar will show your estimated wait time.

View the Intelli Help Section and the (i) Help button in the top menu bar of your registration account for more information.

View FAQs and support for visitors in the queue

Troubleshooting:

Waitlist issues: If you experience any issues being put on a waitlist, please call reception at 250-478-8384 for help in processing.

Receipt processing: Please be aware that during these times, transactions can take up to 24 hours to complete and for receipts to be emailed.

 Home Explore / Book Our Programs Fitness & Wellness

Fitness & Wellness

Fall in love with fitness, with activities for all ages and abilities from high-intensity classes including Zumba to low impact classes like yoga. We also offer personal training and exercise rehabilitation.

To learn more about the weightroom and fitness studio, visit the Weightroom and Fitness Studio facility info page.


Program Guidelines:
  • Report all thefts, injuries, incidents, and damaged equipment to staff immediately
  • No food or glass containers
  • Clean, closed-toed and closed-heel athletic shoes are required
  • Wear clean, well-fitting athletic clothing which fully covers your chest, nipples, and buttocks
  • Wipe down equipment after use, bring a towel for personal use
  • Be respectful and courteous of others and the facility
  • Inappropriate language, harassment, threats, and violence will not be tolerated
  • Use devices appropriately; use headphones and do not film or photograph others
  • This is a scent-free space; avoid using perfumes and scented products

Drop-in Fitness Classes:
  • Space and equipment is limited; to avoid disappointment, please reserve your class time in advance
  • Classes can be booked online until the class starts, walk ups should arrive 10-15 minutes early and enter at reception to register

Registered Fitness Program Info:
  • Registration for the full 3-4 week series is required
  • Clases include Yoga, TRX, Kettlebells, Strength & Stretch (16+ and 50+), Body Scuplt, and Essentrics: Aging Backwards
  • Walk ups not permitted to registered fitness classes
  • Check the group fitness page for program info and to register Group Fitness Classes or call reception at 250-478-8384

Drop-In Fitness Class Reservations


Single classes, reservable in advance:

  • Indoor Cycling
  • Strength & Conditioning
  • Bootcamp & Power Circuit
  • Family/Baby & me Fitness
  • Yoga Hybrid Drop-in
  • Zumba Hybrid Drop-in
  • TRX & Specialty Fitness classes
  • and more!

Fitness Programs


Registered Fitness Programs

  • Adult Fitness
  • Youth Fitness
  • Older Adult Fitness
  • Baby & Me and Family Fitness

Yoga, Pilates & Wellness Programs


Yoga, Pilates & Wellness Registered Programs:

  • Yoga
  • Pilates
  • Wellness

Weightroom Programs


Registered Weightoom Programs

  • Fitness Reset Challenge
  • Youth Fitness Orientation
  • Golden Strength

Personal Training & Rehabilitation


  • Personal training (Individualized one-on-one or semi-private training with a registered Personal Trainer)
  • Kinesiology & Athletic Therapy
  • Small Group Personal Training
  • Aqua Therapy
  • TIME (Together in Movement & Exercise)
  • Take Heart & Breathe Well Cardiac Rehabilitation Program
  • Minds in Motion
  • Balance & Mobility

Metchosin Fitness Programs


Metchosin School Community Centre Programs

4495 Happy Valley Rd

  • Strength & Stretch (formally Functional Fitness)
  • Pilates
  • Fitness is Golden
  • Chair Yoga
  • Essentrics

Walking Groups


  • Indoor Concourse
  • JDF Trail Walkers