🎵
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 accounts and teacher payroll handled.

No credit card required · Migration handled for you

The reality of running a music school

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

Most music schools 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.

Semester enrolments with weekly recurring lessons

A 16-week violin term should be one enrolment and 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 missed lessons

School holidays interrupt your schedule, and every missed lesson raises the question of a replacement.

Multiple children per family on different schedules

Mum, two kids, three different teachers, three different times. One account, 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, and a student joining mid-term pays only for the lessons left.

Per-teacher rates

Set each teacher's pay by the hour or as a flat fee per lesson, with different rates per lesson type (piano vs. drums, beginner vs. advanced). Payroll is calculated from the lessons they taught.

Punch cards for flexible lessons

For students without a fixed slot, sell a punch card. A cancellation within the deadline returns the clip, so they can book another lesson.

Family accounts

One parent account with a profile per student. Each enrolment is paid for separately.

Holiday & break handling

Set school holidays on the term once. Those weeks are skipped, and the term price stays the same.

Exam prep courses

Run ABRSM, RCM or Trinity prep as its own course, with enrolment and attendance per session.

Why music schools pick Class Booking

music schools 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.

  • Semester enrolment as a first-class concept (not a workaround).
  • Per-teacher pay rates and per-instrument pricing.
  • Punch cards that return the clip on a timely cancellation.
  • Family accounts with a profile per student.
  • Switching from MyMusicStaff or ClassJuggler? We import your members for you; you set up classes and prices yourself.
  • 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 covers all 16 lessons, paid in one go or in instalments.

There are no make-up credits for semester enrolments; you can add a student to another lesson by hand. On a punch card, a cancellation within the deadline returns the clip.

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 you.

Start free trial
Booking system for music schools (2026) | Class Booking