Membership MRR · coach productivity · class utilization

Class Capacity Calculator

Estimate class revenue from daily schedule, class capacity, fill rate, and revenue per athlete.

Filling underutilized classes is one of the biggest profitability levers for CrossFit affiliates. This calculator estimates revenue from your schedule, capacity, and fill rate — then benchmarks revenue per class.

  • Filled Spots/Day = Classes × Capacity × Occupancy %
  • Monthly Class Revenue = Filled Spots/Day × Revenue/Athlete × 30
  • Target revenue per class: $280 – $420

Built for box owners optimizing schedules, peak-hour programming, and off-peak attendance.

Source: BizMetricsHQ Composite CrossFit affiliate operator benchmarks (2025–2026). Methodology

Schedule & Capacity

Model class revenue from fill rate and box capacity.

Monthly Class Revenue

$102,336

Typical vs benchmark · $1,228,032/yr

Revenue Per Class

$341

Filled Spots / Day

131

Daily Class Revenue

$3,411

Occupancy

82%

Industry Benchmark

~$340/class · 82% avg occupancy

+$1 vs median per class

Capacity Benchmarks

MetricIndustry Range
Average Occupancy72 – 88%
Peak Hour Utilization85 – 98%
Revenue Per Class$280 – $420
Classes Per Day8 – 14

Frequently Asked Questions

What is a good class fill rate for a CrossFit gym?

Target 72–88% average occupancy across all classes, with peak morning and evening slots at 85–98%. Below 65% average occupancy usually signals scheduling, pricing, or coach quality issues.

How do you calculate revenue per class?

Multiply average class size by effective revenue per athlete (membership allocation plus drop-in/visit value). Well-run affiliates generate $280–$420 per class depending on capacity and pricing mix.

How many classes should a CrossFit gym run each day?

Mature affiliates typically run 8–14 classes per day across morning, midday, and evening blocks — optimizing peak slots before adding off-peak capacity.