Sign In

Are you new?

Fitness for Life!

Being active throughout your life with regular fitness classes improves your quality of life. We offer an assortment of experiences where you can book your preferred activity, instructor and time of day with a pay per session, bulk purchase, or monthly membership basis.


Spin, Yoga, Mat Pilates, Boxing, and conditioning camps in a group class format are offered seven days a week.  Please check out our website and each activity for more detail.


Oak Bay Fitness wants to provide you with outstanding experiences and value.  We are learning about what services/times bring you the most value and we intend to incorporate your input into to our offering each month.


Participate now by creating an online account or show up at our reception area and our team will assist you with getting started…

Oak Bay Fitness

Our Classes

  • Learn More Mat Pilates

    Mat Pilates

    Mat pilates stretches and strengthens the body. In a 60-minute class, your instructor will guide you through a series of positions to engage your core, improve flexibility, and increases energy. Pilates is a low impact activity and is suitable for all fitness levels.

    Book Now
  • Learn More Box Fit 60

    Box Fit 60

    Oak Bay Coaches will lead you through rounds of different punches and combos. You will receive a high level of cardio, muscle strength, sharp reflexes and a focused mind. This class is for everyone, our coaches can modify each class to accommodate all fitness levels.

    Book Now
  • Learn More Functional Fit

    Functional Fit

    Our conditioning class emphasizes constantly-varied, high-intensity functional movement. Work cardiovascular endurance, stamina, strength, flexibility, power, speed, coordination, agility, balance, and accuracy, maximizing your performance and fitness for any physical challenge or activity.

    Book Now
  • Learn More Spin


    Spin is low impact, high energy, and adaptable for all fitness levels. Spin blends cardiovascular training with muscular conditioning. Over the course of a 50-minute class, you’ll climb heavy hills, sprint down flat roads, and navigate over mixed terrain to an inspiring soundtrack. To read about our fusion classes, click learn more above.

    Book Now
  • Learn More Yoga


    Every body is a yoga body; with a range of levels and styles Oak Bay Fitness has a class for you. From hatha to yin, each class is 60-75 minutes of postures and breathwork that will leave you feeling centered and rejuvenated. To read about our fusion classes, click learn more above.

    Book Now

Subscribe to Our Newsletter!

Oak Bay Fitness

2040 Oak Bay Ave, Victoria, BC
+1 250-598-8888
6:00 AM - 1:30PM, 5:00PM - 8:30PM