How Much Does a Personal Trainer Cost in Canada?
How much does a personal trainer cost in Canada?
Most Canadians pay roughly $50 to $120 per one-on-one session with a certified personal trainer, though rates stretch from about $40 at the budget end to $180 or more for elite, in-demand coaches. Where you live, how the trainer works, and their certifications and experience all move the number. Big-city markets like Toronto and Vancouver sit at the higher end, while smaller centres and group formats land lower. Below is a breakdown of what affects price so you can budget realistically before booking.
Personal trainer cost by setting: in-gym, independent, in-home
The single biggest cost driver is how and where you train. Here are typical 2026 per-session ranges in Canada:
- In-gym chain trainer (e.g., GoodLife): about $60 to $120 per 60-minute session as a single session; multi-session packages drop to roughly $45 to $90 each. Specialist or senior-level trainers can run $100 to $150+.
- Independent or boutique-studio trainer: about $75 to $150+ per session, reflecting higher experience and personalized programming.
- In-home (trainer travels to you): generally the most expensive option, often $85 to $150+ per hour, plus a possible travel fee for the convenience.
- Big-city premium: in downtown Toronto, certified trainers commonly charge $90 to $120 per session and can exceed $200; Greater Vancouver runs roughly $85 to $150 per hour.
Packages, group sessions, and online coaching
You rarely pay full single-session price if you commit. Most trainers and gyms discount bundles and offer cheaper formats:
- Session packages: buying in blocks lowers the per-session rate, with roughly a 10% discount on a 10-session block and around 20% off a 20-session block on average.
- Small-group / semi-private (2 to 4 people): about $30 to $60 per person per session, a major saving versus one-on-one.
- Group classes: budget-friendly at roughly $20 to $50 per person per session.
- Online / virtual coaching: typically $30 to $200 per month for custom workout plans, nutrition guidance, and progress tracking via an app, far cheaper than in-person.
- Monthly spend: depending on frequency and trainer level, clients commonly spend anywhere from about $300 to $2,000+ per month.
Gym membership add-on vs standalone: at chain gyms, personal training is an extra service on top of your membership (mid-range memberships run about $40 to $72/month). An independent or in-home trainer is standalone, so you pay only for sessions but lose the gym facility access.
Certifications and what affects the price
Higher rates usually reflect stronger credentials, specialization, and demand. Look for nationally recognized, accredited certifications:
- canfitpro (PTS): Canada's most widely recognized cert, valued by Canadian gyms and includes a mandatory practical evaluation.
- NASM (CPT): globally recognized, science-based, and popular for international flexibility.
- CSEP (Canadian Society for Exercise Physiology): the most clinically credible path, suited to rehab, medical, and degree-backed trainers.
- Other factors: years of experience, specialization (rehab, sports, seniors, pre/post-natal), session length, city, and whether the trainer travels to you.
How to choose the right personal trainer
Match the trainer to your goal and budget rather than chasing the lowest price. Verify a current, accredited certification (canfitpro, NASM, or CSEP) and confirm liability insurance and CPR/first-aid. If you have injuries or a medical condition, lean toward a CSEP-certified trainer or a kinesiologist. Ask about a trial session, package pricing, and cancellation policy before committing. Consider semi-private or online coaching if you want results on a smaller budget, and choose in-home only if convenience justifies the premium. Get a written quote, since prices vary by club, format, and trainer level.
Find a vetted professional near you
Ready to hire? Browse vetted personal trainers across Canada on Experts.ca.
Frequently Asked Questions
- How much does a personal trainer cost per session in Canada?
- Most one-on-one sessions cost about $50 to $120, with budget options near $40 and premium big-city trainers reaching $180 or more per session.
- Is a personal trainer cheaper at a gym or independent?
- Chain-gym trainers often run $60 to $120 per session (less in packages), while independent and boutique trainers typically charge $75 to $150+. Gym training is an add-on to your membership; independent training is standalone.
- How much is online personal training in Canada?
- Virtual coaching usually costs about $30 to $200 per month, depending on the package and trainer, and includes custom workouts, nutrition guidance, and app-based tracking.
- Do personal trainer packages save money?
- Yes. Buying session blocks lowers the per-session rate, commonly around 10% off a 10-session block and roughly 20% off a 20-session block.
- What certifications should a Canadian personal trainer have?
- Look for canfitpro (most recognized in Canada), NASM (globally recognized), or CSEP (best for clinical and rehab needs). Confirm the certification is current and accredited.