Short answer: Semi-private training is typically 2 to 3 clients with one coach, each on an individual program. Small-group training is typically 4 to 6 clients on similar programs, which can be adapted and in some cases individualized. Semi-private can work, but it's the harder model to run, because it leans on skilled coaches and hiring is tough. We believe in small group. Pick the model your clients, coaches and occupancy can actually support.
This guide is for independent training-gym owners trying to decide between semi-private and small group personal training, or wondering whether the model they already run is the right one.
You'll get plain definitions, a capacity formula you can run on your own schedule, a way to set prices from delivery cost instead of guesswork, and a clear look at when semi-private is the more profitable choice.
One warning up front.
There's no universal right answer here.
There's only the right answer for your gym.
What is the difference between semi-private and small-group training?
Semi-private training typically puts 2 to 3 clients with one coach, and each client follows their own individual program.
Small-group training typically puts 4 to 6 clients with one coach, on similar programs that can be adapted and, in some cases, individualized.
That's the working definition we use.
But I want to be honest with you: plenty of gyms mix up the labels.
Some people call small group semi-private...
...but that's like calling a small town a semi-metropolitan city (or vice versa).
Doug's own gyms, Spurling Fitness, run small-group personal training at 6 clients to 1 coach, and that's small group, not semi-private.
So use the right name, because the two models run very differently.
Look at two things:
- How many clients does one coach serve at once? That's your ratio.
- Is the programming individual or shared? That's your delivery model.
Those two answers tell you more about the business than any label ever will.
A 3-to-1 session where every client has their own plan is a very different business from a 6-to-1 session where clients share similar programs the coach adapts.
Here's a simple way to see the spectrum:
| Format | Typical ratio | Programming | What the client is buying |
|---|---|---|---|
| Personal training | 1 client, 1 coach | Fully individual | Full attention and a custom plan |
| Semi-private | Typically 2 to 3 clients, 1 coach | Individual plans, shared space and time | Personal coaching with some community and a lower price than 1-on-1 |
| Small group | Typically 4 to 6 clients, 1 coach | Similar programs, adapted (sometimes individualized) | Coaching, energy and accountability at a group price |
Ratios in this table are general ranges.
Your gym's caps may differ, and that's fine, as long as you know what yours are and why.
Here's where Doug and I land.
We believe in small group.
Semi-private can work, but it's the more challenging model.
Every client needs an individual program, so it leans hard on skilled coaches...
...and in this market, hiring is super tough, and a typical solid trainer stays about 2 years.
How do the client experience and coaching workload compare?
Semi-private feels more personal to the client and asks more of the coach between and during sessions.
Small group feels more energetic and social, and asks more of the coach as a leader and timekeeper in the room.
Let's walk through both.
The semi-private experience.
In a good semi-private session, the client walks in, picks up their own program and gets to work.
The coach moves between clients, adjusting loads, fixing technique and checking how a knee or shoulder feels today.
The client gets a plan built for them, and they get it at a lower price than 1-on-1.
For the coach, the work is heavier outside the session.
Someone has to write and update each client's program.
Someone has to track progress.
During the session, the coach is running several different workouts at once, which takes real skill and attention.
That's why semi-private tends to fit clients with very specific needs, like people coming back from injury or people who've never felt comfortable in a gym.
For adults 50 and over, small group is the better fit.
It's also why the model rewards coaches who are patient, detail-oriented and good at one-on-one relationships.
The small-group experience.
In small group, clients train on similar programs at the same time.
The coach leads from the front, demos the movements, keeps the clock and keeps the energy up.
Clients get community, accountability and a lower price per session.
For the coach, programming is simpler: similar programs, adapted where needed, instead of a fully separate plan for every client.
But the in-room job is bigger.
You're managing more people, scaling movements on the fly for different ability levels and keeping the session on time.
Here's the thing.
Not every coach is suited to group training, and not every client wants it.
Years ago, when the industry shifted hard from 1-on-1 training to bootcamps and group training, it seemed like everyone launched a bootcamp and almost no one stayed with 1-on-1 or semi-private.
I understood why.
But I also knew that, as a consumer, group training has never been very appealing to me.
Plenty of your best prospects feel the same way.
And when every gym in town offers what the market sees as the same thing, prices get pushed down.
Perception is reality.
Workload side by side:
| Workload factor | Semi-private | Small group |
|---|---|---|
| Programming time | Higher: one plan per client | Lower: similar programs, adapted as needed |
| In-session coaching | Individual cues, several workouts at once | Group leadership, timing, scaling on the fly |
| Coach skill profile | Detail, assessment, relationships | Presence, energy, running a small group well |
| Client relationship | Deep, personal | Broader, community-driven |
| Floor space needed | Smaller footprint per session | More space as group size grows |
How do you calculate session capacity and realistic occupancy?
Revenue per coach-hour is simple: clients per session multiplied by price per visit.
The catch is that "clients per session" means how many people actually show up, not your cap.
Plan on realistic occupancy, not a full room.
Here's the formula:
Revenue per coach-hour = clients in the session × price per visit
And here's the part most owners skip:
Clients in the session = session cap × occupancy rate
A 6-person small-group session at half occupancy is a 3-person session.
If you price and staff like it's always full, your numbers will lie to you every month.
Let's put real-feeling numbers on it.
This is an illustrative example with round numbers, not data from any specific gym.
For small group I'm using an illustrative $45 a visit, in the $40 to $50 a session range small group typically runs.
For semi-private I'm using an illustrative $55 a visit, in the $50 to $65 a session range semi-private typically runs.
For personal training, the illustrative reference is about $95 a session.
| Model (illustrative) | Session cap | Price per visit | Full (100%) | Two-thirds full (67%) | Half full (50%) |
|---|---|---|---|---|---|
| Personal training | 1 | $95 | $95 | n/a | n/a |
| Semi-private | 3 | $55 | $165 (3 clients) | $110 (2 clients) | $83 (1.5 clients on average) |
| Small group | 6 | $45 | $270 (6 clients) | $180 (4 clients) | $135 (3 clients) |
Illustrative example.
Revenue per coach-hour assumes one-hour sessions and one coach.
Your caps, prices and occupancy will differ.
A few things jump out.
First, a full small-group class out-earns a full semi-private session per coach-hour.
That's a big part of why we believe in small group.
Second, look what happens when the small-group room is half full.
Three clients at $45 is $135 an hour.
A full semi-private session with the same three clients at $55 is $165.
Same number of people.
Same coach.
More revenue, but only with a coach who can run three individual programs at once, and those coaches are hard to hire and keep.
Third, a small-group session at only half full still beats a 1-on-1 hour.
That's why so many personal-training businesses move clients out of 1-on-1: the client pays less per visit, and the coach-hour earns more.
How to find your real occupancy…
Don't guess.
Pull your attendance for the last four to eight weeks and run this for every recurring time slot:
- Add up the clients who actually attended that slot.
- Divide by the number of sessions you ran in that slot.
- Divide that average by the session cap.
That's your occupancy rate for the slot.
Most gyms find a few packed slots carrying a handful of half-empty ones.
Those half-empty slots are where your model choice either makes you money or quietly costs you.
This is the same "watch your own game film" habit we teach in every part of the Wealthy Gym Owner Operating System™.
Coaches study film win or lose.
Owners should study their schedule the same way.
How should you price semi-private and small-group training?
Price from two things: what it costs you to deliver the session, and what you're promising the client.
Start with the delivery cost to set your floor, then let the promise set how far above the floor you can go.
Most owners price by looking at the gym down the street.
That's backwards.
The gym down the street doesn't know your rent, your coach pay or your client.
Step 1: Know your delivery cost per visit.
The biggest delivery cost in any training session is the coach.
So start there:
Coach cost per visit = coach pay per hour ÷ clients actually in the session
Illustrative example: if you pay a coach $30 an hour [illustrative, not a recommended wage], a semi-private session with 3 clients costs you about $10 per visit in coach pay.
A small-group session with 6 clients costs about $5.
For context, the U.S. median fitness trainer and instructor wage was $22.20 an hour in May 2024 (Bureau of Labor Statistics), and skilled semi-private coaches usually need to be paid above the median to stay.
Then remember the programming time.
In semi-private, the coach is also writing and updating individual programs.
If that's an extra hour of paid time for every several hours on the floor, it belongs in your cost.
Add your share of rent, software, equipment and admin, and you have a true cost per visit.
Your price has to sit comfortably above that, with room for profit and for paying you.
Step 2: Price the promise, not the hour.
Here's where the comparison against 1-on-1 helps your client see the value.
Our pricing reference:
- Personal training twice a week at about $95 a session is $190 a week for two sessions.
- Coached small group at $99 a week gets the client two sessions, about $50 each, or around $430 a month.
Semi-private lives between those.
The client gets an individualized program and real coaching attention, so the promise is closer to personal training.
They share the coach, so the price is lower than 1-on-1.
That middle ground is exactly why semi-private can be priced above small group without feeling expensive.
Look, the promise has to be real.
If your "semi-private" is really a crowded group class where nobody's program is individual, you can't charge for individualized coaching.
Clients figure that out fast.
Step 3: Work backward from what the gym has to pay you.
Doug does something most owners never do.
When he opens a gym, he decides first what that gym has to pay him.
Then he designs the price, the schedule and the team around that number.
That's the heart of our Profitable Pricing™ and Money Model™ systems.
You don't pick a price and hope there's money left for you.
You set the owner's pay and profit target first, then build the price that makes it possible.
If you want to check whether your current setup actually pays you, run your Owner's Rate™: your monthly pay plus monthly profit, times 12, divided by the hours you work in a year.
If it's lower than your head coach's hourly rate, your pricing or your model needs work.
Watch out for the cheap-offer trap.
I want to tell you a story about what happens when the price and the promise don't match the model.
I had about a dozen semi-private training businesses come to me after bolting a cheap, low-barrier challenge onto their business.
Those challenges are built for a different type of client.
What these owners found was that the challenge only attracted people looking for a low price and group training.
It wasn't a fit.
The culture deteriorated, and attrition went up.
Does that mean those offers never have a place?
Not at all.
But bolted onto the wrong business, they almost always do more harm than good.
A semi-private gym is a premium, personal business.
Its front-end offers have to attract premium, personal clients.
When is semi-private training more profitable than small-group training?
Semi-private is usually more profitable when your small-group sessions run well below capacity, when your clients will pay more for individual programming, when they stay longer, and when you want a smaller space and team.
Small group wins when you can keep sessions of 4 to 6 consistently full, and it holds up better when a coach moves on.
Here are the conditions where semi-private tends to come out ahead:
- Your group sessions are often half full. As the table showed, a half-full small group can earn less per coach-hour than a full semi-private session with the same headcount.
- Your clients have specific needs. People with old injuries, beginners who feel lost in a class. These clients value an individual plan and will pay for it.
- You have the coaches for it. Every client needs an individual program, so semi-private only pays off when you can hire and keep skilled coaches, and in this market hiring is super tough.
- Retention matters more than volume. When clients feel personally coached, they tend to stick. Longer stays mean you need fewer new clients every month to grow.
- You want a smaller footprint. Fewer people on the floor at once means less space, less equipment and lower rent.
- You want a short, controlled day. A model built on a small number of well-filled sessions can let a gym close early and run with a tiny team.
What Doug's gyms show…
Doug's Spurling Fitness gyms are the clearest proof I know of a small, high-touch model done right.
Doug and his partner Josh Williams co-founded Spurling Fitness in 2012.
It's small-group personal training for adults 50 and over, at 6 clients to 1 coach.
The first gym grew to $1M a year in a town of about 12,000 people.
Now Doug opens a new gym about every six months.
Each one is around 1,500 square feet, runs with two coaches, closes by 1pm and does $40K or more a month.
The latest one opened 60% full.
There are now five Maine gyms.
When Doug told me he was getting back into gym ownership to build a small-group training gym that could produce $500K in under 2,000 square feet, and asked me to advise, I was immediately in.
It became our test kitchen: the place we deploy, track and optimize the systems we teach.
Notice what made it work.
It wasn't the label.
It was a tight client avatar, a firm small-group ratio, coaching adapted to people who value it, a small space and a price built around what the gym had to pay its owner.
And notice what Doug learned the hard way before that.
His first gym, opened at 21 in a warehouse in the middle of nowhere, grew from $300K to $800K a year, and his paycheck didn't change.
More revenue, same pay.
The model and the systems weren't built to pay him.
That's the lesson.
Tested in Doug's gyms. Proven across thousands. Built for yours.
And always adapted to your market.
When small group is the better call.
For most of the gyms we coach, small group is the better call: 4 to 6 clients on similar programs, a schedule where most sessions stay close to full, and a model that doesn't fall apart when a coach moves on.
The math in the table is real in both directions.
The problem isn't small group.
The problem is running a small-group price on a half-empty room and wondering where the money went.
Which model fits your clients and your team?
The right model is the one that matches the clients you want to serve, the coaches you have and the life you want to live.
Decide what you're building the business for first, then pick the model that serves that.
Most owners take the "me too" approach.
They see what's working for someone else and copy it.
That's the Copycat Trap™, and it's how a whole market ends up selling the same thing at the same falling price.
Here's a quick fit check.
Answer honestly.
| Question | Leans semi-private | Leans small group |
|---|---|---|
| Who is your ideal client? | Specific needs, wants personal attention | Social, motivated by energy and community |
| How easy is it for you to hire and keep coaches? | You have skilled coaches you expect to keep | Hiring is tough or coaches turn over |
| What are your coaches best at? | Assessment, detail, one-on-one relationships | Leading a room, presence, pace |
| How full are your sessions today? | Often half full or less | Consistently close to full |
| How much space do you have? | Small footprint | Room for larger groups |
| What schedule do you want? | Fewer, well-filled sessions | More sessions across the day |
If most of your answers lean one way, that's a strong signal.
If they're split, a blend might fit, as long as each part is designed on purpose.
I do this myself.
In my coaching business, Boardroom is Doug's and my version of semi-private, and Project 500 is our version of small group.
Blending the two lets me hit my financial goals, price fairly, have the impact I want and keep a flexible schedule.
No single format would get me all of that.
The same thinking applies to your gym.
One more thing on team.
Don't force a great group coach into semi-private, or a great semi-private coach into leading a crowd.
Hire and assign for the model.
That's a big part of what our Coach Hiring System™ and Session Standards™ are for.
If you decide to change models, how do you plan a controlled transition?
Change in stages.
Pilot the new model in a few time slots, protect your current members, cap the first group, and measure retention and revenue per coach-hour before you roll it out everywhere.
The worst thing you can do is flip the whole gym on a Monday.
Here's the order we'd follow:
- Run your numbers first. Occupancy by slot, revenue per coach-hour, coach cost per visit. Know where you're starting.
- Set your new price from delivery cost and promise. Use the three pricing steps above, including what the gym has to pay you.
- Pick your pilot slots. Start with the weakest time slots, the half-empty ones. That's where you have the least to lose and the most to gain.
- Protect current members. Decide how existing members will be treated: kept on their current plan for a set period, or offered a clear, fair path into the new model. Tell them early and personally.
- Cap the launch. Doug has used capped founding-member launches to fill new locations. A limited number of spots, a clear start date, a real reason to decide.
- Train the coaches before day one. Programming, session flow, how to run several individual plans at once.
- Measure for 60 to 90 days. Watch occupancy, revenue per coach-hour and retention. Adjust before expanding.
Install order matters.
You don't teach a pitcher a changeup before he can throw strikes.
Get your follow-up and your first-30-days experience working before you pour new leads into a new model.
Frequently asked questions
What is the semi-private training business model?
The semi-private training business model typically puts 2 to 3 clients with one coach, each on an individual program, sharing the same time slot and space. It sits between personal training and small group. Clients pay less than 1-on-1 and the coach-hour earns more, but it leans hard on skilled coaches who are tough to hire and keep.
Is small group personal training the same as semi-private?
No. Semi-private is typically 2 to 3 clients, each on an individual program, while small group personal training is typically 4 to 6 clients on similar programs that can be adapted. Calling small group semi-private is like calling a small town a semi-metropolitan city. Doug's 6-to-1 gyms are small group.
Is small group training profitable?
Small group training profitability depends almost entirely on occupancy. A full small-group class can earn more per coach-hour than semi-private. A half-full one often earns less. Track occupancy by time slot before you decide the model is working.
How do you price small group personal training?
Start with your delivery cost per visit, mainly coach pay divided by clients actually in the session, plus your share of overhead. Then price the promise. A common reference among WGO gyms is around $99 a week for two coached small-group sessions, about $50 each, inside the typical $40 to $50 a session range. Then confirm the price supports what the gym has to pay you.
How many clients should be in a semi-private session?
Semi-private is typically 2 to 3 clients per coach, each on an individual program. Once you're coaching 4 to 6 clients on similar programs, you're running small group, like Doug's gyms at 6 to 1. The right number is the one your coach can serve well while every client still gets real attention.
Should I switch from small group to semi-private?
Switch only if your clients truly need individual programs and you have skilled coaches you expect to keep. For most gyms we coach, small group is the better model, because semi-private leans hard on coaches and a typical solid trainer stays about 2 years. Don't switch because someone else did, and pilot it in a few slots before you change the whole gym.
Can a gym offer both semi-private and small group?
Yes, and some of the best gyms do. The key is designing each one on purpose, with its own price, cap and coach, instead of bolting one onto the other. A blend should serve your clients and your goals, not muddy your message.
What coaches are best for semi-private training?
Coaches who are strong at assessment, attention to detail and one-on-one relationships. They need to run several different workouts at once without losing track of anyone. Great group coaches don't always make great semi-private coaches, and that's fine. Hire for the model.
The bottom line…
Semi-private and small group are both good models.
We believe in small group, and semi-private is the harder model to staff.
The difference shows up in three numbers: how many clients are actually in the session, what each visit is worth and what it costs you to deliver it.
Run those numbers on your own schedule.
Match the model to your clients, your coaches and your market.
Then price it so the gym pays you first.
Simple.
Not always easy, but simple.
If you want help figuring out which model fits your gym, and what your price, ratio and schedule should be, that's exactly the kind of thing we work through on a Game Plan call.
Doug and I don't hand you a copy of somebody else's gym.
We coach you to build yours.
You can start at wealthygymowners.com/gameplan.
Dedicated to your success,
Pat