Class Scheduling Optimization: Fill Rates Without Burnout
Your class grid quietly decides both your revenue and whether your best instructor stays. Here is how to rebuild it around real demand instead of habit or guesswork.
Fitness class scheduling is the practice of deciding which classes run, when, and with whom, so your studio hits high fill rates without grinding your instructors into the ground. Optimizing it means using attendance data, not habit, to build a grid where the right classes sit at the right times, popular slots stay protected, and dead hours get cut or repurposed. The goal is simple: more full rooms, fewer half-empty ones, and a teaching team that still likes you in six months. You get there by reading your numbers, redesigning the grid on purpose, and reviewing it on a fixed cadence.
Here is what that looks like in practice. A boutique cycling studio I worked with ran forty-two classes a week because the founder had added a new time every time a member asked for one. Average fill sat at 58 percent, two instructors were each teaching eleven classes, and the Tuesday 2 p.m. ride regularly drew three riders. We cut the grid to thirty-one classes, moved the strongest instructor onto the two slots that actually sold out, and killed the midday dead zone. Fill climbed to 79 percent inside seven weeks, payroll per class dropped, and nobody quit.
None of that required a new booking platform or a bigger membership. It required a schedule built on evidence and a few rules that protect both the revenue and the people delivering it. Let me walk you through the same process, one step at a time.
What Fitness Class Scheduling Optimization Really Means
Most owners treat the schedule as a fixed object: it is what it is, and your job is to defend it. A better mental model is a living allocation of your two scarcest resources, prime-time slots and instructor energy. Every class you run spends both. Optimization is deciding, on purpose, where that spend earns the most.
That reframes the daily questions. Instead of asking whether to add a 6 a.m. class because one loyal member wants it, you ask what a 6 a.m. class costs in instructor recovery and whether real demand supports it. Instead of keeping a class because it has always run, you check whether it still earns its slot. Fitness class scheduling done well is a series of small, evidence-based trade-offs, repeated on a rhythm of its own.
Read Your Attendance Data Before You Touch the Grid
You cannot optimize what you have not measured. Before you move a single class, pull ninety days of attendance and look at three things: fill rate per class, fill rate per time slot, and fill rate per instructor. Almost every booking platform, from Mindbody to Momence to Glofox, exports this in a few clicks.
Patterns jump out fast. You will usually find a handful of classes running at 90 percent or better, a long tail limping along under 40 percent, and a few time slots that sell out no matter who teaches. That last group is gold, because it tells you where demand is structural rather than personality-driven.
Build the Schedule Around Fill Rate, Not Habit
With the data in front of you, rebuild on purpose. Start from an empty week and place classes in order of proven demand, strongest first, rather than defending the grid you inherited. Anchor your best-selling formats in your most reliable slots, then fill outward from there.
- Protect your peak windows. Early morning, lunch, and the 5 to 7 p.m. block usually carry the studio; put your strongest formats and instructors there and never run experiments in those slots.
- Cut or move anything stuck under 40 percent fill for a full quarter, unless it serves a clear strategic goal like a beginner on-ramp.
- Cluster classes into instructor blocks, so a teacher covers two back-to-back sessions instead of driving in for one.
- Leave deliberate gaps for cleaning, resets, and personal training, rather than stacking classes wall to wall.
- Test new formats in off-peak slots first, where a miss costs you little and a hit tells you something real.
Resist the urge to fill every hour. A studio running twenty-eight classes at 80 percent fill earns more, and stresses less, than one running forty at 55 percent. Empty seats are not only lost revenue; they make a room feel dead, and that feeling quietly drives cancellations across your whole membership.
Protect Your Instructors From Burnout
Fill rate means nothing if your best instructor quits in March. Class scheduling is a workforce-planning problem as much as a revenue one, and the two goals pull against each other constantly. The packed grid that maximizes bookings this month is often the same grid that burns out the people delivering it by next quarter.
Set hard rules and hold them. I ask studios to cap regular teaching loads, guard recovery time around the most physically demanding formats, and hand instructors their schedule at least three weeks out so their lives stay predictable. These are not perks. They are retention systems, and replacing a beloved instructor costs far more than protecting one.
| Scheduling choice | Effect on your instructors |
|---|---|
| Back-to-back high-intensity classes | Fast physical burnout; voice and energy fade within weeks |
| Split shifts with a long midday gap | Unpaid dead time on site, a top cause of quiet resignation |
| Predictable weekly blocks set three weeks ahead | Stable income and a real life outside the studio |
| One instructor carrying every sold-out slot | A single point of failure; one illness cancels your best classes |
| Shared load across a trained bench | Coverage when someone is out, and room to grow talent |
Let Your Software Do the Repetitive Work
Once the logic is right, the tools make it stick. Your booking platform can run waitlists that auto-promote, enforce cancellation windows that cut no-shows, and surface fill data without a spreadsheet. If your systems do not talk to each other, that is a separate problem worth fixing; a connected gym software stack is what lets scheduling, payments, and reporting share one source of truth.
Two automations pay for themselves almost immediately. Waitlist auto-promotion fills seats that cancellations would otherwise waste, and a firm late-cancel or no-show policy, enforced by the software rather than the front desk, protects both fill rate and instructor morale. A yoga studio I support recovered roughly nine seats a week just by switching on the automatic waitlist promotion it already owned.
Review the Schedule on a Fixed Cadence
A schedule is never finished. Demand shifts with the seasons, new members, and format trends, so the grid that works in January sags by June. Put a recurring review on the calendar: a light monthly check and a proper quarterly rebuild.
In the monthly pass, scan for any class that has slipped under 50 percent for four straight weeks and any instructor creeping past their cap. In the quarterly pass, rerun the full data pull and rebuild from demand. Track a small set of numbers every week so you are steering with evidence rather than gut feel; fill rate, no-show rate, and revenue per class hour belong on your studio KPI dashboard right next to membership.
Where to Go From Here
Start with one ninety-day data pull this week and mark your three worst-performing slots and your three best. That single view usually pays back the afternoon it takes. If you would rather have an operator rebuild the grid with you, balance fill against instructor load, and wire up the automations, that is the work I do through Your Ops services, and the Quarter-Time retainer covers a full schedule overhaul in the first month for most studios. If solo training is part of your model, pair this with tighter personal training business systems so your one-to-one hours and your class grid stop competing for the same rooms.
Frequently asked questions
- How do you calculate class fill rate?
- Fill rate is simply attendance divided by capacity, expressed as a percentage. A spin class with 18 bikes that draws 14 riders runs at 78 percent. Track it three ways: per class, per time slot, and per instructor. Most booking platforms calculate it for you, but even a monthly spreadsheet export shows which classes earn their place and which quietly cost you room and payroll.
- What is a good class fill rate for a fitness studio?
- Aim for 75 to 85 percent average fill across the schedule. Below 60 percent, you are paying instructors to teach near-empty rooms and the atmosphere suffers. Above 90 percent consistently, you are probably turning members away and should add a class in that slot. Judge each time block on its own, because a strong 6 a.m. and a weak 2 p.m. average out to a number that hides both problems.
- How often should I change my class schedule?
- Do a light review every month and a full rebuild every quarter. The monthly pass catches classes slipping under your threshold and instructors creeping past their cap. The quarterly pass reruns ninety days of data and rebuilds the grid from demand. Avoid changing popular slots more often than that, though, because members build routines around your schedule and constant shuffling teaches them to stop trusting it.
- How do I stop instructor burnout without cutting classes?
- Spread the load and make it predictable. Cap how many classes any one instructor teaches each week, avoid stacking back-to-back high-intensity formats on the same person, and build a trained bench so no single teacher is irreplaceable. Publish schedules at least three weeks ahead so instructors can plan their lives. You can keep a full grid; you just cannot rest it all on two people indefinitely.