The short answer: most independent personal trainers in Canada charge $60 to $120 per one-hour session in 2026 — $80 to $120 in Toronto and Vancouver, $50 to $80 in smaller markets — and online coaching runs $100 to $300 a month. Where you should sit in those ranges depends on your certifications, your format, and — more than anything — whether a gym is taking half. Here's the full picture, and how to turn it into your rate.
Personal training rates across Canada (2026)
Rates split by format more than by city. These are what clients pay an individual trainer, per session or per month:
| Format | Typical range | Notes |
|---|---|---|
| 60-min one-on-one — Toronto, Vancouver | $80–$120 | Experienced specialists clear $150+; in-home commands $100–$140 |
| 60-min one-on-one — smaller cities | $50–$80 | Calgary, Ottawa, Halifax and similar markets cluster here |
| 30–45 min sessions | $40–$70 | Roughly 60–75% of your hourly rate — never half |
| Semi-private / partner (per person) | $45–$70 | 60–75% of solo rate each; you earn more per hour |
| Small group of 4–8 (per person) | $25–$40 | Cheapest entry point for clients, best hourly for you |
| Online coaching (monthly) | $100–$300 | Program + weekly check-ins; $200–$400 with form reviews and nutrition |
Ranges compiled July 2026 from published Canadian price guides including Fit Factory Fitness (Toronto), Prolific Health (Vancouver and hybrid pricing), and Fitness On The Go (in-home). Big-box gym PT list prices run higher — remember the gym keeps a large cut of those.
What should you charge?
Two picks and a slider — your range, your projected income.
That's the plan — Biller is how it actually lands in your account.
Go independent — keep the gym's cutEstimates from this guide's market ranges — your market decides the rest.
Charging $90 a session? Stop chasing the money after it.
Biller gives you a booking link, turns finished sessions into one-tap invoices, and matches every e-Transfer and card payment to the right client automatically.
Start free — no credit cardSingle sessions, packs, or memberships?
Almost nobody buys training one session at a time for long — and you shouldn't want them to. How you package sessions matters as much as the rate itself.
- Single sessions are your anchor price. Keep them slightly premium — they exist so the pack looks like a deal.
- 10-packs at 10–15% off are the industry standard. Steeper discounts just quietly cut your hourly. Put an expiry date on every pack (three to six months) — open-ended packs turn into scheduling debt.
- Monthly training memberships — say, eight sessions a month at a set price, auto-renewing — beat session packs for income stability. You know what next month looks like, clients stop re-deciding to buy, and attendance improves because sessions don't roll over.
- Online and hybrid coaching is your scalable lower-price tier: a $150–$250/month coaching client takes a fraction of the floor time of an in-person client, and hybrid (one in-person session a week plus remote programming) lets a client pay less than twice-weekly in-person while you earn more per hour of actual work.
The gym-floor split
Here's the number that changes careers: when you train clients at a commercial gym, the gym typically keeps 30 to 50 percent of every session fee. A client paying the gym $100 might put $55 in your pocket. Independent trainers — in-home, park sessions, or a rented studio bay — keep the whole rate. The trade: you carry your own liability insurance (roughly $200–$500 a year) and you find your own clients. For a trainer with even a modest client list, the math tilts hard toward independence — twenty sessions a week at $85 with no split beats the same twenty at $100 list price where you see half.
Setting your own rate
The market range tells you what's plausible. Your positioning decides where you land in it:
- Price your credentials. A CSEP-CPT or equivalent certification is the baseline clients expect; specializations — pre/postnatal, seniors, athletic performance, post-rehab — justify sitting in the top third of your local range. If you've invested in the education, charge for it.
- Count the invisible hours. A $90 session isn't $90 an hour if you spend 20 minutes programming, checking in, and adjusting between sessions. Work out your real hourly across all the time a client consumes, and make sure your floor survives it.
- Enforce a 24-hour cancellation policy. Your inventory is time slots; a late cancel is a slot you can't resell. State the policy up front, charge for late cancels, and clients respect your calendar more, not less.
- Raise rates when you're 80%+ booked. A full calendar is the market telling you you're underpriced. Raise new-client rates by $10–$15 a session and grandfather existing clients for a stretch — you'll lose almost nobody and earn more from the same hours.
Are you undercharging?
Five quick questions. Be honest — nobody's watching.
Are you booked solid more than two weeks out?
A full calendar is the market telling you your price is too low.
Have you raised your rates in the last 12 months?
Costs went up this year. If your rate didn't, you took a pay cut.
When you quote a price, does anyone ever say no?
If nobody ever pushes back, you're leaving room on the table.
Do you charge for travel time — or build it into your price?
Unpaid driving between sessions quietly eats your real hourly rate.
Do you drop your price whenever someone asks for a deal?
Discounting on request trains clients to always ask.
Priced about right
You're showing the classic signs of healthy pricing — price pushback now and then, regular raises, travel accounted for. Your next win isn't the rate, it's the time you lose to admin between sessions.
You're leaving money on the table
A couple of undercharging signals showed up. The fix is usually one honest raise for new clients — $5 more per session on a full week is thousands a year you're currently donating.
You're seriously undercharging
Almost every signal fired. Booked solid, never raising, never hearing no — that's not luck, that's a price well below what your market would pay. Raise your rate for every new client starting this week; your regulars can follow later.
Going independent? Keep the whole session fee.
A booking link clients use themselves, session packs invoiced in one tap, payments by e-Transfer or card matched automatically — and no gym skimming half of it.
Start free — no credit cardFree plan forever · Pro $99/year · Built for Canada — GST/HST handled, e-Transfer friendly
Not ready? Try the free invoice generatorWhen GST/HST starts to apply
Personal training is a taxable service in Canada, but you don't charge GST/HST until your revenue crosses $30,000 over four consecutive calendar quarters — the CRA's small-supplier threshold. It arrives faster than trainers expect: at $80 a session, eight sessions a week puts you over the line within a year. Once you cross it, you register, add tax to every session, pack, and coaching subscription, and remit it. The full rules are in our plain-English GST/HST guide.
The threshold sneaks up because pack payments and e-Transfers land in lumps and nobody adds them up in March. Track every payment as it arrives and you'll see the line coming a quarter away.
Common questions
How much should I charge per personal training session?
Most independent trainers in Canada charge $60 to $120 for a one-hour one-on-one session in 2026. In Toronto and Vancouver, $80 to $120 is typical and experienced specialists clear $150+; in smaller cities, $50 to $80 is the going range. If you're certified, insured, and program between sessions, price toward the top of your local range.
How much should I charge for online personal training?
Online coaching in Canada typically runs $100 to $300 per month. A basic tier with a personalized program and weekly check-ins sits around $100 to $200; add video form reviews, nutrition guidance, and 1:1 messaging support and $200 to $400 is defensible. Live virtual one-on-one sessions price like in-person sessions minus 20 to 30 percent.
Should I sell session packages, and at what discount?
Yes — packs are how trainers stabilize income. A 10-pack at 10 to 15 percent off your single-session rate is standard; steeper discounts just erode your hourly. Always put an expiry date on packs (three to six months) so unredeemed sessions don't hang over your schedule forever.
What should I charge for semi-private or partner training?
Charge each person 60 to 75 percent of your solo rate — commonly $45 to $70 per person for a shared one-hour session. You earn more per hour than one-on-one, each client pays less, and the session still feels personal. It's the easiest raise most trainers never take.
Should I train independently or stay at a gym?
Commercial gyms typically keep 30 to 50 percent of what clients pay for your sessions. Going independent — in-home, park, or a rented studio bay — means you keep the full rate, but you carry your own insurance (roughly $200 to $500 a year), find your own clients, and run your own booking and billing. Most trainers who make the jump earn more per session immediately; the real work is keeping the calendar full.
Do I need to charge GST/HST on personal training?
Not until your business revenue passes $30,000 over four consecutive calendar quarters — the CRA small-supplier threshold. Personal training is a taxable service, so once you're over the line you register and add GST/HST to every session and pack. A trainer at $80 a session doing eight sessions a week crosses it within a year.
Training shares its pricing DNA with other session-based work — if you also coach or teach one-on-one, our tutoring rates guide covers the same pack-and-session math for that market.
Rates are market ranges compiled from public Canadian sources in July 2026 and will vary by market, format, and experience. This is general information, not pricing or tax advice — for GST/HST specifics, check the CRA or talk to an accountant.