How to Price Your Fitness Services: Per-Session, Package, or Membership Models
How you charge clients isn't just a number – it affects how many clients you get, how long they stay, and if they feel they're getting a good deal. Picking the wrong pricing model can mean losing out on income or even losing clients without knowing why.
READY TO TAKE ACTION?
Use the free LaunchAdvisor checklist to track every step in this guide.
The quick answer
Charging per-session or per-class is often the simplest and easiest for clients to understand. Offering package deals or monthly memberships is easy for budgeting but can limit how much you earn from your most dedicated clients. Tiered services or add-ons can better match what clients pay to the specific value they get, but it's more complex to manage. Most independent trainers, yoga, or Pilates instructors should start with per-session or package options and consider adding more complex tiers later.
Side-by-side breakdown
Per-Session/Per-Class: You charge for each personal training session, yoga class, or Pilates slot. This scales directly with how much you work. Clients understand this clearly. Downside: clients might try to share package codes or bring unpaying friends to group classes, or you spend unpaid time answering questions.
Package/Membership: One price for a set number of sessions (e.g., 10-session pack) or unlimited access for a month. Simple to sell and for clients to budget. Clients often like the perceived value. You cap your earnings; a highly dedicated client might get many sessions for a low effective rate, impacting your hourly pay.
Tiered/Add-on Services: You charge differently based on service type, equipment used, or extra guidance. Examples: higher rate for reformer Pilates vs. mat work, longer 90-minute sessions, or adding custom meal plans. This links what clients pay to the specific value they receive. Harder for clients to predict their total cost and more work for you to track and manage.
When to choose Per-Session/Per-Class
Choose per-session or per-class when your service is used one-on-one or in distinct group slots. This works well if clients book you regularly for specific times or if the number of participants directly links to your effort. Clients are used to paying per class or per private session for fitness – think gym drop-ins, private coaching, or studio classes. It’s easy for new clients to try you out without a big commitment.
When to choose Tiered/Add-on Services
Choose tiered or add-on services when the value you deliver changes based on specific resources or extra effort. For example, if you offer premium equipment (like a Pilates reformer or specialized strength machines) or spend extra time creating personalized workout plans or nutritional guidance outside of sessions. This lets new clients start with basic services and lets your most dedicated clients pay more for enhanced support, boosting your average client value and ensuring you're compensated for extra time.
The verdict
Start with per-session or package pricing unless your service naturally offers clear tiers (like basic yoga vs. advanced reformer Pilates). Per-session is straightforward for everyone. You can add premium services or longer session options once you have a few months of client data to see what extras clients ask for, such as post-workout stretch guides or form analysis videos. Unlimited monthly memberships or very large packages can seem client-friendly but often limit your earning potential as your most dedicated clients pay less per session than they would otherwise.
How to get started
Look at your five best clients: How often do they train? What types of sessions do they prefer? How much extra guidance (nutrition tips, at-home workouts, check-ins via a fitness app) do they ask for? If a few clients are getting far more value or your time than others, consider offering specific premium packages or add-ons for those needs. If everyone uses roughly the same amount of your time, then simple per-session or package pricing is clearest. Design your pricing around how you sell your fitness services – your unique approach to personal training, yoga, or Pilates – not just what other trainers do.
RECOMMENDED TOOLS
Stripe
Native support for per-seat, flat-rate, metered, and usage-based billing
Notion
Map out your pricing model and tier logic before you build
Some links above are affiliate links. We may earn a commission if you sign up — at no extra cost to you.
FREQUENTLY ASKED QUESTIONS
Can I switch pricing models after launch?
Yes, but grandfather existing customers at their current model while new customers move to the new one. Forcing existing customers onto a new model mid-contract damages trust. Give at least 60-90 days notice and frame it as a value upgrade.
What is 'hybrid' pricing?
Hybrid pricing combines a base platform fee (flat-rate) with per-seat or usage overages. It gives you predictable floor revenue while letting you expand with customers who grow. HubSpot, Intercom, and Twilio all use hybrid models.
Apply This in Your Checklist