Book an Appointment at All Bodies Studios Port Elgin - AB Port
Welcome to All Bodies! We’re excited to have you here! For any questions, or if you need help with booking, please contact info@allbodies.ca. See you soon!
Welcome to our online booking site
Reformer Pilates
Transform how you move—on and off the machine. This full-body class uses the spring-loaded Reformer to build functional strength, core stability, postural alignment, and mobility in a supportive, inclusive environment.
Perfect for anyone looking to:
- Strengthen deep core + stabilizer muscles
- Improve posture, joint health & body awareness
- Build long, lean strength without impact
- Move better in everyday life (and feel good doing it)
TRX
TRX is suspension training uses bodyweight exercises to develop strength, balance, flexibility and core stability simultaneously. It requires the use of the TRX Suspension Trainer that leverages gravity and the user’s body weight to complete 100s of exercises.
The TRX Suspension Trainer:
- Delivers a fast, effective total-body workout
- Helps build a rock-solid core
- Increases muscular endurance
- Benefits people of all fitness levels (pro athletes to seniors)
Select a session
from the list on the left
to view available appointment times

Located at: 647 Goderich St, Port Elgin
Directions & Map | All Locations
Need Help? 548-323-0211 Info@allbodies.ca