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 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 Box Fit

    Box Fit

    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 Yoga


    Our Yoga classes are meant for all levels. Focus on “learning” proper posture, form and alignment while still progressively increasingly flexibility, strength and balance.

    Book Now
  • Learn More Mat Pilates

    Mat Pilates

    Mat Pilates stretches and strengthens the body. Our coaches will guide you in engaging your core, improve flexibility, and increase energy through proper technique. Pilates is a low impact activity and is suitable for all fitness levels.

    Book Now
  • Learn More Ride + Row

    Ride + Row

    Spin for the beginning 20 minutes, then alternate between rowing intervals and mat-based strength exercises.

    Book Now
  • Learn More Spin & Strength

    Spin & Strength

    Get the best of both world's with half an hour of spin, and half an hour of strength!

    Book Now
  • Learn More RPM & Reps

    RPM & Reps

    This class incorporates a fusion of cardio vascular endurance and constantly-varied, high-intensity functional exercises. Spin for 30 minutes, then transition to a full body, circuit-based session for the remainder. This workout will cover your bases for fitness, all within an hour timeslot.

    Book Now
  • Learn More Barreless


    Barre was created using a combination of pilates, yoga, fitness and ballet inspired movements.
    Come get a workout focused on balance, core stability, full body toning and fun all while moving to the beat of the music.

    Book Now
  • Learn More Small Group Training

    Small Group Training

    Gather a group of friends, family, and team members with similar training aspirations in mind. Oak Bay Coaches will tailor a program built for your group’s intentions and goals. Services offered include but are not limited to: Overall Conditioning, Boxing, Strength, Cross Training, Injury Rehabilitation/Active Recovery.

    Book Now
  • Learn More Free Community Class

    Free Community Class

    Book Now
  • Learn More Strength


    Mat-Based strengthening and conditioning with the use of free weights, resistance bands, and barbells

    Book Now

Subscribe to Our Newsletter!

Oak Bay Fitness

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