A class gets added, an instructor builds a following, and three years later it’s still on the roster at 6am Tuesday even though nine people show up on a good week. It’s easy to keep it there without checking whether the slot still works.

Cutting a class feels political. Instructors have regulars. Regulars complain. Someone’s been teaching that Zumba class for six years and you’d rather avoid the conversation. So the schedule bloats, resources get spread thin, and your best time slots are competing with low-attendance fillers.

A schedule audit helps you decide which classes deserve their slot and where a change could serve members better.

The data you need before you start

Don’t go into an audit on gut feel. Pull three months of attendance data minimum - six months if you have it - and look at these numbers per class:

  • Average headcount: attendance per session.
  • Attendance trend: is it growing, flat, or declining?
  • Capacity utilization: headcount divided by the safe booking capacity for that format
  • Member overlap: how many attendees are regulars to this class specifically vs. people who attend other classes too
  • Instructor cost per head: what you’re paying to run the class divided by average attendance

Check which of these measures your club management software can export. If yours can’t, you can build it manually with export data, but it’s worth flagging as a system gap.

Set a minimum viable attendance threshold

Before you evaluate anything, decide what “low enough to review” looks like for your facility. The number depends on your room size, labor cost, and overall schedule density.

One possible starting trigger: review classes consistently filling less than 30% of capacity. This is an example policy to test against your costs and member needs, not an industry benchmark. Use it to start a review before deciding on removal.

For context:

  • A 20-person studio running a class with 6 regular attendees is worth reviewing (a reason to review the coaching offer and economics)
  • A 50-person group fitness room with 14 consistent attendees might be fine depending on the slot and cost
  • A class that’s been declining for three consecutive months needs a decision - even if it’s currently at 40% capacity

Instructor cost per head is only one cost measure. Include setup and reset time, equipment costs, and the role of the class in the wider membership. Compare like-for-like periods and flag holidays, launch weeks, and instructor cover.

The threshold is yours to set. What matters is having one before the conversation starts, not making it up in the moment.

Three questions for each class on the review list

When a class falls below your threshold, don’t default to “cut it.” Ask these three questions first.

1. Is this a timing problem or a class problem?

Sometimes a class is genuinely popular - just not at the time it’s scheduled. A yoga class at 5:30pm might struggle while the same format at 9:15am on Saturday would fill. Check if there’s demand data from other slots before you kill the format entirely.

2. Is the instructor the variable?

Compare similar slots and formats, then observe the coaching before attributing attendance to the instructor. If the class is low because the instructor isn’t the right fit, the solution might be a format reassignment - not a cancellation.

3. What does removing it do to member flow?

Some low-attendance classes serve a specific segment that doesn’t use much else. A seniors yoga class with 10 consistent attendees might look weak on paper, but if those 10 members are long-tenure, low-churn, and not attending anything else - that class is doing retention work you’d lose if you cut it.

How to actually cut a class

If the review supports removing a class, plan the communication before changing the timetable.

Set a clear notice period. Thirty days is a practical planning example; check membership terms and staff arrangements before setting the date. Post it in the app, at the front desk, and tell the instructor directly - privately, before the announcement goes out. Surprises create resentment. People who show up to a class that’s been quietly removed don’t forget.

Offer the alternative explicitly. Don’t just say “Class X is ending.” Say “Class X is ending on [date] - members who loved it might enjoy Class Y at this time, or Class Z on Thursday.” Make the path forward obvious.

Talk to the instructor before anyone else. If they’re staying on with other classes, make that clear. If their schedule is being reduced, that’s a different conversation - but it needs to happen first, not after members find out.

Don’t reopen the decision just because it gets loud. Explain the evidence, give members a workable alternative, and follow through. Reconsider when feedback reveals something you missed, such as an access problem or a group with no suitable replacement—not simply because a few complaints arrived after the announcement.

What a healthy schedule looks like

Build a schedule with:

  • Peak-time classes with strong attendance and manageable access; persistent waitlists deserve review
  • Mid-week fillers that earn their place through consistent attendance, not just tradition
  • Format variety that reflects your actual member demographic - not the demographic you had five years ago
  • Instructor assignments that match strengths to formats and time slots

Audit your schedule once a year at minimum. If you’re adding new formats or time slots, review the full picture before committing to another 12 months of the same lineup.

Decide what to test next

A freed slot gives you room to test a requested format or develop an instructor. Set a trial period and review it using the same attendance, cost, and member-access measures that informed the audit.

Once you’ve cleared space on your schedule, low-intensity formats are worth testing in those freed slots - test the timing with likely attendees before assigning a slot. And if you’re finding that a class is underperforming because of delivery rather than demand, evaluating your coaches is the next conversation to have. For a three-variable framework that separates slot problems from instructor problems from program problems, How to Diagnose a Dying Class is the companion read. For published industry context and ways to test it locally, read the HFA 2026 operator questions. And if your audit reveals that most of your classes are running at 4-8 people, there’s a pricing and model question worth answering.