Sports · Canada
Personal Trainer Cost in Canada: City Rec Centre Rates Compared
At city recreation centres, a one-hour personal training session costs roughly $55 to $95 depending on the city and package size, based on 2026 published rates. Edmonton charges $76.50 for a single private session, or $70 each in a 10-pack, with lower rates for pass holders. Calgary's 10-session package is $725, about $72.50 a session, and Burnaby's is $576 before tax, about $57.60. Training with a partner or small group cuts the per-person cost sharply: semi-private sessions in Burnaby work out to about $40 per person in a 10-pack. Private gyms and independent trainers set their own prices, so use city rates as a benchmark.
Key takeaways
- Edmonton private session: $76.50 single, $70 each in a 10-pack, GST included.
- Calgary 1-on-1: $725 for 10 sessions, about $72.50 each, GST included.
- Burnaby private: $576 for 10 sessions before tax, about $57.60 each.
- Semi-private or small group cuts the per-person cost by a third or more.
- Buy a short package for a program, then train alone and check in.
- Example with made-up inputs: a 12-week plan for $353.20 instead of $769.15.
City rates compared
| City | Package | Total | Per session |
|---|---|---|---|
| Edmonton (GST incl.) | 1 session | $76.50 | $76.50 |
| Edmonton (GST incl.) | 5 sessions | $365 | $73 |
| Edmonton (GST incl.) | 10 sessions | $700 | $70 |
| Calgary (GST incl.) | Introductory: consultation + 1 session | $205 | Not comparable |
| Calgary (GST incl.) | 3 sessions | $285 | $95 |
| Calgary (GST incl.) | 5 sessions | $415 | $83 |
| Calgary (GST incl.) | 10 sessions | $725 | $72.50 |
| Calgary (GST incl.) | 20 sessions | $1,360 | $68 |
| Burnaby (before tax, from 1 Sep 2026) | 3 sessions | $193.15 | About $64.38 |
| Burnaby (before tax) | 5 sessions | $304.95 | About $60.99 |
| Burnaby (before tax) | 10 sessions | $576.00 | $57.60 |
Edmonton publishes per-session rates for each package size; the totals above multiply them out. Edmonton's member rates, $61.20, $58.40 and $56 per session, apply only to Continuous Monthly and Annual Pass holders, so a pass can pay for itself if you also train with a trainer. Calgary's packages include a consultation and personalized program design. Burnaby says each session is one hour and that its recreation credit does not apply to private or semi-private training.
Partner and small-group training
| City | Format | Price | Per person per session |
|---|---|---|---|
| Edmonton | Semi-private, 2 to 4 people, 10 sessions | $43 per person per session | $43 ($34.40 members) |
| Burnaby | Semi-private, 10 sessions, per person, before tax | $400.05 | About $40.01 |
| Calgary | Small group, 10 sessions, 2 people | $800 per group | $40 |
| Calgary | Small group, 10 sessions, 4 people | $920 per group | $23 |
| Edmonton | Small group personal training | $22 per session non-member, $17.60 member | As listed |
Training with one partner roughly halves the cost compared with going alone in Calgary, and a group of four brings it to $23 each. The trade-off is less individual attention and the need to match schedules and goals. Burnaby suggests bringing a friend, co-worker or partner of a similar fitness level and goals.
When a trainer is worth it
A trainer is most useful at the start, when you need a safe program and good technique, and when you plateau or change goals. It is least useful when you already know what to do and mainly need motivation; a workout partner or a group class may supply that for less. If you are returning after an injury, ask your physiotherapist or doctor what kind of help you need first. Health coverage rules for exercise services vary by plan, so check your benefits booklet before assuming a trainer is covered.
Getting started: consultations
Some cities offer a starter option. Edmonton's exercise consultation includes two 60-minute sessions covering goal setting, assessment, program design and equipment orientation, for $139, or $111.20 for members. Calgary's introductory package is a consultation plus one session for $205. A consultation can be enough if you mainly want a safe program to follow on your own.
Using fewer sessions well
- Book a consultation or short package to get a written program.
- Ask the trainer to teach you how to progress the program yourself.
- Train on your own between sessions, using a city gym membership.
- Book a check-in every four to six weeks to update the program.
- Switch to semi-private training with a partner for regular sessions.
- Track your workouts so check-ins are productive.
Comparing private gyms and independent trainers
Private gyms and independent trainers set their own prices, and packages often come with conditions. Convert every offer to a per-session price including tax, then check how long the package lasts, what happens to unused sessions and the cancellation notice for a booked session. A package that expires before you can use it is more expensive than it looks. If a gym bundles training with a membership contract, read the contract terms; in Ontario, see gym cooling-off and cancellation rights. City rates make a useful benchmark when you compare.
What to look for in a trainer
City programs list their trainers' qualifications. Burnaby says all its trainers hold certifications from recognized professional organizations, and its trainer profiles mention certifications such as BCRPA, CSEP, ACE and canfitpro. Ask any trainer which certification they hold, whether they carry insurance, and whether they have experience with your goals or any injury. If you have a health condition, talk to your doctor before starting.
| Question | Why |
|---|---|
| What certification do you hold? | Shows training standards |
| How long is each session? | Burnaby's are one hour; others vary |
| Do packages expire? | Unused sessions can be lost |
| Is tax included? | Calgary and Edmonton include GST; Burnaby's prices exclude tax |
| Can I share sessions with a partner? | Semi-private is cheaper per person |
| Will I get a written program? | Lets you train between sessions |
Example with made-up inputs: a 12-week plan
These numbers are an example with made-up inputs, using Burnaby's published rates before tax. Someone wants guided training once a week for 12 weeks. Buying private sessions for every week means a 10-pack at $576 plus a 3-pack at $193.15, $769.15, with one session left over. Instead, they buy one 3-session private pack for $193.15 to get a program and learn the lifts, train alone at a city gym the other weeks, and add a 3-session semi-private pack with a friend for $160.05 for check-ins in weeks 5, 9 and 12. Training cost: $353.20 before tax, a saving of $415.95, plus their gym access.
| Plan | Training cost |
|---|---|
| Private every week (10-pack + 3-pack) | $769.15 |
| 3-pack private + 3-pack semi-private | $353.20 |
| Saving | $415.95 |
For gym memberships, see gym versus home workouts and city recreation passes and fee assistance.
Sources
- City of Edmonton, Personal Training Services, edmonton.ca, as of 1 Oct 2026. Private, semi-private, consultation and small-group rates; member pricing; GST included.
- City of Calgary, Personal training, calgary.ca, as of 1 Oct 2026. 1-on-1 and small-group packages; GST included.
- City of Burnaby, Personal Training, burnaby.ca, as of 1 Oct 2026. Private and semi-private packages effective 1 Sep 2026; one-hour sessions; prices before tax; trainer certifications.
- The 12-week plan in the example is an example with made-up inputs.
Frequently asked questions
How much does a personal trainer cost in Canada?
At city recreation centres, roughly $55 to $95 per one-hour session in 2026. Edmonton charges $76.50 for a single session and $70 each in a 10-pack; Calgary's 10-pack is $725; Burnaby's is $576 before tax.
Is semi-private training cheaper?
Yes. Burnaby's 10-session semi-private package is $400.05 per person before tax, about $40 a session, and Calgary's 4-person small group is $920 for 10 sessions, $23 per person.
Do city gyms offer cheaper personal training for members?
Edmonton does: private sessions are $61.20 to $56 for Continuous Monthly and Annual Pass holders.
Are personal training prices taxed?
Calgary and Edmonton say their prices include GST. Burnaby says its prices do not include taxes.
How many personal training sessions do I need?
Enough to get a written program and learn to progress it. A consultation or 3-session package plus periodic check-ins can work for many people.
What certification should a personal trainer have?
Ask. Burnaby's trainers hold certifications from recognized organizations such as BCRPA, CSEP, ACE and canfitpro.
Researched and drafted with AI assistance and fact-checked against official Canadian sources. How we create content.
Disclosure: Saving Optimizer may earn a commission if a partner link is added later, such as a fitness offer type. No partnership is claimed on this page. Education only, not medical advice.