music lesson booking software

Music lesson booking software for recurring lessons

Students and parents book recurring weekly lessons and enrol in full terms from any phone browser — nothing to download. Lesson packs, conditional-logic intake, automated reminders and parent payments through your own Stripe. From $15 a month. No annual contract.

14 days free, no card. Recurring booking and term enrolment on every plan.

A music teacher planning the week of lessons on a laptop calendar.
the short answer

What music lesson booking software actually does

Music lesson booking software lets students and parents book recurring weekly lessons, enrol in a term, pay for the whole block or by the lesson, fill out intake before the first session, and get reminders so they show up. Teachers see exactly who is booked, and payments land where they should.

Junocal does all of it from $15 a month: recurring slot booking, term-based enrolment, 5- and 10-lesson packs, private and duet lessons, conditional-logic intake, two-mode waitlists, automated confirmations and 24-hour reminders, and parent payments through your own Stripe Connect account. No per-student fee, no marketplace commission, no annual contract.

how a booking happens

From a parent's phone to your schedule

Four steps, no download, no back-and-forth. The whole flow runs in a phone browser and lands the lesson on your timetable instantly.

Step 1

Student opens your booking page

From any phone browser — nothing to download. They see your teachers, instruments and the live timetable of open slots.

Step 2

They pick a recurring slot or a term

Book the same weekly time with a teacher, enrol in a full term in one payment, or buy a 5- or 10-lesson pack that auto-deducts.

Step 3

Intake and payment in one flow

Conditional-logic intake captures instrument and grade, then payment runs through your own Stripe. The slot is held instantly.

Step 4

Reminders and roster run themselves

Confirmations and 24-hour reminders send automatically. On the day, every teacher sees their roster and checks students in.

six features teachers actually use

Everything a lesson schedule needs

Six capabilities music lesson booking has to ship — included from the $15 Starter tier. No upgrade gating, no add-ons, no per-student surprise pricing.

Recurring weekly lesson slots

Students book the same time each week with their teacher and keep it. The timetable shows which slots are open at a glance, and every recurring booking holds its place automatically. Included from the $15 Starter plan.

Term-based enrolment in one payment

Publish a term of weekly lessons and take a single payment for the whole block — no chasing weekly. Recurring memberships and packs of 5 or 10 cover students who pay monthly or by the lesson instead.

Private, duet and group on one schedule

One-to-one lessons, duets, group classes and ensembles run side by side, each with its own capacity. Conditional-logic intake collects instrument, grade and prior experience before the first lesson.

Parent payments on your own Stripe

Card and ACH (US) or Direct Debit (UK) at Stripe's published rates through your own Stripe Connect account. No Junocal markup, no per-student fee, and failed-payment recovery with one-tap card update.

Reminders that cut no-shows

Automated confirmations and 24-hour lesson reminders go out on their own. Welcome emails greet new students, win-back emails re-engage quiet ones, and failed-payment emails recover a lapsed card.

Waitlists and day-of roster

Two-mode waitlists fill a freed slot automatically. On lesson day, the staff roster and one-tap check-in show every teacher exactly who is booked, all from a phone browser with nothing to download.

pricing on the page

Three plans, no sales call

Starter

$15/mo

Solo teacher, one studio

1 location, up to 10 rooms, up to 5 instructor seats, recurring booking, term enrolment, packs, automated reminders

Studio

$29/mo

Most teaching schools

Up to 5 locations, unlimited rooms + seats, staff logins, front-desk role, broadcasts, substitute teacher pool

Growth

$69/mo

Up to 10 locations

Up to 10 locations, unlimited rooms + seats, QuickBooks, multi-location reporting

Full pricing details and plan-by-plan FAQ →

the things teachers ask

Questions

How do students book recurring music lessons?

Students and parents open your booking page from any phone browser — nothing to download — and book a recurring weekly slot with a teacher, or enrol in a term of lessons in one payment. Each recurring booking holds the same time each week, and the timetable shows exactly which slots are still open. Junocal starts at $15 a month and recurring booking, term-based enrolment and 1:1 appointments are all included on that Starter plan.

Can parents pay for a whole term of lessons at once?

Yes. Term-based courses let you publish a block of weekly lessons and take a single payment for the whole term, or sell lesson packs of 5 or 10 that auto-deduct as each lesson is booked. Recurring memberships handle students who pay monthly instead. All three billing styles are included from the $15 Starter plan, and payments land in your own Stripe account.

Does Junocal handle 1:1 and duet lessons, not just group classes?

Yes. One-to-one private lessons and duet lessons run on the same schedule as group classes and ensembles, each with its own capacity and intake questions. Conditional-logic intake forms collect the instrument, grade level and any prior experience before the first lesson. Both private and group formats are included on the $15 Starter plan, which covers up to 5 instructor seats.

How do reminders and rescheduling work for music lessons?

Junocal sends automated booking confirmations and 24-hour lesson reminders, plus welcome emails for new students and win-back emails when a student goes quiet. If a parent needs to move a lesson, the waitlist fills the freed slot automatically — when a spot opens with notice the next student in line is booked, and last-minute openings alert everyone so the first to tap claims it. Every one of these is included from $15 a month with no per-student fee.

What does music lesson booking software cost with Junocal?

Junocal starts at $15 a month on the Starter plan ($150 a year), which covers one location, up to 10 rooms and up to 5 instructor seats. The Studio plan is $29 a month for teaching schools that need staff logins, a front-desk role, broadcasts and a substitute teacher pool across up to 5 locations. There is no annual contract, no per-student fee, and free CSV export — the same price applies in USD, GBP and EUR.

Deeper dives

How the lesson schedule, appointment booking and pricing fit together for music teachers and teaching schools.

Try music lesson booking built for recurring lessons

14 days free, no card. Recurring slots, term enrolment and parent payments ready on day one. Free migration in your first 30 days and free CSV export whenever you want it.