In Person Classes
Strong. Mobile. Ready for anything.
In-person Bodies By B classes in Squamish and Whistler. Drop in for $25 or grab a 10-class pass.
SAVE MY SPOT
Strength, mobility and functional movement, coached properly. We build real strength through full ranges of motion, open up tight hips and shoulders, and train the movements you use every day: on the trails, on the slopes, and in life.
Expect smart coaching, the why behind every movement, and a group that makes you want to come back.
The Classes

Squamish Strong
Mondays · Brennan Park, Squamish
Full-body strength training to build muscle, power, and confidence under load. Your foundation class.
Core & Conditioning
Tuesdays · Brennan Park, Squamish
Core strength and conditioning that actually transfers. You’ll sweat, you’ll breathe hard, and you’ll leave stronger through the middle.
Band Together
Wednesdays, 6:00–7:00pm · MTNJJ, Squamish · Starts Oct 28
Strength and mobility with resistance bands and bodyweight. Bands provided, just bring a mat and water.
Mountain Strong
Tuesdays · ALGN, Whistler
Strength and conditioning built for mountain life. Keep your legs, knees and back ready for the hill and the trail.
Modifications for every level - new to fitness or a seasoned athlete, every move has options. Nobody gets left behind.
Pricing
Enjoy your classes by clicking on the plan that suits you best.
Drop In
$25
Join Any Bodies By B Classes In Squamish or Whistler
Join Today
10 Punch Pass
$200
Join Any Bodies By B Classes In Squamish or Whistler
Join Today
Testimonials
I don't have enough space to say all the amazing things I want to. Everyone needs a B in their life. She's the real deal, and she knows exactly how to get you to achieve anything!
Ally
A
The fitness I develop in Bridget's classes is the foundation I build all my other sports upon. She's always enthusiastic, so positive, and considers individual needs. I always look forward to the next class.
Tenielle F
Annual Member Bodies By B
Bridget is such a mindful and passionate coach. Her energy keeps me consistent and her approach to fitness is so sustainable. She always pushes me and gives me the confidence I've been searching for. I am here, for life.
Fae
Monthly Member Bodies By B
I've been training with Bridget for over a year and I've had nothing but the best experience. Her classes are challenging and fun. I've seen a huge difference in my overall health — body, mind and soul. Book a class. I promise you won't regret it.
Anne K.
Annual Member Bodies By B

I’m Bridget, founder & head coach of Bodies By B. Former varsity athlete, degree in health, wellness and fitness, with experience coaching athletes and sport teams across the Sea to Sky. I’ve lived and played in these mountains since 2014. Skiing, hiking, climbing, all of it. My classes are built to keep you doing the things you love, for a long time.
TEEN + PRE/POSTNATAL PROGRAMS
Looking for the teen girls’ program or pre/postnatal classes?
These run through Brennan Park and are booked through them, not with a punch pass.
[REGISTER AT BRENNAN PARK]
How does the punch pass work?
Buy it once and you’ll get a code by email. Enter that code at checkout every time you book. Each booking uses one class, and you can use it at any class in Squamish or Whistler.
What fitness level is this for?
All levels. Every movement gets a regression and a progression, so you’ll be challenged whether it’s your first class or your hundredth.
Do I need to be a studio member to join?
Nope. Anyone can drop in or buy a pass. No membership needed.
Does my pass expire?
Yes, 90 days after purchase. Plenty of time to use 10 classes.
What do I need to bring?
A mat, water, and shoes you can move in.
Can I get a refund?
Passes and drop-ins are non-refundable, but you can cancel and rebook within the policy above.
What if I miss a class?
Cancel at least 12 hours before and your class goes back on your pass. Late cancels and no-shows count as a used class.
Can I share my pass with a friend?
Passes are for one person. Bring your friend though, they can drop in for $25.
Ready?
Bodies By B
Save My Spot!