If you run a gym business, it's easy to feel busy and successful because the room is full and the schedule looks packed. But busy does not always mean profitable. One simple piece of math can expose whether your classes are actually delivering revenue that covers coach pay, overhead, and your payche
If you run a gym business, it's easy to feel busy and successful because the room is full and the schedule looks packed. But busy does not always mean profitable. One simple piece of math can expose whether your classes are actually delivering revenue that covers coach pay, overhead, and your paycheck. This is the same number we use to evaluate whether large group training is the right model or whether switching to semi-private or adjusting pricing is a smarter move for the long-term health of your gym business.
Why one number can change how you see every class
Most gym owners focus on membership counts, total monthly revenue, or class occupancy. Those are useful, but there is a practical metric that ties everything together and forces accountability: revenue generated per hour of class-based training . Once you know it, you can answer questions like:
- Is this class model sustainable?
- Are we properly pricing and staffing our sessions?
- Would a different model produce dramatically higher per-hour returns?
Randy and I ran this number using real industry averages and the result is an eye-opener. Here's the thought experiment and the formula you should be using in your gym business today.
The starting data every gym owner should gather
Before you do anything else, collect two pieces of information for the segment of your business that is class-based (large group training):
- Average monthly revenue per member (for your large group training members).
- Average frequency per member per month (how many sessions they attend on average).
If your systems don't already capture frequency, use a reasonable baseline. Across a wide range of gyms, the working assumption is about 12 visits per month for regular group training members. That number aligns with typical behavior and makes the math straightforward for a first pass.
Industry attendance baseline
"On average, large group training gyms have about six people per class."
"On average, large group training gyms have about six people per class."
That industry data point matters. Even if some of your classes are packed and others are light, the average across the schedule is what determines your actual revenue per class. With low average attendance, your per-hour return can be much smaller than it feels.
Step-by-step formula to find revenue per hour
The formula is simple and repeatable across any gym business:
- Compute average monthly revenue per member (R).
- Divide R by average monthly frequency (F) to find revenue per session per person: R / F.
- Multiply that result by average class attendance (A) to find revenue generated per class: (R / F) * A.
Written another way: Revenue per class = (Average monthly revenue per member ÷ Average monthly frequency) × Average attendees per class .
Walkthrough example - use real numbers
Let's run a concrete example using numbers many gyms will recognize. This is a conservative, straightforward calculation intended to reveal the reality behind "packed looking" classes.
- Average monthly revenue per member (R): $200
- Average monthly frequency (F): 12 visits
- Average attendees per class (A): 6
Step 1: Revenue per session per person = $200 ÷ 12 = $16.67
Step 2: Revenue per class = $16.67 × 6 = $100
So that one-hour class is generating $100, on average. That number must cover:
- Coach wages or contractor pay for that hour
- Utilities, rent or mortgage portion attributable to the session
- Insurance and equipment depreciation
- Marketing and admin overhead
- Your owner salary and ideally some profit
If $100 is the gross for a class hour, you can see how quickly coach pay and fixed costs swallow the margin. For many gym businesses, $100 per hour leaves almost nothing after payroll.
Why $100 per class is such a problem
There are three realities your gym business must confront when you see that $100 figure:
- Coach cost is usually the largest single expense . Even part-time coaches expect a fair rate; with taxes and benefits or contractor markups, a single coach hour can be 40%-70% of that $100 gross.
- Fixed costs do not scale down by class . Rent, utilities, and software fees are paid regardless of whether a class has 6 or 12 people. Those fixed costs must be allocated across the schedule to determine real profitability.
- Opportunity cost of time and space . That hour could be delivered as semi-private training, one-on-one, or another product with higher per-hour revenue.
When you add those up, many gyms operating on the classic large group model find their real net is minimal at best. That's the trigger point to assess alternatives.
Semi-private and other alternatives that lift per-hour revenue
One of the most common alternatives we see is a shift toward semi-private training. The idea is simple: offer smaller cohorts with higher price points and more personalized coaching. On average, semi-private models generate significantly more revenue per hour.
"Semi-private often earns $200 to $300 per hour."
"Semi-private often earns $200 to $300 per hour."
That difference is huge. If your large group class is $100 gross and semi-private is $250 gross, you're looking at 2.5 times the per-hour revenue without dramatic changes to occupancy or space usage. Even after paying a higher-skilled coach, your margins can be substantially better.
Why semi-private increases per-hour revenue
- Higher price per person because clients perceive more value and coaching attention.
- Smaller groups allow you to charge a premium for the bespoke experience.
- Better retention because clients see results and build relationships with the coach.
- More efficient coach utilization because you can command a higher per-hour rate with the same space.
It's not a silver bullet for every gym business, but in many cases the math justifies at least piloting semi-private sessions for comparison.
How to run the numbers for your gym business
Stop guessing. Do this exercise across each revenue stream and each service type in your gym business. Follow these steps:
- Export or collect monthly revenue data for the category you want to evaluate (large group training, semi-private, 1-on-1, specialty classes).
- Count active members in that category and calculate the average monthly revenue per member.
- Determine average monthly frequency per member. If you do not have tracking, use 12 as a starting assumption and refine over time.
- Calculate revenue per session per person (monthly revenue per member ÷ frequency).
- Multiply by average class attendance to get revenue per class.
- Allocate coach cost, overhead, and a portion of owner salary to that session hour to see net profit or loss.
Repeat this for each service type. When you do, you'll be able to compare per-hour profitability across offerings and make strategic decisions accordingly.
Examples of scenarios and what they mean
Here are a few realistic scenarios to illustrate how small changes to price, frequency, or attendance affect your gym business.
Scenario A: Raise prices slightly
- Current: $200/month, 12 visits, 6 average attendees = $100 per class.
- New price: $230/month → $230 ÷ 12 = $19.17 per session × 6 = $115.02 per class.
A $30 increase in membership price raises your per-class gross by $15. That can cover more of coach cost and move the margin in your favor. The key is to ensure members perceive added value or justify the increase with better outcomes or communication.
Scenario B: Increase attendance
- If average attendance rises from 6 to 9 and price and frequency remain constant: $16.67 × 9 = $150 per class.
Boosting attendance by 50% increases per-class revenue by 50%. But scaling attendance often requires marketing investment or program changes and may stress coaching capacity.
Scenario C: Reduce coach cost per hour without losing quality
- If you can reduce your average coach cost per class by hiring an assistant coach at a lower rate or optimizing scheduling, more of that $100 remains as gross profit.
Reducing payroll expenses should never come at the cost of service quality. However, smart scheduling, better training for junior coaches, and proper SOPs can allow you to keep quality high while lowering per-class labor expense.
Scenario D: Switch to semi-private
- Semi-private: 4 clients paying $60 each per session equivalent → $240 per class. Even with a more experienced coach, net profit could be significantly higher.
Shifting a portion of your schedule to semi-private or higher-value offerings can transform the profitability of the same physical hour and space in your gym business.
Metrics to track after you run the math
Once you have revenue per class, add these metrics to your regular reporting loop:
- Revenue per class (calculated as shown)
- Coach cost per class (wages, taxes, benefits, contractor fees)
- Allocated fixed cost per class (rent, utilities, insurance divided across scheduled hours)
- Owner pay and profit per class (what remains after expenses)
- Member frequency trend month over month
- Attendance distribution (how often classes fall below or above average)
These metrics reveal whether a service is scaleable, marginally profitable, or a loss leader. Many successful gym businesses use this exact approach to refine their schedules and pricing quarterly.
Practical tweaks that improve revenue per hour
Here are practical moves you can implement quickly to lift revenue per hour in your gym business:
- Improve client frequency - add habit-building touchpoints, programmed monthly challenges, or streak rewards to increase the average monthly visits from 12 to 14 or higher.
- Segment your offerings - create beginner, intermediate, and elite tiers with price differentiation and have members self-select into higher-value tiers.
- Introduce add-ons - nutrition coaching, workshops, or monthly check-ins that increase overall monthly revenue per member.
- Experiment with class length - 45-minute sessions can allow you to schedule additional blocks in a day, increasing utilization of your space and potential revenue per coach.
- Test semi-private pilots - run a limited-time semi-private series to measure retention and per-hour revenue before a full rollout.
- Improve coach efficiency - standardize warm-ups and transitions so coaches can run more sessions without burnout.
- Optimize schedules - move underperforming slots to times that align with member availability to boost attendance.
Common owner objections and quick responses
Here are a few objections gym owners often raise and how to answer them when evaluating your gym business model.
"But my classes are always packed."
Packed classes in snapshots can be misleading. Look at the average attendance across the schedule. If your average is closer to six than to a packed 12, your snapshot creates a false sense of security. The per-hour math uses averages for a reason.
"Our community expects large group training."
Community is valuable and can be preserved in multiple formats. Semi-private models build strong communities too and often deepen relationships because of more coach time per client. Piloting alternatives preserves community while testing revenue outcomes.
"Raising prices will cause churn."
Price increases need to be communicated and justified. If you show members the value - programming upgrades, better coaching, improved outcomes - some churn may occur, but the net revenue often improves. Test gradual increases and package upgrades before broad hikes.
"We don't have the coaching talent to run semi-private."
Consider training existing staff or hiring a senior coach on a trial basis. Upskilling coaches allows you to offer premium programs without immediately doubling payroll. Also, semi-private does not always require elite coaches; effective programming and client management are equally important.
Checklist: Run this audit for your gym business this week
Use this quick checklist to run a rapid audit:
- Export monthly revenue for class-based members and count active members.
- Calculate average monthly revenue per member.
- Estimate or measure average monthly frequency per member.
- Compute revenue per session per person and multiply by average attendance.
- Allocate coach and fixed costs to determine profit per class.
- Compare per-hour results across different offerings (large group vs semi-private vs 1-on-1).
- Pilot one change (price, attendance push, or semi-private block) for 30-60 days and measure impact.
How to present this analysis to your team
Transparency helps align your staff and reduces resistance to change. Present the numbers in a simple spreadsheet containing:
- Service category
- Monthly revenue
- Active members
- Average monthly frequency
- Average attendance per session
- Revenue per class
- Coach cost per class
- Net after allocated fixed costs
Show the impact of modest changes - small price increases, a 1-2 attendee bump, or a semi-private pilot - and ask for ideas. When the team sees the direct financial implications, most coaches become invested in the outcome and contribute operational ideas to improve both member experience and profitability.
Final thoughts: clarity and courage
Knowing the revenue per hour of your classes is not about being harsh or transactional. It is about clarity. A thriving gym business is both purpose-driven and well-run. That means you serve members while also building a sustainable operation that pays your team and returns value to you as an owner.
Some owners will find their large group model works fine and is profitable. Others will discover a gap between the perceived value of being "busy" and the reality of margins that barely cover payroll. In both cases, the numbers create a roadmap for action - whether that means optimizing schedules, improving retention, testing semi-private offerings, or adjusting price and value.
Run the numbers, share them with your team, and take one clear action this month to improve revenue per class. Small, consistent changes compound quickly in a gym business. And once you know where each hour of your schedule is actually earning, you can make smarter decisions about scaling, hiring, and programming.
Resources and next steps
To keep momentum, pick one of these next steps:
- Complete the audit checklist above and document your revenue per class for all offerings.
- Run a 30-day pilot for a semi-private block to compare real performance side-by-side.
- Implement one small price increase and measure churn versus revenue impact.
- Share your numbers candidly with your coaching team and solicit improvement ideas.
When you transform guesswork into numbers, you give your gym business the clarity it needs to grow with intention. Start with the math and build the business that supports the mission.
Ready to scale your gym alongside a community of 7-figure owners? Learn more about the Iron Circle . Related Posts The gym-business Pivot That Boosted Profit 38%: Why Going All-In on Semi-Private Works The Workshop That Will Change Your Gym Business: The Million Dollar Model Revealed Peptides in the Gym-Business: Revolutionary Trend or Dangerous Shortcut? Further Reading: The Ultimate Guide to Scaling a Gym Business About the Author Tim Lyons Tim Lyons is a 17-year gym owner, CEO of Gym Business Coach, and founder of Iron Circle - the private mastermind for serious gym owners. He is the author of the Built series and has helped thousands of gym owners across North America build profitable, scalable fitness businesses. Springboard Program Iron Circle Mastermind
Ready to scale your gym alongside a community of 7-figure owners? Learn more about the Iron Circle .
Related Posts
- The gym-business Pivot That Boosted Profit 38%: Why Going All-In on Semi-Private Works
- The Workshop That Will Change Your Gym Business: The Million Dollar Model Revealed
- Peptides in the Gym-Business: Revolutionary Trend or Dangerous Shortcut?
Further Reading: The Ultimate Guide to Scaling a Gym Business
About the Author
Tim Lyons
Tim Lyons is a 17-year gym owner, CEO of Gym Business Coach, and founder of Iron Circle - the private mastermind for serious gym owners. He is the author of the Built series and has helped thousands of gym owners across North America build profitable, scalable fitness businesses.
Springboard Program Iron Circle Mastermind

GYM BUSINESS COACH TEAM
The Gym Business Coach Team helps gym owners build more profitable, scalable businesses through coaching, masterminds, and live events. 2,500+ gym owners coached across North America. Learn more at ironcircle.net.
