Zedule.
INDUSTRY TAKES · MAY 5, 2026 · 6 MIN READ

Music lesson booking — what teachers and studios need


Music lesson booking is mostly recurring scheduling, but the way it recurs is specific to lessons:

  • Same student, same teacher, same time, same day, every week — for an entire term
  • Cancellations and makeups — if a student misses, they get a makeup slot
  • Term-based payment — pay for 12 weeks upfront, not per-lesson

This pattern isn’t well-served by 1:1 booking tools (Calendly) or class-based tools (Mindbody). Most teachers cobble together solutions.

What music lesson booking actually needs

Required:

  1. Recurring weekly slots with stable student-teacher pairing
  2. Term scheduling (book 12 weeks at a time)
  3. Makeup tracking when a student misses
  4. Single-student rather than group focus
  5. Multi-instrument scheduling at studios

Nice-to-have: 6. Group class option (theory class, ensemble) 7. Recital / event scheduling 8. Parent-of-student contact (payment, comms) 9. Term-based billing (12 weeks × $50 = $600 upfront)

Common platforms

PlatformRecurring slotsMakeup trackingTerm billingCost
CalendlyLimited$120/yr+
AcuityManual$240/yr+
MyMusicStaff$216/yr
Fons$300/yr
ZeduleManualV2$100/yr
Practice Space$360/yr

For dedicated music-teacher software, MyMusicStaff and Fons are the popular picks. Both handle the specific lesson workflow well.

Sample recurring schedule

A piano teacher with 12 students:

Mondays:
  3:00pm - James (15 min)
  3:15pm - Sophie (30 min)
  3:45pm - Liam (30 min)
  4:15pm - Olivia (45 min)

Tuesdays:
  4:00pm - Ethan (45 min)
  4:45pm - Mia (30 min)
  ...

This isn’t “available slots”; it’s a fixed weekly schedule. Booking software should let students see “my recurring slot” and confirm/cancel each week.

Cancellation and makeup workflow

The standard pattern:

  • Student gives 24+ hours notice → eligible for makeup
  • Less than 24 hours → forfeit, no makeup
  • Teacher cancels → makeup guaranteed

The booking system should track:

  • Cancellation timestamp
  • Makeup credit balance per student
  • Makeup slot booking against credit

Most teachers track this in spreadsheets if their software doesn’t.

Term-based billing

Music teachers commonly bill by term (8-week, 12- week, 16-week). This is different from per-lesson billing.

The math:

  • 12 weeks × $50/lesson = $600 upfront
  • Customer pays $600 at term start
  • 12 lessons booked into the calendar
  • Makeups happen within the term

Specialty platforms (MyMusicStaff, Fons) handle this. General platforms (Acuity, Zedule) don’t fully — you either bill per-lesson or use Stripe directly for the term payment.

Studio with multiple teachers

For studios with 5+ teachers, additional needs:

  • Studio dashboard (all teachers’ schedules)
  • Teacher-specific settings (cancellation policy, rate)
  • Studio-wide reporting (revenue, utilisation)
  • Centralised contact list (parents)

This is where dedicated music-studio software earns its price. MyMusicStaff Studio Plan ($30+/month) handles multi-teacher.

What to avoid

Generic 1:1 booking with weekly-renewal hacks. Some teachers use Calendly with a “next week’s slot” calendar invite. Works for a month, breaks down at scale.

Spreadsheets for the schedule. Workable for very small operations (under 10 students) but breaks at scale.

Charging per-lesson when you should charge per-term. Per-lesson billing creates cancellation volatility; term billing creates commitment.

Parent contact

Most music students under 18 have parents managing the schedule. Booking software needs:

  • Parent contact info (separate from student)
  • Reminders go to parent’s phone
  • Billing on parent’s card

This is straightforward but worth verifying in your chosen platform.

Recitals and events

Twice a year, most music teachers host recitals. Scheduling involves:

  • Reserving a venue
  • Slotting students into performance order
  • Communicating call times
  • Selling tickets (sometimes)

This is tangential to weekly lesson scheduling. Most teachers handle recitals separately (Google Sheet + Eventbrite for tickets if needed).

Sample stacks

Solo piano teacher, 15 students:

  • MyMusicStaff Solo ($16/mo) or Zedule ($100/yr) + spreadsheet for makeups
  • Total: $100-200/year

Music studio with 5 teachers, 80 students:

  • MyMusicStaff Studio ($30+/mo)
  • Stripe for term billing
  • Total: $400-600/year

Solo violin teacher, 10 students, term-billing:

  • Fons ($25/mo)
  • Total: $300/year

Online lessons

Many music teachers transitioned partial or full online during 2020-2022. Online lesson booking adds:

  • Video meeting link in confirmation
  • Different pricing (sometimes lower for online)
  • Different cancellation policy (more flex usually)

Zoom, Skype, or platform-specific video tools all work. Verify HIPAA isn’t a concern (it isn’t for music lessons).