💃
Booking system for dance studios

Class booking software for dance studios of every style

Ballet, hip-hop, contemporary, salsa, ballroom — manage drop-ins, term enrolments, exam prep, recital ticket sales and choreographer payroll without losing your mind.

No credit card required · Free migration from your current system

The reality of running a dance studio

You didn't open a dance studio to spend your evenings on admin

Term enrolments mixed with drop-ins

You sell 12-week ballet courses AND drop-in salsa nights. Most tools handle one well, not both.

Recurring kids classes with parents managing siblings

One parent enrolling three children for different days, ages and levels — all on one invoice.

Annual recital tickets & costume payments

Once a year you sell tickets and collect costume fees on top of regular tuition. Without automation, this becomes a spreadsheet nightmare.

Choreographer & teacher payroll

Different teachers, different rates, different formulas. You spend a Sunday a month doing math.

Made for your industry

Class Booking is built for dance studios like yours

Not a generic calendar tool retrofitted for studios. Every default, every term, every workflow is tuned for dance studios.

Term enrolment + drop-ins

Run 12-week courses with full-term pricing, alongside flexible drop-ins. Family discount and sibling rules baked in.

Family / parent accounts

One parent account manages multiple children — different ages, levels, schedules, all on one invoice. Self-service for changes.

Recital & event ticket sales

Sell tickets to your annual showcase via the same site, with seat selection, ticket types and barcoded check-in.

Costume & equipment fees

Add one-off charges (costumes, exam fees, registration) to memberships. Taken in instalments alongside tuition.

Custom payroll per teacher

Different teachers, different rates (per hour, per class, per attendee). Auto-calculated and exported to your accounting tool.

Branded dance studio website

A beautiful site that shows off your studio aesthetic. Custom domain, photo galleries, teacher bios.

Why dance studios pick Class Booking

  • Family accounts that actually understand dance studios — multiple children, multiple classes, one bill.
  • Term-based enrolment with prorated joiners and sibling discounts.
  • Recital ticket sales without a separate Eventbrite subscription.
  • Choreographer payroll calculated automatically each month.
  • Migrate from your current system (or messy spreadsheets) in days.
  • No per-booking fees — important when families book 50+ classes per term.

Dance questions

Yes — one parent account, one login, multiple children. Each child has their own profile, classes and progress. One invoice covers all of them.

Yes — configure 10% / 15% / 20% off for second, third, fourth child. Applied automatically at checkout.

Yes — create the recital as an event, sell tickets in different tiers (adult / child / family), generate barcodes for door check-in. Or use a separate Eventbrite if you prefer.

Set blackout dates per class. The system skips those weeks automatically when generating the term schedule and prorates enrolment fees.

Ready to simplify your dance studio?

Get up and running in under 10 minutes. We'll even import your existing dancers for free.

Start free trial
Booking system for dance studios | Class Booking