youth

GROUP

The benefits of one-on-one with the energy and camaraderie of a group! Our Coaches carefully put together groups of athletes to work toward similar goals and outcomes. Perfect for any sport whether its Baseball, Basketball, Football, Rugby, Soccer – or Pickleball! All group sessions are 90-minutes in length and include up to 30 other Youth Athletes in BPM’s sport focused facility.

Regardless of your sport, our Coaches are deeply committed to your results and success in the gym and in your respective sport. 

Ready to get started?

1. Click the best option below

2. Create a profile/sign the waiver & purchase

3. Book your sessions in the schedule

PERSONAL TRAINING

All one-on-one Personal Training sessions are 1-hour in length and include a program custom tailored to your needs and goals. With over 10 highly educated and motivated Certified Personal Trainers, BPM’s private studio provides everything you need to have a fun and effective workout. 

At over 3,500 square feet with 17-foot high ceilings, tons of open space, and state-of-the-art equipment BPM’s private training facility boasts Olympic barbells, calibrated plates, up to 110 lb dumbbells, cable machines, turf and sled, climbing rope, squat racks/cages, kettlebells, rowers, ski ergs, bikes and a ton more! 

Get started with one-on-one training below.

YOUTH GROUP TRAINING

BPM and Campbell Strength & Conditioning are excited to offer a dynamic and engaging training experience designed specifically for youth aged 13-18 to excel in their sport of choice. 

Our Strength & Conditioning Program aims to help our athletes build strength, confidence, overall conditioning, and excel in their respective sport.  Whether you’re looking to improve in your favourite sport, boost overall fitness, or just have a blast while staying healthy, the expert Coaches at Campbell Strength and Conditioning are here to guide and inspire you every step of the way. 

Choose from 2 or 3 S & C sessions/week, but hurry space is limited! 

Start Date: Monday, September 8th for 16+ weeks (join any week)

Days: Mondays, Wednesdays, and Fridays

Time: 8:00pm – 9:30pm (90-minutes) 

Location: BPM Fitness Centre (800B Cloverdale Avenue)

Schedule: Book your spots here

Sign-Up: See below

YOUR COACH: JOSH CAMPBELL

youth athlete bench pressing with coach

Coach Campbell is passionate about helping young athletes build strength, confidence, and healthy habits that carry over into sport and life. Holding a Master’s degree in Exercise Science with a focus on Strength and Conditioning, Josh has worked with athletes at every level—from youth programs to university and elite baseball.

Josh currently coaches with the Victoria Eagles Baseball Club, where he was recently promoted to Manager of their 2026 Junior Premier team. He’s also worked with the Victoria HarbourCats and UVic Vikes men’s basketball team, giving him a strong background in athlete development.

In his youth sessions, Josh creates a fun, supportive environment where kids learn proper movement, improve strength and mobility, and enjoy the process of getting fitter and stronger.

For more info see the video below.

3 WEEKLY group SESSIONS

YOUTH STRENGTH & CONDITIONING
$ 64
99
/WK
  • Up to 3 classes/week
  • For Youth Age 13-18
  • Perfect for any sport
  • Begins September 8th onward (join any time)
  • 3-Weekly Payments
  • Week to week thereafter

2 WEEKLY group SESSIONS

YOUTH STRENGTH & CONDITIONING
$ 54
99
/WK
  • Up to 2 classes/week
  • For Youth Age 13-18
  • Perfect for any sport
  • Begins September 8th onward (join any time)
  • 3-Weekly Payments
  • Week to week thereafter

3 one-on-one sessions

YOUTH PERSONAL TRAINING
$ 270
  • 3 Private one-on-one training sessions
  • Only For Youth Age 13-18
  • Perfect for any sport
  • Booked any time of day
  • $90/session (youth discount applied)
  • Not shareable

6 one-on-one sessions

YOUTH PERSONAL TRAINING
$ 510
  • 6 Private one-on-one training sessions
  • Only For Youth Age 13-18
  • Perfect for any sport
  • Booked any time of day
  • $85/session (youth discount applied)
  • Not shareable

OVER 250 FIVE-STAR REVIEWS ON GOOGLE

  • Super excited about the results of my fitness performance and running assessment at BPM Fitness. The combination of performance measurement, high tech video assessment and Keelan's experience to bring it... read more

    Dwight Redden Avatar Dwight Redden

    These people are next-level intense… in the very best way, and I’m here for it. Absolutely loved my first BPM HYROX class. From Haydn’s coaching to Keelan’s personal welcome, to everyone... read more

    Kerry Hittinger Avatar Kerry Hittinger

    Great vibes, great space and equipment, awesome people and a fantastic workout!

    Jane Travers Avatar Jane Travers

    The most inclusive, welcoming space to go for personal training and classes. Amazing people, and facility - top notch quality and has a new sauna and cold plunge as... read more

    Leanne Baker Avatar Leanne Baker
  • I tried my first Hyrox Class at BPM last night- what a workout!! Super fun and supportive environment! The instructor was very encouraging. Would recommend!

    Chelsey Evans Avatar Chelsey Evans

    I really enjoyed my first class at BPM Fitness! Everyone was so welcoming and friendly! I was a little nervous to try something new , but the trainer and staff made... read more

    Candice Mcbryde Avatar Candice Mcbryde

    Been having an awesome time at BPM! High energy classes, great coaches - and a really welcoming community. The Hyrox training in particular has been a highlight for me -... read more

    Paul Ruta Avatar Paul Ruta

    Fantastic gym! The space is welcoming, the community is incredible, and the staff are engaged. The facility is perfect for Hyrox training with everything you need to prepare properly. Highly... read more

    Max Sydenham Avatar Max Sydenham
  • I joined BPM to work on my strength training as I had been away from the gym for a few years. Everyone there is very welcoming, knowledgeable, and helpful. I... read more

    Kate Guy Avatar Kate Guy

    I’ve been coming here for about a year now, and all the coaches, the manager, and the owner are truly amazing people. I discovered Hyrox here and now I absolutely... read more

    sevda Dalman Avatar sevda Dalman

    Very impressed with the level of customer service I experienced at BPM! The trainers are very knowledgeable and followed up with me promptly. The classes are well organized and... read more

    Lauren Maxwell Avatar Lauren Maxwell

    Great experience! The team is awesome and friendly, it is a great option to exercise and have fun with great vibes. It is my first experience going to a gym... read more

    Rodrigo Arizmendi Avatar Rodrigo Arizmendi
  • I recently started attending the bootcamp classes at BPM and I have loved the workout, space and instructors. Each class is modifiable and the instructors are always there to help.... read more

    Alisha Weih Avatar Alisha Weih

    I contacted this gym to hire a personal trainer. I was required to attend a complimentary assessment and it was extremely thorough! Very pleased with the attention to detail and... read more

    Julie Anne Montagano Avatar Julie Anne Montagano