For trainers · Toronto GTA · Updated July 2026

What should you charge as a personal trainer in Toronto?

Independent personal trainers in Toronto charge from $40 to $75 an hour to start, and post a range of about $30 above it. Across the 9 trainers listed on PTierOne as of July 2026, the middle of that market is $60 to start. Which end you land on has almost nothing to do with your experience or your certifications.

$60
Median starting rate
$40–75
Starting rates, per hour
0 of 4
Profile fields that predict it

Where these Toronto trainer rates come from

Almost every guide telling you what to charge is one person's experience written up as a benchmark. You can usually tell, because the ranges arrive without a source and hold for five different cities at once.

These are the numbers 9 trainers picked for their own businesses in this city, this year, on a platform that takes no cut of the session. Nobody was surveyed and nobody was guessing at what the market pays — each figure is what one person decided to ask for and then published under their own name. Our support account is listed on the site with a placeholder rate and is excluded from every figure here.

Nine is few enough to change what can honestly be claimed, which matters more here than it would in most articles — the next section is about a claim we deliberately do not make. If you want the buyer's side of the same market, that is what a personal trainer costs in Toronto.

Your rate is not a score you earn

Every trainer has a theory about what earns a higher rate. The profile fields are where those theories get written down, so they are testable. Here is each one measured against the starting rate the same trainer set.

Correlation between four profile fields and starting hourly rate, across 9 trainers. None reaches statistical significance.
Profile fieldCorrelationMeaningful?
Years coaching-0.07No
Certifications held+0.35No
Specialties listed-0.22No
Languages coached in+0.26No
A correlation runs from −1 to +1. With 9 trainers, a value would have to reach about 0.67 in either direction before it meant anything beyond chance. None of these is close.

Certifications look like the winner at +0.35. They are not. On 9 data points that is noise, and reporting it as a finding would be the exact mistake this article is warning you about. The four trainers holding two certifications start at $45, $60, $70 and $75 — a $30 spread on identical paperwork.

If you paid four figures and gave up six months of evenings for that qualification, this is an irritating thing to read, and it should be. Your certifications are not worthless. They are what gets you insured, what a gym checks before letting you work on their floor, and what a cautious client looks for before replying. They buy you access and trust. They are just not a price mechanism, and pricing as though they were is how trainers end up quietly resentful of a market that never agreed to the deal.

The individual cases are blunter than the statistics. The most experienced trainer in the set, with ten years coaching, has the joint-lowest starting rate at $40. The two trainers listing the most specialties — ten each — are also at $40, the bottom of the market. The trainer listing fourteen specialties starts at $70, and the one listing three starts at $75.

There is a straightforward reason none of this lines up. A rate is not a score awarded for qualifications. It is a number a trainer picked, usually from what it costs them to deliver an hour and what their own corner of the city seems to bear. Two people with identical certifications working four kilometres apart have genuinely different businesses.

The practical consequence: stop waiting to earn the right to charge more. There is no ladder here to climb, and nobody is going to hand you a number when you have collected enough of something. Your rate is a decision you make, and the only inputs that genuinely constrain it are your costs and your calendar.

Every rate on this page is public. You can read the 9 profiles they come from, see what each trainer wrote about themselves, and work out where you sit before you commit to a number.

See what Toronto trainers are charging

How to work out what to charge per hour

Your rate has to cover the hour the client sees and every unpaid minute attached to it. Most trainers price the first and forget the second, then wonder why a full week does not feel like one.

Take a session at the $60 median. Add 50 minutes of travel for the round trip and 15 minutes of programming and messages around it. That is 125 minutes of your working time for $60, or about $29 an hour of the time you actually spent.

That is the number to price against, and it is why the same trainer can be well paid at $60 and underpaid at $75. Run it for your own worst booking, not your best one. Then add whatever you pay for gym access, the sessions that get cancelled inside your window, and the weeks in August when half your roster is away.

None of this tells you what to charge. It tells you what you cannot charge less than, which is the more useful of the two and the one most trainers have never worked out.

Should you charge a range or a single rate?

Every trainer in this snapshot publishes a range rather than a single rate. The median width is $30 — roughly half the starting rate — and the widest in the group runs $45 from bottom to top.

The posted rate range of each of the 9 trainers, from widest to narrowest, showing the bottom of the range, the top, and the gap between them.
Posted rangeGapAs % of start
$75 – $120$4560%
$60 – $100$4067%
$50 – $80$3060%
$60 – $90$3050%
$70 – $100$3043%
$75 – $100$2533%
$40 – $60$2050%
$40 – $60$2050%
$45 – $60$1533%
Every trainer posts a range, and the narrowest is still a third of the starting rate.

A range is not hedging. It is the honest shape of the work: the same hour costs you differently depending on where it happens and when. What matters is that both ends mean something you can say out loud in one sentence.

  • The low end is your easy case — a gym you already work in, a time that suits you, a client who books consistently.
  • The high end is travel to them, early mornings, equipment you carry, or work that needed a qualification most trainers do not have.

A range with two explainable ends reads as someone who has run this as a business. A range with no explanation reads as someone who could not decide, and clients hear the difference in the first conversation.

What client budgets do and do not tell you

The obvious next question is what clients are willing to pay. We have that data and it is worth being careful with, because the honest version is less useful than it first looks.

Of 34 clients on PTierOne, 21 state no budget at all. Of the 13 who do, 11 state exactly $40.

That clustering is not a market signal, and we would rather say so than let you read one into it: $40 is the lowest number our own signup form accepts. Those clients did not pick it. They hit a floor we built, and only 6 of them gave a top of range at all.

So there is no client budget average here worth quoting, and you should distrust anyone who gives you one from a sample this size. What does survive is the shape, and it is genuinely useful: most clients never name a number, and the ones who do name the smallest one available to them. A stated budget is an opening position. Trainers who price against it are negotiating against a form field.

Five pricing mistakes personal trainers make

  1. Pricing against the cheapest listing you can find

    The trainer at the bottom of a marketplace is not your competitor. They are often someone with a gym membership they already pay for, working two blocks from home, filling a Tuesday afternoon. Their number reflects their costs, which are not yours.

  2. Pricing off your credentials

    The single most common mistake, and the one the data here contradicts most directly. A second certification is worth having. It is not worth $10 an hour on its own, because nothing in this market appears to pay for it directly.

  3. One number for every context

    A 7am session across town and a 2pm session at your own gym cost you completely different amounts to deliver. Quoting the same figure for both means one of them is subsidising the other, and it is always the convenient one subsidising the inconvenient one.

  4. Never raising it

    A rate set in your first month and carried for three years is not a pricing decision, it is a pricing accident. Clients who value you will absorb an increase with notice. The ones who leave over $10 were going to leave over something.

  5. Discounting before the first session

    A package sold to someone who has never trained with you is a discount on the highest-risk booking you will ever take. Reverse the order: single session first, package second.

Common questions

How much should a personal trainer charge in Toronto?

Independent trainers on PTierOne start between $40 and $75 an hour, with a median starting rate of $60 and a median top-of-range of $90. A rate in the $50 to $70 band is unremarkable in either direction. Below $40 you are almost certainly not covering your unpaid time; above $75 you need a specific reason a client can hear in one sentence.

Should I charge more because I have more certifications?

The market does not appear to reward it directly. Across 9 independent Toronto trainers, the correlation between certifications held and starting rate is +0.35 — the strongest of any profile field measured, and still nowhere near the 0.67 needed to mean anything at this sample size. The four trainers holding two certifications start at $45, $60, $70 and $75. Certifications win you trust and insurance eligibility, not a price premium on their own.

What should a new personal trainer charge?

Start from your cost per hour, not from your inexperience. Add up travel time, unpaid admin, facility access and your realistic no-show rate, then work out what an hour of your working time has to earn. New trainers routinely price at the bottom of the market out of nerves and find they cannot afford to travel, which is a worse problem than a slow first month. In this snapshot, years coaching and starting rate are correlated at -0.07 — effectively not at all — so the assumption that you must start cheap and earn your way up is not visible in the data.

How wide should my rate range be?

The median posted range in this group is $30, roughly half the starting rate. The low end should be your straightforward case: a client at a gym you already work in, at a time that suits you. The high end should mean something specific and sayable — travel to them, 6am starts, or specialist work. A range with no explanation reads as indecision; a range with two clear ends reads as a business.

Should I raise my rate for travelling to a client?

Yes, and the amount is arithmetic rather than judgement. A 25-minute trip each way is 50 unpaid minutes attached to a 60-minute session. If your rate does not change, you have taken a 45% pay cut for that booking. The tidiest way to handle it is a travel band at the top of your posted range rather than a separate fee: one number to quote, and nothing that looks like a surcharge added after the booking.

How do I raise my rates with existing clients?

Give notice with a date, apply it to new clients first, and do not explain it as a personal need. Something like: "From October my rate is $75. Yours stays at $65 through the end of the year." You keep the relationship, the new number becomes the real one, and existing clients get a defined runway rather than an open question. Trainers who never raise their rate usually have not decided what it should be, rather than decided to keep it.

Should I discount a package of sessions?

Not before a client has trained with you at least once. A package discount asks the client to carry the risk of a bad fit, and the ones who agree before meeting you are often the ones who cancel. Sell single sessions first, then offer a package to people who have already come back once. The discount is then buying you scheduling certainty rather than buying you a stranger.

Do personal trainers have to charge HST in Ontario?

Only once you stop being a "small supplier". The CRA sets that line at $30,000 in revenue from taxable supplies, measured over a single calendar quarter or the last four consecutive quarters — under it, registering is optional; over it, you must register and start charging HST. At the $60 median starting rate that is about 500 sessions a year, or roughly 10 a week across a 50-week year. A part-time roster will not reach it. A full book comfortably will, so decide before you are close whether your posted rate includes HST or sits before it — changing that later reads to existing clients as a 13% increase.

Do clients on marketplaces only want the cheapest trainer?

Not in a way the stated budgets can prove either direction. Of 34 clients in this snapshot, 21 state no budget at all, and 11 of the 13 who do state exactly $40 — which happens to be the lowest figure the signup form accepts. That is a floor being hit, not a ceiling being set. Treat a stated budget as an opening position rather than a limit.

Set your rate, then post it

PTierOne lists independent trainers across the Toronto GTA. You set your own range, clients contact you directly, and no commission comes out of the session — the rate you publish is the rate you are paid. Listing is free.

Rates reflect 9 public trainer profiles on PTierOne as of July 2026 and are self-reported. Client figures reflect 34 client profiles from the same date. This is one slice of the Toronto market, not a survey of it.