💃
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 and teacher payroll without losing your mind.

No credit card required · Migration handled for you

The reality of running a dance studio

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

Most dance studios lose hours every week to work that has nothing to do with teaching: chasing late payments, retyping bookings that arrived by email, untangling double-booked classes and reconciling spreadsheets at the kitchen table. Class Booking takes that layer away. Bookings, payments, memberships and class passes run on their own, so the admin that used to eat your evenings takes minutes.

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 from one account.

Registration and exam fees

On top of regular tuition you collect registration and exam fees. Without a system, 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. Dancers joining mid-term pay only for the sessions left.

Family / parent accounts

One parent account with a profile per child: different ages, levels and schedules. Each enrolment is paid for separately.

Waitlists for full classes

A full class gets a waitlist. When a spot opens, the next dancer on the list gets it.

Sign-up fees

Add a one-off sign-up fee (registration, costume) to a membership, charged with the first payment.

Custom payroll per teacher

Different teachers, different rates: by the hour or a flat fee per class, set per teacher and class type. Calculated each month and exported as CSV for your accounting.

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

dance studios pick Class Booking for three reasons. It starts at €10 per month, so the software stops being a fixed cost that grows with every member you add. It runs classes, memberships, class passes and treatments in one system instead of three. And the migration is handled for you: your schedule, prices and customer history come across intact.

  • Family accounts that actually understand dance studios, a profile per child, multiple classes, one login.
  • Term-based enrolment where late joiners pay only for the sessions left.
  • Waitlists that hand open spots to the next dancer on the list.
  • Choreographer payroll calculated automatically each month.
  • Switching from another system or a spreadsheet? We import your members for you; you set up classes and prices yourself.
  • No per-booking fees, important when families book 50+ classes per term.

Dance questions

Yes, one parent account, one login, a profile per child. Each child has their own classes and attendance, and each enrolment is paid for separately.

Not automatically, there is no sibling rule. You can create a discount code and give it to families.

There is no ticketing module, so no seat selection and no barcodes. Use a separate tool such as Eventbrite for the recital.

Set the non-teaching days on the term once. Those weeks are skipped when the term schedule is generated. The term price stays the same; only dancers joining mid-term pay less.

Ready to simplify your dance studio?

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

Start free trial
Booking system for dance studios (2026) | Class Booking