A class booking system is the operational backbone of any business that runs scheduled, multi-attendee sessions: yoga studios, CrossFit boxes, dance schools, language academies, music teachers. Unlike a 1:1 scheduler, it has to handle recurring timetables, capacity caps, waitlists when classes fill up, and pass or membership economics that govern who is allowed to enrol.
The right choice depends on what kind of class operation you run. A solo Pilates instructor with 12 students per session has almost nothing in common with a three-location martial-arts chain selling annual memberships. This guide walks through six purpose-built class booking platforms plus one general-purpose scheduler, with honest notes on which kind of business each one actually fits.
What a class booking system has to do
Before comparing tools, agree on the feature floor. A genuine class booking system — not just a calendar with a public link — should cover:
- Recurring class schedules: publish a weekly or monthly timetable rather than building each occurrence manually.
- Capacity caps and waitlists: cap head count per class and auto-promote waitlisted students when someone cancels.
- Memberships and class packs: sell a 10-class pack, monthly unlimited or annual membership and deduct credits on booking.
- Multi-attendee enrolment: accept N students into the same time slot, not just one booker per session.
- Student-facing app or portal: members browse the timetable, book, cancel and check pass balance from a phone.
- Instructor payouts and reporting: track who taught what, calculate per-class or revenue-share pay, export to payroll.
- Payments and no-show fees: charge at booking, apply late-cancel penalties, refund or credit passes.
Tools that handle every line above are vertical class management platforms. Tools that handle most are general-purpose schedulers stretched into the use case. Both categories are valid — the trick is knowing which one you actually need.
Comparison table: 7 class booking systems at a glance
Pricing reflects publicly listed entry plans as of early 2026. Confirm with each vendor.
| Tool | Starting price | Capacity caps & waitlist | Memberships / passes | Branded student app | Payment processor |
|---|---|---|---|---|---|
Mindbody | From ~$129/month | Yes (built-in) | Yes (full) | Yes (Mindbody app + branded add-on) | Mindbody Payments |
ToolMindbody Starting priceFrom ~$129/month Capacity caps & waitlistYes (built-in) Memberships / passesYes (full) Branded student appYes (Mindbody app + branded add-on) Payment processorMindbody Payments | |||||
Glofox (ABC) | Custom (quote) | Yes (built-in) | Yes (full) | Yes (branded app available) | Stripe / GoCardless |
ToolGlofox (ABC) Starting priceCustom (quote) Capacity caps & waitlistYes (built-in) Memberships / passesYes (full) Branded student appYes (branded app available) Payment processorStripe / GoCardless | |||||
Acuity Scheduling | From $20/month | Yes (group classes) | Packages & subscriptions | No (web only) | Stripe, Square, PayPal |
ToolAcuity Scheduling Starting priceFrom $20/month Capacity caps & waitlistYes (group classes) Memberships / passesPackages & subscriptions Branded student appNo (web only) Payment processorStripe, Square, PayPal | |||||
TeamUp | From $99/month | Yes (built-in) | Yes (full) | Yes (branded app on higher tiers) | Stripe, GoCardless |
ToolTeamUp Starting priceFrom $99/month Capacity caps & waitlistYes (built-in) Memberships / passesYes (full) Branded student appYes (branded app on higher tiers) Payment processorStripe, GoCardless | |||||
Bookwhen | From £15/month | Yes (per event) | Class passes (basic) | No (web only) | Stripe, PayPal |
ToolBookwhen Starting priceFrom £15/month Capacity caps & waitlistYes (per event) Memberships / passesClass passes (basic) Branded student appNo (web only) Payment processorStripe, PayPal | |||||
Punchpass | From $59/month | Yes (built-in) | Yes (passes & memberships) | Web-app, no native | Stripe |
ToolPunchpass Starting priceFrom $59/month Capacity caps & waitlistYes (built-in) Memberships / passesYes (passes & memberships) Branded student appWeb-app, no native Payment processorStripe | |||||
meetergo | Free; paid from €9/user/month | Group cap, no auto-waitlist | No (1:1 / per-session payments only) | No | Stripe |
Toolmeetergo Starting priceFree; paid from €9/user/month Capacity caps & waitlistGroup cap, no auto-waitlist Memberships / passesNo (1:1 / per-session payments only) Branded student appNo Payment processorStripe | |||||
1. Mindbody — the incumbent for multi-location studios
Mindbody is the largest brand in fitness and wellness booking, used by yoga studios, gyms, Pilates reformers, salons and spas. It powers the Mindbody consumer app, which means listed studios pick up walk-in discovery from a national audience. Scope goes far beyond scheduling: POS, retail inventory, marketing automation, branded apps and instructor payout reports.
Pros
- Discovery: listings in the consumer Mindbody app generate net-new students.
- Deepest membership engine in the category: contracts, freezes, prorations, family billing.
- Branded studio app option: students see your logo and class list, not Mindbody's.
- Reporting covers per-instructor revenue, retention, LTV and fill rates.
Cons
- Expensive: starter plans begin near $129/month and full feature sets push past $349/month, before processing fees.
- Dense, slow-to-learn admin; review sites consistently flag onboarding friction and a clunky calendar UI.
Pricing: from $129/month (Starter) to $349+/month (Ultimate). mindbodyonline.com
2. Glofox (ABC Glofox) — modern alternative for boutique fitness
Glofox, now part of ABC Fitness, is the platform of choice for boutique fitness brands: HIIT studios, Pilates reformers, indoor cycling, MMA gyms. It pitches as the design-led alternative to Mindbody, with a cleaner admin and a smoother branded app. Pricing is quote-only — a signal it is built for established multi-location brands rather than solo instructors.
Pros
- Best-in-class branded mobile app — frequently outperforms a studio's own marketing site.
- Strong lead-gen and trial-pass funnels built in, including referral tracking.
- Multi-location ready: one membership grants access across all sites.
- Robust late-cancel and no-show automation with per-class penalty rules.
Cons
- Quote-only pricing: no transparent entry tier; small studios often get priced out.
- Reporting customisation is weaker than Mindbody's — power users export to spreadsheets to fill gaps.
Pricing: custom quote only; community estimates put Core plans at $110–$200/month per location. glofox.com
3. Acuity Scheduling — generalist with serviceable group classes

Acuity, owned by Squarespace, is a general-purpose appointment scheduler with a group-class mode capable enough for music teachers, language tutors and small yoga studios. It supports per-class capacity caps, packages, gift certificates and recurring subscriptions, and integrates natively with Squarespace. Not a studio operations platform — no check-in kiosk, no branded app, no instructor payouts — but often enough for small operators.
Pros
- Affordable $20/month entry with class capacity, packages and Stripe.
- Excellent intake forms for medical history, skill level or course preferences.
- Native Squarespace embed feels like part of your site, not a redirect.
- Multi-staff scheduling with round-robin or instructor pick per class.
Cons
- Waitlist behaviour is basic; auto-promotion is limited compared to Mindbody or TeamUp.
- No native branded mobile app for members — they book through your web page only.
Pricing: $20/month (Emerging) up to $61/month (Powerhouse). acuityscheduling.com
4. TeamUp — strong fit for CrossFit, martial arts and bootcamps

TeamUp is a fitness-focused class booking and member management system used heavily by CrossFit affiliates, BJJ academies, bootcamps and small-group PT studios. Its onboarding migration team is unusually hands-on for the price point. It tends to win against Mindbody for boutique gyms that don't need full retail POS but do need waitlists, attendance tracking and contract management.
Pros
- Hands-on migration: staff import your existing roster, contracts and direct debits for free.
- Strong GoCardless support for European direct-debit memberships.
- Branded member app on the higher tier — booking, pass balance, check-in.
- Workout-tracking add-on for logging scores and PRs.
Cons
- Aesthetic of the admin and member-facing pages feels dated next to Glofox or newer entrants.
- Built for fitness — spas, salons and music schools end up working around the model.
Pricing: from $99/month for up to 50 active members; tiers scale with member count. goteamup.com
5. Bookwhen — lightest-weight option for course-based teaching
Bookwhen takes a deliberately minimal approach: a single public schedule page where students pick events, fill an attendee form and pay. It fits course-based teaching — language schools selling six-week courses, antenatal classes, art workshops — where the model is "book this whole course" rather than "drop in". The free tier supports up to 50 bookings/month, the easiest entry point on this list.
Pros
- Free tier with real functionality — rare in the category.
- Course-bundle pricing: students pay once for a multi-week run.
- Public schedule page doubles as a standalone landing page — no website required.
- Per-attendee questions and waivers built in.
Cons
- Membership and pass logic is thin vs. Mindbody, Glofox or TeamUp.
- No instructor payout reports — calculating who is owed what is manual.
Pricing: Free up to 50 bookings/month; paid tiers from £15 to £59/month. bookwhen.com
6. Punchpass — small-studio specialist with friendly pricing
Punchpass is built for solo and small-team yoga, dance and Pilates studios that grew out of Excel-and-PayPal but find Mindbody overkill. It centres on the class-pass model — buy a 5-pack, redeem one credit per class — and adds memberships, attendance tracking and gift certificates. No native mobile app, but the responsive web app works well on phones.
Pros
- Predictable $59/month entry tier with no per-member surprises.
- Simple admin UI — front-desk staff onboard in under an hour.
- Built-in livestream & VOD class delivery for hybrid studios.
- Strong support reputation — small team, emails actually get answered.
Cons
- No native branded app — the web app works but feels less premium.
- Multi-location support is limited; designed for single- or two-site operations.
Pricing: $59/month base; add-ons for video and gift certificates. punchpass.com
7. meetergo — when your "classes" are really group sessions

meetergo is a general-purpose, GDPR-first scheduler — not a vertical class management system. It belongs here because, for one specific case, it's the cheapest workable answer: solo instructors, coaches and small training providers whose "classes" are really group sessions of up to ~30 people, paid per session, no memberships. Its collective and group event features cover capacity-capped enrolment cleanly. It does not sell 10-class packs, run instructor payouts, or ship a branded student app. If you need any of those, choose Mindbody, Glofox or TeamUp.
Pros
- Free tier with unlimited group bookings; paid tiers from €9/user/month — lowest TCO here for solo instructors.
- EU-hosted and GDPR-compliant by default — relevant for European language schools and corporate training providers. Round-robin and team distribution are included on lower tiers than most competitors.
- Stripe payments at booking, custom intake forms, automated reminders and Zoom/Teams/Meet auto-creation — standard scheduling kit, executed cleanly.
- Embeddable booking widget with custom branding — drop a class signup into Squarespace, WordPress or Webflow without a redirect.
Cons
- No recurring class membership or pass system. You can charge per session, but cannot sell a 10-class pack or unlimited monthly plan that auto-deducts on booking.
- No studio operations features: no instructor payout reports, no branded student app, no POS, no waitlist auto-promotion. If you need any of these, choose a vertical platform.
Pricing: Free for individuals; paid plans from €9/user/month. meetergo.com/en/pricing
Which class booking system fits your operation?
Match platform to operating model, not marketing copy. Three rough categories cover most of the market:
| Operating model | What you actually need | Best fit |
|---|---|---|
Solo instructor / language tutor / coach | Group bookings up to ~30, payment at checkout, GDPR, no memberships | meetergo, Bookwhen or Acuity |
Operating modelSolo instructor / language tutor / coach What you actually needGroup bookings up to ~30, payment at checkout, GDPR, no memberships Best fitmeetergo, Bookwhen or Acuity | ||
Small single-location studio with class packs | Class-pass economics, attendance tracking, simple memberships | Punchpass, TeamUp or Bookwhen (course-based) |
Operating modelSmall single-location studio with class packs What you actually needClass-pass economics, attendance tracking, simple memberships Best fitPunchpass, TeamUp or Bookwhen (course-based) | ||
Multi-instructor studio or multi-location chain | Memberships, branded app, instructor payouts, retention reporting | Mindbody or Glofox |
Operating modelMulti-instructor studio or multi-location chain What you actually needMemberships, branded app, instructor payouts, retention reporting Best fitMindbody or Glofox | ||
Two anti-patterns: paying $349/month for Mindbody features a solo yoga teacher won't use, and running a 4-location academy on a generalist scheduler with no membership engine. The cost of the wrong choice hides in staff hours — be honest about which tier you operate in before signing.
Frequently asked questions
Can a generalist scheduler replace a class booking system?
Only if you don't sell memberships or class packs and don't need a branded mobile app. Generalist tools handle group enrolment, capacity caps and payment at booking, but don't decrement passes, run instructor payouts or auto-promote waitlists. Once those are daily operations, a vertical platform pays for itself.
How important is a branded student app, really?
For boutique fitness, very. Members book mostly from phones and a polished app correlates with higher retention. For language schools, music teachers and corporate training, far less so — students book from desktop or email links. Match the spend to the channel that drives bookings.
What does "capacity cap with waitlist" look like in practice?
A class is capped at 12. Once full, bookers join a waitlist. When someone cancels, the system auto-promotes the next person. Mindbody, Glofox, TeamUp and Punchpass do this end-to-end; most generalist schedulers stop at signup and require manual promotion.
Are these tools GDPR-compliant for European studios?
US-headquartered platforms (Mindbody, Acuity, Punchpass) offer SCCs but host in the US. TeamUp and Bookwhen are UK-based with EU-friendly hosting. meetergo is German and hosts in the EU. Read each DPA before importing a roster.
Solo instructor or coach needs a simple class booking page?
Solo instructor or coach needs a simple class booking page?



