Most coaches don’t undercharge because they’re “bad at business.”
They undercharge because they’re trying to be a good person.
You don’t want to sound greedy. You don’t want to scare parents off. You don’t want to be the “expensive trainer.” So you toss out a number that feels safe… and then you spend the whole season packed with sessions, tired, and still stressed about money.
This article is here to fix that.
We’re going to talk about coaching rates in a real-world way: the mindset stuff (why you freeze when someone asks your price), the math stuff (your true hourly rate), and the words to use so you can quote your rates without apologizing.
And if part of your undercharging comes from the chaos of running sessions—texts, Venmo, last-minute reschedules—know that platforms like AthleteCollective exist to handle your scheduling, payments, and client management so you can focus on what you do best: coaching.
Why coaches undercharge (and why it feels so hard to raise coaching rates)
Let’s name the big reasons coaches keep their personal trainer rates and private coaching prices too low.
“I’m not good enough yet” (imposter syndrome)
Imposter syndrome is that voice that says, “Who am I to charge that?”
Here’s the truth: parents aren’t paying only for your resume. They’re paying for:
- A plan (not random drills)
- A safe environment
- Your eyes and corrections
- Consistency
- Communication
- Results over time
You can be early in your career and still run a professional service.
If you want a reality check, look at what it takes just to be “legit” working with minors—background checks, insurance, policies, and clear boundaries. That’s real professionalism. (If you haven’t handled this yet, read our guide on working with minors and legal requirements and whether you need a background check to coach youth sports.)
“The gym down the street charges $60… so I guess I should charge less”
This is one of the biggest traps in how to price personal training.
Gym rates are not a clean comparison because:
- The gym may be paying the trainer $20–$30 of that $60
- The gym may be packing sessions back-to-back with zero travel
- The gym may be using volume to make money (lots of clients, lots of add-ons)
- The gym may not be doing 1:1 sport-specific work
If you’re independent, you have different costs and different value.
“I don’t want parents to think I’m taking advantage”
Most parents want two things:
- Their kid to get better
- A coach they can trust
Clear pricing is part of trust. When you’re vague or “flexible for everyone,” it can feel messy. Strong private training pricing is not about squeezing people. It’s about running a stable business so you can show up for kids all season.
You’re comparing your “hour” to their “hour”
Parents see: “One hour session.”
You live: prep time, travel, follow-up texts, scheduling, programming, notes, equipment, and admin.
If you price like your work is only the 60 minutes on the court or field, you will undercharge forever.
The basics of coaching rates: what you’re really selling
Before we do the math, get clear on what your rate includes.
When someone buys a session, they’re not buying your time. They’re buying an outcome and an experience.
That includes:
- Planning (what are we working on today and why?)
- Coaching skill (what cues do you use, how do you fix mistakes?)
- Safety and risk management (huge with youth)
- Progress tracking
- Communication with parents (schedules, goals, updates)
- Your business costs (insurance, software, taxes)
This is why serious coaching businesses don’t price like babysitting.
If you want a deeper look at structures (packages, memberships, retainers), our session pricing strategies guide breaks it down.
Also, both Paperbell’s coaching rate guide and the ICF pricing article make a key point: pricing is part math, part positioning. You’re not just picking a number—you’re setting expectations.
How to price personal training by finding your true hourly rate (with real numbers)
Here’s the simplest way I know to stop guessing.
Step 1: Pick your target monthly “take-home” pay
Let’s say you want to pay yourself $4,000/month after business expenses (but before personal taxes). Adjust up or down for your life.
Step 2: Add your monthly business costs
Common costs for private coaches and trainers:
- Liability insurance
- Equipment replacement
- Facility rental or field/court time
- Background checks and compliance
- Software (scheduling, payments, forms)
- Marketing (ads, website, flyers)
- Continuing education/certs
Insurance alone can be a meaningful line item. If you’re unsure what you need, read liability insurance for sports coaches: what you need and what it costs and the breakdown of general vs professional liability.
Example monthly costs:
- Insurance: $40
- Facility rental: $300
- Equipment: $60
- Software + payment fees: $100
- Marketing: $150
Total costs: $650/month
So now you’re at:
$4,000 pay + $650 costs = $4,650/month needed
Step 3: Estimate your real “billable sessions” per month
This is where most people lie to themselves (by accident).
You might want to coach 25 sessions/week. But can you really, with travel and admin?
Let’s use a realistic example:
- 12 sessions/week
- 4 weeks/month
= 48 sessions/month
Step 4: Calculate your minimum per-session number
$4,650 / 48 sessions = $96.88 per session
That means if you’re charging $60/session right now, you’re not “being nice.” You’re building a business that can’t pay you.
Step 5: Adjust for non-session time (prep, travel, admin)
Let’s say each “1-hour session” really takes:
- 15 min prep
- 15 min travel (average)
- 10 min admin/follow-up
That’s 40 extra minutes, so your “1-hour session” is really 1 hour 40 minutes.
If you charge $100 for that session:
- $100 / 1.67 hours = $60/hour true rate
That’s a big mindset shift. Your posted rate might sound high to you, but your true hourly rate may still be normal.
This is the missing piece in private training pricing.
Quick rule that helps
If you coach in-person and you travel, many coaches need 1.5x to 2x what they think they need, because the “hidden time” adds up fast.
Personal trainer rates: practical examples for different coaches
Let’s make this real with three common situations.
Example A: New coach doing evenings and weekends (side hustle)
- Goal pay: $1,500/month
- Costs: $200/month (insurance, basic gear, small software/tools)
- Sessions: 20/month (5/week)
Math:
- ($1,500 + $200) / 20 = $85/session
If that feels high, you have two levers:
- Increase sessions (without burning out)
- Add small-group sessions so one hour earns more
Example B: Experienced trainer renting space and traveling
- Goal pay: $6,000/month
- Costs: $1,200/month (rent, insurance, software, marketing, equipment)
- Sessions: 70/month (about 17–18/week)
Math:
- ($6,000 + $1,200) / 70 = $102.85/session
If each session really takes 1.5 hours of total time, you’re around $68/hour true rate. That’s not crazy. That’s sustainable.
Example C: Sport coach running small groups (best “value” for families)
Let’s say you run a 60-minute small group with 4 athletes:
- You charge $35 per athlete
- 4 athletes = $140/hour gross
Even after facility costs, you can keep rates fair for families and stop undercharging.
If you want to scale without working nonstop, small groups are usually the cleanest move.
Second scenario: pricing changes based on your setup (gym, travel, online, or facility rental)
Your coaching rates should change based on how you deliver the service.
If you travel to clients
Travel is real work time. Price it in.
Two simple ways:
- Build it into your rate (easy)
- Add a travel fee beyond a radius (clear and fair)
Example:
- $95/session within 10 miles
- $110/session beyond 10 miles
If you rent a facility
Facility rental is a direct cost. Don’t eat it.
Example:
- Facility costs you $30/hour
- You want $80/session pay
- You need at least $110/session
Or run groups to spread the cost.
If you coach at a park (low overhead)
You can price a bit lower if you want, but don’t race to the bottom.
Low overhead is not the same as low value.
If you coach online
Online has less travel, but still has:
- Programming time
- Video review
- Messaging support
A common mistake is pricing online way too low because it “feels easier.” It’s still coaching.
Common mistakes when setting personal trainer rates and coaching rates
These are the ones I see over and over.
Pricing based on what feels comfortable (not what you need)
Comfort is not a business plan.
Do the math first, then work on your confidence.
Only offering a single session price
If your only option is “$X per session,” you’ll constantly fight cancellations and inconsistent income.
Better options:
- Packages (8 or 12 sessions)
- Monthly training plan (membership)
- Small groups
- Team training blocks
Our guide to packages vs per-session vs monthly retainers lays out pros and cons in plain language.
Copying gym pricing without copying gym volume
If a gym trainer is doing 35 sessions/week in one spot, that’s a different model than you driving across town between clients.
Forgetting taxes and payment fees
Even simple payment processing fees add up.
Also, if you’re independent, you need a plan for taxes. Start here: the complete tax guide for private sports coaches and trainers.
Being “too flexible” with discounts
One scholarship kid? Cool. A clear policy? Even better.
But if every family gets a “deal,” your posted rate isn’t real. And you’ll resent it later.
Private training pricing that feels confident: how to say your rates out loud
A big part of pricing is how you present it.
You don’t need fancy sales tactics. You need calm, clear words.
Confidence script for quoting coaching rates (simple and clean)
“Sessions are $95 for 60 minutes. Most athletes do one or two sessions per week. If you want to save, I have an 8-session pack for $720.”
Then stop talking.
Silence is your friend. Let them think.
If they say, “That’s more than my last trainer”
Totally normal. Try:
“I get it. The big difference is I build a plan around your kid and track progress week to week. If we do this for 8 sessions, you’ll see exactly what we’re working on and why.”
If they ask for a discount
“I keep my rates the same for everyone so it’s fair. If budget is the main issue, the best value is my small-group training. It’s $35 per athlete.”
You’re not saying no. You’re guiding them to the right option.
Present pricing without apologizing
Avoid:
- “I’m sorry, it’s kind of expensive…”
- “I can do $X, but only if that’s okay…”
Use:
- “My rate is…”
- “The investment is…”
- “The best fit is…”
Words matter because they show you believe in your service.
Operations matter: clean systems make your rates easier to hold
Here’s the part nobody tells you: messy admin makes you undercharge.
When your schedule is chaos and payments are inconsistent, you feel needy. And needy pricing drops fast.
Instead of juggling Venmo, texts, and spreadsheets, AthleteCollective lets parents book and pay online while you manage everything from one dashboard. That kind of setup makes it way easier to stick to your personal trainer rates because the system is the system.
If you want to build your own process (even if you don’t use a platform), start with our guide to setting up a booking and scheduling system for private training.
When and how to raise rates on existing clients (without losing everyone)
Raising rates is part of staying in business. Costs go up. Your skills go up. Demand goes up.
Here’s a clean way to do it.
Give 30 days notice and keep it short
Send a simple message:
“Hey [Name]—quick heads up: starting May 1, my session rate will be $105 (currently $95). This helps me keep time open for clients and continue improving the program. If you’d like to lock in the current rate, you can purchase an 8-session pack before April 30.”
That’s it. No long story.
Consider grandfathering your most loyal clients
“Grandfathering” means you keep someone at their old rate.
You don’t have to do it, but it can be a smart loyalty move.
Two common ways:
- Keep them at the old rate for 3–6 months
- Keep their old rate as long as they stay on a monthly plan (and if they pause, they come back at the new rate)
This protects your best relationships while still moving your business forward.
Raise rates for new clients first
If you’re nervous, start here:
- New clients: new rate
- Current clients: same rate for now (or smaller increase)
Then after 60–90 days, adjust the rest.
Don’t raise rates and then negotiate against yourself
If you announce $105, don’t immediately say, “But I can do $90 if you want.”
Hold steady. Offer a different option (small group, shorter session, fewer sessions).
A simple how-to guide for setting coaching rates this week
If you want a step-by-step plan you can actually finish, do this.
Decide your “minimum sustainable rate”
- Pick monthly pay goal
- Add monthly business costs
- Divide by realistic sessions/month
- Add buffer for cancellations (5–10%)
That’s your floor.
Set three pricing options (so families can choose)
People like choices. Give them a “good, better, best.”
Example:
- Single session: $100
- 8-session pack: $760 ($95/session)
- Monthly plan: $320/month for 4 sessions (auto-billed)
You can adjust numbers, but keep the structure.
Write your pricing message once and reuse it
Create a saved text/email you can copy-paste. Keep it calm and simple.
Track your time for two weeks
Write down:
- Session time
- Travel time
- Prep time
- Admin time
Most coaches are shocked by the total. This will cure undercharging fast.
Build a system so you stop leaking time
If you’re serious about running this like a business, set up your admin from day one. AthleteCollective is a solid option because it combines booking, payments, communication, and tracking in one place—less time chasing money, more time coaching.
Key Takeaways (Bottom Line)
- Undercharging usually comes from mindset (imposter syndrome, fear) and math (not counting prep, travel, admin).
- The real key to how to price personal training is your true hourly rate, not the session length on the clock.
- Don’t copy gym pricing unless you also copy gym volume and low travel time.
- Present your coaching rates clearly and stop talking—confidence is often just calm silence.
- Raise rates with 30 days notice, and consider grandfathering your most loyal clients.
- Clean systems (scheduling + payments) make it easier to hold your personal trainer rates without constant awkward conversations.