ArabGym
Operations

Gym Class Schedules: Capacity, Waitlists, and No-Shows

The timetable set at opening tends to survive for years, because nobody has a number that justifies changing it. Occupancy is that number — and the cheapest way to add capacity to a gym without renting another square metre.

7 min read

In most gyms, the class timetable is the last thing to change. It is set in the opening week from the owner's instinct and whichever coach was available, then survives two or three years because nobody has a number that justifies editing it. Meanwhile the six o'clock evening class turns members away every week, and the eleven a.m. class runs with a coach and three people.

Classes are among the most expensive things a gym does per hour: a coach's wage, a room, equipment, and floor capacity taken away from open training. A half-empty class is not merely less profitable — it is space that could have been used for something that works. A good timetable is not the busiest one; it is the one with the highest occupancy.

Occupancy: the number almost nobody calculates

Occupancy = people who actually attended ÷ the class capacity. Note that it is measured on attendance, not bookings: a class with sixteen places, fully booked, attended by nine people is at 56% — not 100%. The gap between those two numbers is precisely the size of your no-show problem.

How to read a class occupancy figure
RangeWhat it meansThe action
Under 40%The class is losing: the coach's wage exceeds the value deliveredChange the time slot first; retire it if that fails
40% – 65%The class works but is not yet stableWatch it for four weeks and improve the reminders
65% – 85%The healthy band: full without feeling crowdedLeave it alone and use it as the benchmark
Consistently above 90%Suppressed demand: members are being turned away weeklyAdd a second session in the same time window
How to read a class occupancy figure

Read your own check-in data before setting a single time

You do not need market research. You need eight weeks of check-in history grouped by hour and by weekday. The patterns most gyms in the region see are consistent, but the details belong to your club alone:

  • A long evening peak beginning after sunset prayer and running until an hour before closing. This window deserves your best coaches and most of your classes.
  • A short, sharp pre-work morning peak that suits one high-intensity class of 45 minutes rather than 60.
  • A midday trough that no general class will fill. If you want to use it, aim it at a specific segment: parents, flexible workers, or older members.
  • A weekend that behaves nothing like weekdays: fewer people, longer visits, and starting an hour or more later than you would guess.
  • A general dip through Ramadan with activity shifting almost entirely to after iftar and into late night — plan the Ramadan timetable two weeks ahead, not on day one.

Set capacity by the room, not by ambition

Declared capacity shapes the experience of a class more than anything else. A high number fills the class on paper and empties it in reality: a member who attended one overcrowded session does not wait around for a second. Capacity is derived from equipment and floor area, not from a wish to raise revenue per hour.

Practical capacity by class type
Class typePractical capacityLimited bySign you exceeded it
Indoor cyclingExactly the number of bikesEquipmentAnyone standing without a bike
HIIT and functional12 – 16Equipment sets and station spaceWaiting at a station mid-round
Yoga, pilates, stretchingSpace allowing 1.5m per matFloor areaMats touching, arms cannot extend
Boxing and martial artsAn even number, set by bags and padsPairingOne person left without a partner each round
Practical capacity by class type

The no-show problem and the three fixes that work

A no-show is less a behaviour problem than a design problem. The member booked three days ago in a moment of enthusiasm, their day changed, cancelling was not easy, so they took the easiest option: doing nothing. Every fix that works makes cancelling easier than ignoring.

  1. A reminder two to three hours before the class with one-tap cancellation. A reminder a full day ahead is too early; the member does not yet know what their evening looks like.
  2. Automatic promotion from the waitlist the moment a place frees, with an instant notification to whoever moved up. A promotion done by hand the next day helps nobody.
  3. A published, gentle late-cancel policy: free until two hours before, counted as a no-show after that. Three no-shows in a month temporarily restricts advance booking rather than charging a fine.

Charging for no-shows works in studios that sell each class separately and backfires in an all-inclusive membership gym: the member feels billed twice, the amount is small anyway, and the argument at the desk costs more than it collects. Restricting advance booking works better because it corrects the behaviour without touching the relationship.

A waitlist is a demand sensor, not a courtesy

Most gyms treat the waitlist as an administrative step: take a name, call someone if a place frees. In reality it is the only data you have about demand you turned away — something no attendance report will ever show you.

  • A class with ten people waitlisted every week is a request for a second session, not merely proof the first is popular.
  • Waitlists recurring at the same hour across different class types mean the time window is what is in demand, not the format.
  • A waitlisted member who was promoted and attended is worth noting: these are your most committed members and the first people to tell about any new session you open.

When to retire a class: the four-week rule

A new class needs four weeks before judgement: the first to be tried, the second for word to spread, the third and fourth to settle. Judging sooner is unfair; waiting past six weeks is expensive. Put a monthly timetable review in place rather than making scattered decisions under the pressure of a complaint.

  1. Try a different slot before cancelling. More than half of "failed" classes are good classes at the wrong hour.
  2. Try a different coach. Group class attendance is tied to the coach far more than most owners like to admit.
  3. Announce the retirement two weeks ahead, tell the regulars personally, and offer them a specific alternative. A class that vanishes overnight costs you the five people who never missed it.

Assign coaches by occupancy, not by seniority

Once occupancy is a visible number per class, coach assignment becomes a conversation about figures rather than seniority or preference. A coach whose classes fill deserves the most valuable window; a coach still building an audience deserves a slot they can grow in rather than a dead one.

Tie part of the session fee to occupancy if you like, but watch one side effect: a coach rewarded on headcount alone will resist any capacity reduction even in a cramped room. Make the measure a pair — occupancy alongside the share of attendees who come back within a month — so it rewards classes that are both full and good.

Frequently asked questions

What is a good class occupancy rate?
The healthy band is 65% to 85% of capacity, measured on actual attendance rather than bookings. Below 40% the class does not cover its cost and needs a new slot or retirement. Consistently above 90% is not pure success but a sign of rejected demand: add a second session in the same window before members start complaining that booking is impossible.
How far in advance should booking open?
Forty-eight to seventy-two hours suits most gyms. A longer window feels generous but measurably raises no-shows, because members book before they know what their day looks like; shorter than twenty-four hours blocks the people who plan their week. For a very popular class, opening bookings at a fixed announced time (say every Saturday at 8am) is fairer than a rolling number of hours.
Should I charge members who book and do not attend?
In an all-inclusive membership gym, no. A fee feels like paying twice, and the small amounts do not cover the time spent arguing at the desk. The better lever: free cancellation until two hours before, no-show after that, and a temporary restriction on advance booking after three no-shows in a month. In a studio selling classes individually a fee does make sense, because the seat itself is the product.
How many classes a week does a small gym need?
Start with six to eight sessions a week across only two or three formats, all inside your peak windows. The common mistake is launching fifteen classes in eight formats in month one: the numbers spread thin, the whole timetable looks weak, and you cannot tell what worked. Expand only when a class starts producing a recurring waitlist.

Related ArabGym features

Gym Class Schedules: Capacity, Waitlists, and No-Shows | ArabGym