🎵
Booking system for music schools

Booking & enrolment software for music schools

Run private piano lessons, group recorder classes, exam prep, choirs and ensemble rehearsals from one calendar — with semester enrolment, family billing and teacher payroll handled.

No credit card required · Free migration from your current system

The reality of running a music school

You didn't open a music school to spend your evenings on admin

Semester enrolments with weekly recurring lessons

A 16-week violin term should be one enrolment, one invoice, one recurring weekly slot.

Different teachers, different rates, different rooms

Tracking which student belongs to which teacher in which room with which instrument is overwhelming on paper.

Holiday breaks and make-up lessons

School holidays interrupt your schedule. Handling make-ups manually is a chore.

Multiple children per family on different schedules

Mum, two kids, three different teachers, three different times. One bill, please.

Made for your industry

Class Booking is built for music schools like yours

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

Semester enrolment with recurring slots

Enrol a student in a 16-week piano course at Tuesday 4pm. The system schedules every weekly lesson, prorates partial enrolments, and invoices once.

Per-teacher availability & rates

Each teacher manages their own availability. Different rates for different instruments / levels. All payroll auto-calculated.

Make-up lesson workflow

When a student cancels, they get a make-up credit. Self-service rebook on any open slot. No back-and-forth emails.

Family accounts & billing

One parent account, multiple students, one invoice. Sibling discounts auto-applied.

Holiday & break handling

Set school holidays once. The system skips those weeks and adjusts billing automatically.

Exam prep tracking

Track ABRSM, RCM or Trinity grade prep per student. Reminders for exam dates and registration deadlines.

Why music schools pick Class Booking

  • Semester enrolment as a first-class concept (not a workaround).
  • Per-teacher availability and per-instrument pricing logic.
  • Make-up lesson credit system that students manage themselves.
  • Family accounts with sibling discounts.
  • Migrate from MyMusicStaff or ClassJuggler in days.
  • No per-booking fees — important when each student attends 16 lessons per term.

Music school questions

Yes — set up the course as a 16-week term with a fixed weekly slot. One enrolment creates 16 bookings, one invoice covers them all.

When a student cancels in the allowed window, they get a make-up credit. They self-rebook on any open slot with the same teacher (or a different one, if you allow it).

Yes — set per-teacher hourly rates, per-instrument pricing, even per-level pricing (e.g. Grade 8 lessons cost more than Grade 1). Payroll auto-calculates.

Yes — group classes work the same as private lessons, just with multiple students booked into the same time slot. Per-class capacity limits apply.

Ready to simplify your music school?

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

Start free trial
Booking system for music schools | Class Booking