Semi-Private Training

Semi-private training is coaching two to six clients in the same session, each following their own individual program. It is not a group class: the clients share the coach and the time slot, but not the workout. It raises revenue per hour without raising the number of hours worked.

Semi-Private Training: what is it?

Semi-private sits between one-to-one training and group classes, and it exists because of a simple observation: a client rarely needs a coach's full attention for a whole hour. They need it during a set, during a technique correction, and during the decision about the next load. The rest is rest and setup. Semi-private packs that dead time with other clients, which raises what an hour of your calendar earns while keeping the coaching individual.

How it differs from a group class

The distinction matters commercially, because clients will only accept a semi-private price if they see it as individual coaching. The moment everybody does the same workout, it becomes a class, and it will be compared to class pricing.

Semi-privateGroup class
ProgramIndividual per clientSame for everyone
Group sizeTypically 2 to 6Often 10 or more
Coach roleCoaching individuals in parallelLeading a session
ProgressionTracked per clientTracked for the class, if at all
Price per clientBelow one-to-one, well above a classLow
Revenue per hourHighDepends on filling the room

The economics of the model

The arithmetic is what draws coaches in. Four clients in a semi-private hour, each paying less than your one-to-one rate, produce more revenue for that hour than a single private client, while each of them pays less than they would alone. Both sides are better off, which is unusual, and it is why the model has spread from strength gyms into general personal training.

The constraint is not demand, it is scheduling. Semi-private only pays if the slots fill, so it works best with a fixed weekly timetable that clients commit to, rather than ad hoc bookings.

Making it work in practice

Running four individual programs at once is a logistics exercise, and it collapses if the programs are not built for the space and the group. The coaching load has to be spread across the hour by design, not by luck.

  • Stagger the programs so two clients are not on the same rack at the same time.
  • Group clients loosely by level and by goal, so cueing is not wildly different.
  • Write the program in the client's app so they can start and move between exercises without waiting for you.
  • Keep the first session of a new client one-to-one, then move them into a slot.
  • Cap the group at a number you can actually watch. Six is usually the ceiling.
  • Apply a firm no-show policy, because an empty spot in a fixed slot is unrecoverable revenue.

Who it suits, and who it does not

Semi-private suits clients who have basic competence in the movements, who like training around other people, and who cannot or will not pay a one-to-one rate. It suits coaches with a fixed location and a stable weekly schedule.

It does not suit a complete beginner in their first weeks, a client working around a serious injury, or anyone who needs privacy for how they train or how they look. Trying to force those clients into a slot is how coaches get the reputation of running "cheap group sessions dressed up as personal training".

Key takeaways

  1. Semi-private means individual programs run in parallel, not a shared workout.
  2. It raises revenue per hour while lowering the price each client pays.
  3. It only pays if slots are filled, so it needs a fixed timetable and a firm no-show policy.
  4. Beginners, injury cases and clients wanting privacy belong in one-to-one, not in a slot.

Frequently asked questions

How many clients can be in a semi-private session?

Two to six, with four a common sweet spot. Beyond six, you can no longer watch working sets closely enough for it to be individual coaching, and the offer drifts into being a class, which changes what clients are willing to pay for it.

How should I price semi-private compared to one-to-one?

Below your one-to-one rate per client and well above a class. The exact number depends on your group size and how much your slots fill, so work backwards from what you want an hour of your calendar to earn at your realistic average attendance, not at a full room.

Do all clients in a slot need the same goal?

No, but similar levels and broadly compatible training styles make the hour much easier to run. A powerlifter, a post-natal client and a beginner in the same slot is possible on paper and exhausting in practice; grouping loosely by level keeps your cueing and your equipment planning sane.

Updated August 28, 2026

If you coach people

Gymkee gives your clients a professional app with their workouts, nutrition, assessments and habits in one place, and saves you about 2 hours per client per week.

Try Gymkee free for 14 days

No credit card required.

If you are the one training

The rest of this site is free and needs no account.