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 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
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-
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-
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-
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-
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
-
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 the people are very friendly and inclusive!
Lauren Maxwell
A great place to workout, just what I was looking for! I took the 10 days trial and didn’t doubt on continuing with my workout sessions in this gym. I... read more have been working out for almost 10 years back home, it has been quite a journey trying … More
Karen Del Castillo
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 here in Victoria and I love it!
Rodrigo Arizmendi
I took advantage of the intro at $10 for 10 days. My gym closed recently and took advantage to try something new. This is a great place - super... read more friendly, knowledgeable staff and coaches. Being older I still felt super welcomed and … More
Sonterra Ross
-
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 I’ve noticed a big difference in my overall strength! Great gym overall.
Alisha Weih
This is my second time going to BMP, I went to Strength and Bootchamp 2 different instructors, both very friendly and they see your weaknesses and encourage you to do the... read more right thing. … More
sevda Dalman
I've recently started working out at BPM Fitness and am having a great time. I'm getting back to the gym after an injury and the trainers have been supportive in... read more my need to adapt certain exercises while still keeping up with the class. … More
Dana Smith
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 all of my concerns were addressed. Looking forward to working with BPM to help improve my form and lift heavier.
Julie Anne Montagano