operations·spin

Spin Class Scheduling: Bike Utilization Targets and Peak-Hour Logic That Maximize Revenue

Class schedule design that hits bike utilization targets — the number that determines whether a spin studio is profitable.

The Zatrovo TeamThe Zatrovo Team· November 18, 2025· 6 min read
spin hero image
Photo on Unsplash

Bike utilization below 60% per class makes spin studios unprofitable at most urban lease costs. Schedule design — not marketing — is the primary lever. The studios that hit 65%+ utilization run 10–14 classes per week at high fill rates, not 20 classes at half capacity.

Why Is Bike Utilization the Profitability Metric That Matters?

Revenue per available bike per class is the spin studio equivalent of RevPAR in hotels. Every empty bike in a class is revenue that cannot be recovered — you can't sell yesterday's 6am class today.

The utilization math is direct: a 30-bike studio at 65% utilization runs 19–20 paying riders per class. At $28 average per rider (accounting for membership discounts and pack rates), that's $532–$560 per class. A studio with $12,000/month in fixed costs running 14 classes per week needs each class to generate $214 to break even on fixed costs alone — before variable costs.

What Is the Utilization-First Schedule Design Method?

The Utilization-First Schedule Design Method builds from demand data backward:

Step 1: Pull your last 90 days of attendance by time slot. Rank time slots by average fill rate.

Step 2: Identify your top 4–5 time slots by fill rate. These are your anchor classes — protect them at their current time.

Step 3: Identify your bottom 3–4 time slots by fill rate (below 45%). These are candidates for removal or time-shift.

Step 4: Remove or shift low-performing slots before adding new ones. Adding a new slot costs coach time and marketing energy. Shifting a low-performing slot to a better time is usually more efficient.

Step 5: Rebuild the schedule around your 10–14 anchor classes. Add only after two consecutive months of 70%+ fill across all slots.

What Peak-Hour Logic Maximizes Morning Revenue?

Morning slots (6:00–8:30am) generate disproportionate revenue at most spin studios — they attract the highest-frequency, lowest-price-sensitivity rider segment.

Time-window utilization benchmarks for spin studios. Adjust based on your studio's location and member demographic.

The morning 6–7:45am window is your highest-revenue window. Run two to three classes in it. Staff it with your most popular instructors. Do not shift popular instructors from morning slots to evening slots to "balance" the schedule — it will reduce morning fill rates without proportionally improving evening fill rates.

How Do You Set Class Caps to Prevent Overcrowding?

Spin studio class cap equals number of bikes. Full stop.

The nuance is in how you handle over-booking. Some studios allow booking beyond bike count (double-booking for potential no-shows). This creates a logistics problem: if all booked riders show up, someone loses a bike.

Better approach: cap at bike count, run a waitlist, and rely on your cancellation window to create openings. A 12-hour cancellation window with automated waitlist promotion fills 40–65% of cancelled spots. You capture nearly the same revenue without the logistics risk.

How Do You Use Theme Classes as an Off-Peak Demand Generator?

Theme classes — hip-hop rides, 90s throwbacks, dark room sessions, charity rides — convert riders who wouldn't book a standard off-peak class.

The format novelty is the draw. A midday Tuesday that's typically 40% utilized becomes 70–80% utilized when branded as a "90s Ride." The effect is temporary unless you rotate themes — the same theme every Tuesday loses its novelty within 6–8 weeks.

Build a theme calendar: 4–6 signature themes that rotate monthly in 1–2 off-peak slots. Promote them in email and SMS 5–7 days before. A well-executed theme class also generates organic social media content when riders post about the experience.

For the full profitability framework that this scheduling structure supports, see the fill your spin studio guide. For software that tracks bike utilization, manages waitlists per class slot, and supports theme class promotion, see the spin studio booking software guide.

Zatrovo

Run your studio on Zatrovo

Track bike utilization per class, automate waitlists, and build your schedule around real demand data.

Start 14-Day Free Trial
The Zatrovo Team
Written by
The Zatrovo Team
Studio operations research

We write playbooks for studio operators — based on data from thousands of studios running on Zatrovo across pilates, yoga, lash, nail, massage, salon, dance, and fitness.

Related reading