Before adding square footage, classes, equipment, or payroll, figure out where your actual capacity problem lives.
Start by measuring:
Then separate:
Demand problems from capacity problems.
A class that is 100% full with a waitlist may need more capacity.
A class running at 35% utilization probably does not.
And if Monday at 5:30 PM is packed while Tuesday at 1:00 PM is empty, adding another 1:00 PM class doesn't create capacity where people actually want it.
Capacity has to exist at the time demand exists.
That's the game.
Picture this.
Monday.
5:25 PM.
Parking lot full.
Front desk busy.
Twenty people checking in.
Equipment everywhere.
Coach trying to remember three modifications.
Waitlist members texting.
Owner looks around and thinks:
"We've outgrown the facility."
Maybe.
Now look at Wednesday at 11:00 AM.
Six people.
Thursday at 2:00 PM.
Three people.
Friday evening.
Half full.
You may not have a building-capacity problem.
You may have a peak-demand distribution problem.
Those are completely different problems with completely different price tags.
One might require a new lease.
The other might require a better schedule.
Know which one you're solving before spending money.
Imagine somebody asks:
How many members can your gym handle?
You say:
Based on what?
Square footage?
Parking?
Equipment?
Class caps?
Coach availability?
Average attendance?
Membership frequency?
The number of active memberships tells you surprisingly little by itself.
Two studios with 300 members can experience completely different capacity pressure.
Members average eight visits per month.
Members average sixteen visits per month.
Same membership count.
Approximately double the attendance demand.
That's why active-member capacity needs to connect to actual usage.
How many people can safely and comfortably use the space?
Do not confuse legal occupancy with good training capacity.
Your fire-code limit might allow more people than your coaching model should.
You may have space for 20 people.
But if the workout requires equipment you only have 12 of, today's practical capacity could be 12 unless programming allows sharing or substitutions without degrading the session.
How many people can one coach effectively manage while delivering the experience you're selling?
That number changes by service.
Twenty experienced yoga students and twenty brand-new barbell clients are not the same coaching problem.
How many desirable training opportunities exist each week?
You can have a huge facility and still create a capacity problem with a terrible schedule.
Parking.
Bathrooms.
Check-in.
Changing areas.
Cleaning.
Front-desk flow.
Transition time between classes.
The workout floor isn't the only place where congestion happens.
This is the one people forget.
At what point does adding another participant make the service noticeably worse?
If the coach stops knowing names, members wait for equipment, modifications become rushed, and everybody fights for booking spots, you crossed the experience-capacity line before reaching the physical maximum.
Your sellable capacity ends before your theoretical maximum if the experience starts breaking first.
That's particularly important for boutique fitness.
You're usually charging more precisely because you're delivering something more coached, personal, structured, convenient, or specialized.
Do not destroy the thing people pay extra for just to squeeze four more bodies into the room.
Start with something simple.
Class Utilization = Actual Attendance ÷ Available Spots × 100
Example:
Class cap: 16
Average attendance: 12
12 ÷ 16 = 75% utilization
Another class:
Cap: 16
Average attendance: 5
5 ÷ 16 = 31.25% utilization
Those two classes should not receive the same operational attention.
One weird Tuesday is not strategy.
Review enough history to identify a real pattern.
At minimum, compare several weeks.
For seasonal businesses, compare similar periods when possible.
Look at:
Then the schedule starts telling you a story.
This does not need to be sophisticated.
Create a grid.
Rows:
Monday through Sunday.
Columns:
Class times.
Then categorize each recurring session.
Healthy utilization with room to grow.
Consistently approaching practical capacity.
Frequently full, waitlisted, or creating member friction.
Consistently underused.
Now you can see where the business is constrained.
The goal isn't to make every box red.
That would be miserable.
You need enough open capacity for members to book conveniently.
This sounds counterintuitive.
If every desirable class is 100% full every day, your utilization looks amazing.
Your member experience may not.
A member paying for "unlimited" access who cannot book their preferred sessions doesn't experience unlimited access.
They experience a sold-out product.
Capacity planning should leave enough breathing room that members can actually use what they bought.
Suppose your 6:00 AM class averages:
14 out of 16.
Your 7:00 AM class averages:
5 out of 16.
Your 9:00 AM class averages:
7 out of 16.
Your noon class averages:
4 out of 16.
Your 5:30 PM class averages:
16 out of 16 with a waitlist.
Do you need another class?
Maybe.
But which one?
The data tells you where demand exists.
Adding a 1:00 PM class because there is technically room on the schedule does nothing for the member trying to book 5:30 PM.
Supply needs to meet actual demand.
Schedule design is part of value.
Think about the Value Equation.
The member wants the result.
Strength.
Fitness.
Mobility.
Skill.
Confidence.
Whatever you sell.
Can they train consistently enough to believe they'll achieve it?
Can they get into sessions soon enough to build momentum?
How difficult is it to participate?
This is where scheduling becomes a value problem.
If someone needs to:
Book seven days ahead.
Join three waitlists.
Rearrange childcare.
Drive across town at an inconvenient time.
Refresh the app hoping someone cancels.
Their effort and sacrifice are increasing.
Even if the coaching is fantastic.
Does this make it easier for the right members to use the service consistently without damaging the economics?
If yes, investigate it.
If no, why are you doing it?
Do not add a class because:
"The 5:30 was full yesterday."
Look for repeated evidence.
Useful signals include:
Then test.
Do not assume a permanent schedule change must begin permanently.
Run a trial.
Example:
Add a Tuesday/Thursday 4:30 PM session for four to six weeks.
Track:
Attendance.
Waitlists.
Whether it cannibalizes 5:30.
Member feedback.
Coach cost.
Revenue impact.
Then decide.
Owners get emotionally attached to schedule slots.
"We've always had the Tuesday noon."
That's not a business reason.
But do not kill every low-attendance session immediately either.
First ask why it's low.
Is the time bad?
Is the coach unpopular?
Is awareness low?
Is it a newer class?
Does it serve a small but strategically important member segment?
Does removing it create a retention issue?
Does it feed another service?
Then calculate the economics.
Illustrative example:
Coach pay: $40
Average attendance: 3 members
Estimated allocated operating cost for the hour: $35
Approximate direct/allocated session cost:
$75
Now compare that with the revenue and strategic value associated with keeping the session.
Do not automatically say:
Three people means cancel it.
Those three members may be high-value clients with no other viable training time.
The correct question is:
What happens economically and behaviorally if we remove it?
Membership businesses make this calculation less obvious because revenue isn't attached cleanly to each class.
Still, you can estimate operational productivity.
Start with:
Monthly recurring membership revenue.
Then understand:
Total coached service hours.
Member visits.
Utilization by time slot.
Labor required.
The goal isn't perfect accounting.
The goal is identifying obvious inefficiencies.
If you're paying coaches to operate 70 weekly class hours while members overwhelmingly use 40 of them, the schedule deserves attention.
"We need another coach."
Maybe.
Why?
If existing coaches are overloaded during peak hours, additional coaching capacity may help.
If the problem is empty classes, another coach doesn't fix demand.
If the owner is coaching 25 hours and cannot sell, manage, or lead, hiring may be justified even if classes aren't full.
That's a different capacity constraint:
Owner capacity.
And it matters.
You can have room for 100 more members and still be unable to grow.
Why?
Every lead goes to the owner.
Every cancellation goes to the owner.
Every billing issue goes to the owner.
Owner coaches 20 classes.
Owner writes programming.
Owner handles payroll.
Owner posts on Instagram.
Owner cleans the bathroom because somebody called out.
The facility has capacity.
The business doesn't.
Before expanding the building, ask whether the actual bottleneck is the person running it.
This connects directly with Blog #123.
Your pricing structure influences behavior.
For example, you could potentially differentiate memberships based on:
Training frequency.
Service level.
Peak versus off-peak access.
Coaching level.
Appointment flexibility.
Do not create restrictions just to make life annoying.
But if demand is heavily concentrated during a few hours, pricing and packaging can sometimes help distribute demand.
Illustrative example:
A studio has unused capacity from 9:00 AM to 3:00 PM.
Peak sessions are consistently busy.
Instead of discounting the standard membership for everyone, the studio tests a clearly defined off-peak membership for people with flexible schedules.
Potential audiences:
Remote workers.
Retirees.
Shift workers.
Parents with daytime availability.
The offer creates value from capacity that already exists.
That can be much healthier than discounting the peak-time membership you already sell successfully.
A waitlist can signal demand.
That's useful.
A permanent waitlist can signal broken capacity.
That's not useful.
Track:
How often classes waitlist.
How many people join.
How many eventually get in.
How far ahead sessions fill.
Which time slots repeatedly create the problem.
Then ask:
Are waitlists creating scarcity that helps utilization, or frustration that hurts retention?
Different answer.
Different action.
Weak:
Sorry, that class is full. Please join the waitlist.
Better:
Hey Chris, I saw you couldn't get into the 5:30 again. I don't want booking friction to knock you off the 3x/week routine you've built. I can get you into Tuesday at 4:30 or Wednesday at 6:30. Which one creates less disruption for your week?
Dream outcome: Protect their routine and progress.
Likelihood: Reinforces that they're already succeeding.
Time delay: Offers immediate alternatives.
Effort: Gives two choices instead of making them search.
Hi Taylor,
If your schedule has some flexibility, we've noticed that our mid-morning sessions currently give members more booking availability and a little more room during training.
Your program and coaching stay the same.
The difference is simply that these sessions are easier to book right now.
If you'd like to try one this week, reply with MORNING, and we'll send you the best options.
No pressure to change your normal routine.
We just wanted you to know the option exists.
You are not saying:
Please come to our empty class.
You're presenting the member benefit:
More availability.
More space.
Less booking friction.
You're right to bring it up. If you're paying for coached training and the room feels so busy that the experience is worse, that's something we need to address. Is the bigger issue getting into the class, having enough equipment once you're here, or getting enough coaching attention during the session?
Listen.
Now you know which capacity constraint is actually failing.
Do not defend the business before diagnosing the problem.
Expansion is exciting.
It is also expensive.
Before signing a bigger lease, answer:
Then run the math.
Current occupancy costs:
$10,000/month.
New facility:
$16,000/month.
Additional utilities, cleaning, insurance, and maintenance:
$2,000/month.
Additional fixed monthly burden:
Approximately $8,000.
If average contribution from an additional member after relevant variable costs were hypothetically $150 per month:
$8,000 ÷ $150 ≈ 54 additional members.
And that only covers the additional monthly operating burden in this simplified example.
It doesn't automatically account for:
That beautiful bigger facility needs an economic job.
Make sure you know what it is.
Do not expand because:
The gym feels busy at 5:30 PM.
A competitor moved into a bigger building.
Members keep telling you a bigger facility would be cool.
You found an amazing warehouse.
You want more equipment.
You're bored with the current space.
Expansion should solve a proven constraint that is economically worth solving.
| Common Approach | Better Operating Decision |
|---|---|
| Judge capacity by membership count | Connect membership to actual usage |
| Assume full peak classes mean expansion | Identify the specific constraint first |
| Add classes randomly | Add supply where demand exists |
| Remove every low-attendance class | Analyze strategic and retention impact |
| Celebrate constant waitlists | Measure member booking friction |
| Add another coach | Determine whether staffing is the bottleneck |
| Buy more equipment | Identify equipment utilization first |
| Sign a larger lease | Model incremental revenue required |
| Focus only on floor space | Include schedule, staffing, parking, equipment, and experience |
| Maximize class fill | Preserve enough capacity for convenience |
Illustrative scenario.
A strength studio has:
220 members.
18-person class cap.
42 coached sessions per week.
Peak evening classes frequently reach 16 to 18 members.
The owner starts looking at larger facilities.
Then they review utilization.
Early morning:
72%
Mid-morning:
41%
Noon:
34%
Early evening:
91%
Late evening:
52%
The building isn't full.
A portion of the schedule is full.
Instead of immediately adding thousands in monthly occupancy costs, the owner tests:
One additional early-evening session.
A slightly earlier afternoon option.
An off-peak membership.
Improved waitlist communication.
Schedule changes based on actual booking behavior.
Six weeks later, they review the data again.
Maybe expansion is still necessary.
But now they're making the decision after testing cheaper solutions.
That's the operating mindset.
Spend the cheap dollar before the expensive dollar.
Capacity strategy should come before software.
Once the strategy exists, technology makes the operating system easier to execute.
FitHive connects class scheduling, appointments, member check-ins, membership management, billing, communication, and reporting within the same broader platform.
That means a studio can use scheduling and attendance information to better understand:
Which sessions members actually use.
Where booking demand is concentrated.
How members interact with the schedule.
How attendance connects to membership activity.
Communication tools can also help operators reach members when schedules change or when an alternative session could reduce booking friction.
The software does not decide whether you need another class.
The data helps you make a less emotional decision.
Include:
Calculate:
Attendance ÷ available spots.
Do it by recurring time slot.
Mark:
For your three busiest sessions, ask:
Is the constraint:
Do not write "capacity."
Name the actual constraint.
Examples:
Review the same data.
Then make the next decision.
Define safe physical capacity.
Define coaching capacity by service.
Identify equipment constraints.
Review parking and facility bottlenecks.
Pull several weeks of attendance.
Calculate utilization by recurring session.
Review waitlist frequency.
Identify underused time slots.
Identify consistently constrained sessions.
Build a weekly capacity heat map.
Review coach utilization.
Evaluate owner capacity.
Calculate the economics of low-attendance sessions.
Test schedule changes before making them permanent.
Evaluate whether pricing could redistribute demand.
Protect booking convenience.
Model expansion costs before adding space.
Review capacity quarterly.
Two hundred members tell you very little without visit frequency.
Connect active membership to actual attendance demand.
Schedules accumulate.
Make every recurring session earn its place through demand, strategic value, or retention value.
A 100% full schedule sounds efficient until members cannot book.
Leave enough capacity to make the membership convenient to use.
A larger facility can hide scheduling inefficiency while adding fixed costs.
Optimize cheaper constraints first.
You can technically fit another person.
That doesn't mean you should.
Protect the coaching experience you're charging for.
Gym capacity planning is the process of matching facility space, equipment, staffing, schedule availability, and member demand so a fitness business can grow without damaging service quality or economics.
Divide actual attendance by available class spots and multiply by 100. For example, 12 attendees in a 16-person class equals 75% utilization.
There is no universal percentage that applies to every model. The right utilization level depends on service type, economics, member booking behavior, coaching requirements, and how much open capacity is needed to maintain convenience.
Consider adding capacity when a time slot shows sustained demand, recurring high utilization or waitlists, and enough demand exists to support another session economically.
First determine whether attendance is persistently low, why it is low, what the session costs to operate, and whether removing it could affect strategically important members.
Occasional waitlists can indicate healthy demand. Constant waitlists at the same times can create booking friction and may indicate insufficient capacity where demand actually exists.
There is no reliable universal member-per-square-foot number for operating capacity. The answer depends on visit frequency, class caps, equipment, service type, coaching ratios, schedule, facility layout, and desired member experience.
Expansion becomes worth evaluating when a proven capacity constraint remains after reasonable schedule, staffing, equipment, pricing, and utilization improvements, and the additional fixed costs are supported by realistic demand and financial projections.
Growth doesn't mean putting more people into the room.
Growth means creating more economic value without breaking the experience that produced the growth.
Sometimes that means another class.
Sometimes another coach.
Sometimes different equipment.
Sometimes changing the schedule.
Sometimes raising prices.
Sometimes doing absolutely nothing because one packed Monday evening doesn't justify a six-figure expansion decision.
And sometimes you really have outgrown the building.
The point is to know the difference.
Measure where demand exists.
Find the actual constraint.
Solve the cheapest constraint first.
Protect the member experience.
Then spend money.
Do not buy capacity you haven't proven you need.
Earn the constraint first.
Then solve it.