Skip to main content
music lesson booking software

Music lesson booking software for privates and terms

Students and parents book one-off private lessons or enrol in a fixed dated term from any phone browser. Payments run through your own Stripe account. From $15 a month, with no annual contract or per-student software fee.

14 days free, no card. Private appointments and fixed term enrolment on every plan.

A music teacher planning the week of lessons on a laptop calendar.
North Star Music
+ Add

Schedule

Classes and appointments across your week.

WeekTodayMay 25–31
Mon 25
Tue 26
Wed 27
Thu 28
Fri 29
9:30Guitar ensemble
12:00Beginner piano
10:3060-min piano lesson
14:00Vocal workshop
11:30Guitar ensemble
see Junocal in action

Private lessons, fixed terms and the weekly schedule in one place

North Star Music
+ Add

Appointments

Bookable 1:1 services and availability.

NameDurationPriceStatus
60-min piano lesson60 min£55.00Active
30-min trial lesson30 min£30.00Active

Appointments

Private appointments, one calendar

One-to-one appointments sit on the same operator schedule as your classes. Publish real availability, set the service duration and price, and let a client reserve one open slot at a time.

Availability-ledClients choose from times you actually offer.

Recurring bookingsSet up regular privates without duplicating work.

Your rulesBuffers, deposits and cancellation terms per service.

North Star Music
+ Add

Classes

Capacity, duration and price in one place.

NameDurationPriceStatus
Guitar ensemble40 min£18.00Active
Beginner piano50 min£23.00Active
Vocal workshop60 min£28.00Active

Classes

Define each group class once

Set the duration, capacity, price, location mode and waitlist rules for a group class type, then schedule individual or recurring sessions from it. Fixed-term courses have their own workflow.

Capacity built inSet spots once for every session of a class.

Flexible accessDrop-ins, packs and memberships work together.

Waitlists includedFill cancellations without chasing people manually.

North Star Music
+ Add

Schedule

Classes and appointments across your week.

WeekTodayMay 25–31
Mon 25
Tue 26
Wed 27
Thu 28
Fri 29
9:30Guitar ensemble
12:00Beginner piano
10:3060-min piano lesson
14:00Vocal workshop
11:30Guitar ensemble

Schedule

Your week, one calendar

Scheduled classes, course sessions, appointments and virtual sessions in one calendar. Switch between day, week and agenda views, or filter by class type, instructor, room and location.

One calendarClasses, courses and 1:1s together.

Useful filtersInstructor, room, location and offering.

Faster changesDuplicate a week or notify a whole class.

the short answer

What music lesson booking software actually does

Music lesson booking software should make private availability, fixed-term enrolment, payment and the teaching schedule visible in one place. Students see what is genuinely bookable; teachers see exactly what has been sold and paid for.

Junocal covers one-off private appointments, fixed dated lesson blocks, group classes, confirmations and direct Stripe payments from $15 a month. It does not currently automate an open-ended standing private slot, duet appointment capacity or private-lesson pack redemption. Those are important limits to test before moving.

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 book one lesson or a fixed term

Choose an available private appointment, or enrol in a dated term block with one payment. Group-class packs remain separate from private appointments.

Step 3

Contact details, notes and payment

Appointment checkout captures contact details and notes before payment runs through your connected Stripe account. Additional teaching intake can live in the wider client workflow.

Step 4

Reminders and roster run themselves

Booking confirmations send automatically, and supported class reminders reduce manual follow-up. On the day, teachers see the roster and check 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.

Private appointments and fixed lesson blocks

Publish one-off appointment availability for private and make-up lessons, or a capacity-one dated course for a fixed term. Open-ended repeating appointments are not currently available.

Term-based enrolment in one payment

Publish a fixed term of dated lessons and take one payment for the block. Packs and memberships remain available for eligible group classes rather than private appointment credit.

Private and group formats on one schedule

One-to-one appointments, capacity-one terms, group classes and ensembles appear on the operator schedule. Appointment checkout captures contact details and notes; wider client intake can collect additional teaching information.

Parent payments on your own Stripe

Payments go through your own Stripe Connect Standard account. Available methods and processing rates depend on that account and region; Junocal adds no processing markup or marketplace commission.

Reminders that cut no-shows

Booking confirmations send automatically. Class reminders, welcome emails and win-back campaigns reduce routine follow-up, while recurring-membership recovery handles failed renewal payments.

Group waitlists and day-of roster

Capacity-based classes can use two waitlist modes. On lesson day, staff see the roster and check students in from a phone browser. Private appointment cancellations do not use the class waitlist.

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, private appointments, fixed terms and group-class packs

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

Can students book recurring weekly music lessons?

Junocal does not currently create an open-ended repeating private appointment. A teacher can publish a fixed dated term as a capacity-one course so one enrolment holds the full lesson block, while one-off and make-up lessons use appointment availability. If permanent standing-slot automation is essential, Junocal is not yet the right fit.

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

Yes. Term-based courses let you publish a fixed block of dated lessons and take a single payment for the whole term. The registration contact can enrol a named student and pay through your connected Stripe account. Class packs and memberships can cover eligible group classes, but they do not currently redeem against private appointment services.

Does Junocal handle 1:1 lessons as well as group classes?

Yes. One-to-one lessons use appointment availability and fixed private lesson blocks can use a capacity-one term course. Group classes and ensembles use the class timetable. Duet capacity inside an appointment and private-appointment pack redemption are not currently available.

How do reminders and rescheduling work for music lessons?

Junocal sends booking confirmations and supports automated class reminders, welcome and win-back emails. Customers can manage supported bookings through their secure link. Class waitlists apply to capacity-based group sessions; they do not automatically refill a cancelled private appointment.

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.

Try music lesson booking built for privates and fixed terms

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