HustleFin

How to Price Personal Training Services

By the HustleFin Editorial TeamReviewed against industry dataUpdated 2026Editorial policy

Personal training pricing is about value, consistency, and package design. Whether you train clients one-on-one, in groups, or online, this guide covers session rates, package pricing, and how to increase your earning potential.

1. Typical Personal Training Rates

Personal trainers charge $50–$120/session. Rates depend on credentials, location, and whether training is in-person or online. Here's a breakdown:

ServiceTypical Price
One-on-one training (per session)$50–$120
Group training (per person)$15–$40/session
Nutrition coaching (per month)$100–$300/month
Online coaching (per month)$100–$250/month
Initial assessment$50–$150
Per session rate$50–$120/session

2. Key Factors That Affect Pricing

3. Simple Pricing Formula

Monthly Income = (One-on-One Sessions × Per-Session Rate) + (Group Class Revenue) + Nutrition Coaching + Online Coaching Clients

Use our Service Pricing Calculator to build your personal training pricing strategy.

4. Sample Invoice Line Items

Personal training invoices should track sessions, packages, and remaining balances. Typical line items:

Use our Personal Trainer Invoice Template to manage billing for all your clients.

Frequently Asked Questions

How many sessions should be in a package?

8–12 session packages are standard. They last 4–6 weeks for clients training 2x/week, which is the minimum frequency for seeing real results.

Should I offer a free consultation session?

Yes. A free 30-minute consultation builds trust and lets you assess the client's needs. Use it as a sales call to convert them into a paid package.

How do I price online training vs. in-person?

Online coaching typically costs $100–$250/month vs. $300–$600/month for in-person. Your overhead is lower online but you can serve 3–5x more clients.

What payment terms do most personal trainers use?

Prepaid packages or due on receipt per session. Monthly billing for ongoing clients provides consistent cash flow and reduces collection friction.