🎉 New: Multi-slot Booking. Let clients book several sessions in one goSee how it works

For music teachers and music schools

Music lesson scheduling software
that keeps your teaching week full.

Cal ID is a free music lesson scheduling app for private teachers and music schools. Students book their next few lessons at once, from your booking link and get a reminder before each one, so you teach instead of texting about times.

Free forever for individuals · No credit card required

4.7/5 · 230 reviews
1 Website
2 Booking
3 Details
4 Confirmed
crescendo.com
Lessons

Learn from
the best.

One-on-one and group lessons that fit around your week.

Book a lesson View classes
2,000+ students taught
Maya Patel Guitar Lesson · 45 min · $30 Pick multiple
June 2026
MONTUEWEDTHUFRI
2223242526 2930123
No times selected 1 selected2 selected3 selected
Wed 24 · 9:30 amThu 25 · 10:30 amFri 26 · 2:00 pm
Continue · $90
Wed 24Thu 25Fri 26 12h24h
9:00 am9:30 am10:30 am11:00 am11:30 am2:00 pm

Enter details

Alex Rivera
alex@cal.id
Beginner.
Wed 24 · 9:30 amThu 25 · 10:30 amFri 26 · 2:00 pm Pay $90
3 bookings are scheduled We emailed a calendar invite for each one.
What Guitar Lesson between Maya Patel and Alex Rivera
When Wed, Jun 24 · 9:30 amThu, Jun 25 · 10:30 amFri, Jun 26 · 2:00 pm
Who Maya PatelHost Alex Rivera
Where Google Meet
PaymentPaid $90

Trusted by teams at

  • Titan
  • Loopwork
  • RecurPost
  • Heallthmaxx
  • Zopping
  • ViaSocket
  • Xfinity
  • Zoho
  • MIT-WPU
  • Suppliflex
  • Praan Health
  • Tagmango
  • Supersourcing
  • AiFiesta
  • MSG91
  • PagarBook
  • WeWork India
  • BadaBusiness

Stop booking lessons over text messages

Most music teachers still juggle lesson times in texts, paper diaries and payment apps. A music lesson booking system puts all of it on one page.

Without Cal ID

  • One lesson, one booking Students rebook every week, and your best times go to whoever asks first.
  • Lesson times agreed by text Every new student starts with a long thread to find a free afternoon.
  • Lesson fees chased at the door Parents forget cash, transfers arrive late and you keep a list of who owes what.
  • Students who forget to turn up Nobody sends a reminder, so you wait with a tuned guitar and an empty chair.

With Cal ID

  • The next few lessons in one go Students pick several lesson times, fill in their details once and pay once.
  • One link for every lesson Students and parents see your open times and book in a few taps, any time of day.
  • Paid when they book Take lesson fees through Stripe, Razorpay or PayPal with 0% booking commission.
  • Reminders go out on their own Automatic email reminders before every lesson, with SMS and WhatsApp when you need them.

How students book music lessons online in 3 steps

A student goes from your booking link to a confirmed, paid lesson in under a minute, without a single message to you.

  1. Choose a lesson time

    Mon 53:00pm4:00pm5:00pm6:00pm
    Tue 63:00pm4:00pm5:00pm6:00pm
    Wed 73:00pm4:00pm5:00pm6:00pm
    Step 01

    Students pick a lesson time

    They open your booking link, see the lesson times you still have free and tap the one that fits after school or work. Times you are busy never show up.

  2. Guitar Lesson · 45 min

    Tue 64:00pm
    Student nameMaya ChenInstrument and levelGuitar, beginnerPay to book · $50.00
    Step 02

    They add details and pay

    Name, email and anything you ask, like instrument, level or a parent's phone number. For paid lessons they pay by card through Stripe, Razorpay or PayPal before the booking is confirmed.

  3. Confirmation page

    Guitar Lesson · Tue, 6 Oct4:00pm - 4:45pmBooked
    Reminder emailSent 24 hours before the lessonScheduled
    Step 03

    The lesson is booked

    The student gets a confirmation and a calendar invite, a reminder goes out before the lesson, and the booking lands on your calendar.

Music teacher scheduling software for every kind of studio

From one piano teacher working from home to a music school with a teacher for every instrument.

  • Private music teachers

    Share one link with students and parents and let them book guitar, piano or drum lessons around your own calendar.

  • Music schools and academies

    Give every teacher their own booking page, list lessons for each instrument and take payment when students book.

  • Online music teachers

    Every booking gets a Zoom or Google Meet link, and lesson times show in each student's own time zone.

  • Vocal coaches

    Book voice lessons and audition prep with questions about range and goals asked before the first session.

  • Rehearsal and recording studios

    Let bands and artists book studio time by the hour, pay up front and get a buffer for setup and pack down.

  • Music therapists

    Book one-to-one sessions with an intake form and send reminders before every appointment.

Music lesson scheduling software features

Everything a music lesson booking system needs to fill your teaching week, get paid and keep students turning up.

Book the next few lessons in one go

New Business plan

Students pick several lesson times, fill in their details once and pay once. Each lesson becomes its own booking, and your availability still applies.

  • Pick several lessons per visit
  • One form and one checkout
  • A calendar invite for each lesson
  • Lessons spread across weeks
See multi-slot booking →

3 lessons selected

Tue, 6 Oct4:00pm
Tue, 13 Oct4:00pm
Tue, 20 Oct4:00pm

Each lesson becomes its own booking.

Continue with 3 lessons · $150.00

Get paid before the lesson starts

Set a price for each lesson type and take payment through Stripe, Razorpay or PayPal when students book. Cal ID takes 0% commission on paid bookings.

  • Stripe, Razorpay and PayPal
  • 0% booking commission
  • A price for each lesson length
  • Payment taken at booking
See payments →

Payments · This week

Guitar lessonTue, 6 Oct · 4:00pm$50Paid
Piano lessonWed, 7 Oct · 5:00pm$35Paid
Voice lessonThu, 8 Oct · 6:00pm$65Paid

Reminders so students show up ready to play

Send a confirmation when a student books and a reminder before the lesson. Add SMS or WhatsApp reminders for students, or parents, who miss emails.

  • Email confirmations and reminders
  • SMS and WhatsApp reminders
  • Sent at the time you choose
  • Follow-ups after the lesson
See workflows →

Lesson reminders

Runs for every lesson booking.

Email confirmationSent when a student books
Email reminder24 hours before the lesson
SMS reminder2 hours before the lesson
WhatsApp reminderUnlimited on the Business plan

Breathing room between back-to-back lessons

Add buffer time after each lesson to reset the room, retune or write a quick message to a parent. Connect Google, Outlook or Apple Calendar and busy times disappear from your booking page.

  • Buffer time before or after lessons
  • Google, Outlook and Apple Calendar
  • Busy times hidden automatically
  • Times shown in each student's time zone

Guitar Lesson · 45 min

Applies to every booking of this lesson.

Buffer after lessonTime to reset before the next student15 min
Buffer before lessonSetup time before the first student5 min
Calendar syncGoogle Calendar
Time zoneShown in the student's own time zone

The booking page your students will see

Every instrument, lesson length and trial gets its own event type, so your music lesson booking software shows students exactly what they can book and what it costs.

Build a lesson booking page like this in minutes

Free forever for individuals. No credit card required.

Create your free booking page

Loved by teachers and small teams

  • ★★★★★ Capterra · Nov 2025
    “Setting up and using Cal ID every day to book appointments with my clients has been incredibly easy and has saved me countless hours every month.”
    Nathalia Principal Designer
  • ★★★★★ Featured on cal.id
    “Cal ID is the scheduler I wish I had years ago. Booking links, payments and reminders - without the Calendly tax.”
    Aurélia Founder
  • ★★★★★ Capterra · Nov 2025
    “I switched from Calendly because I didn't want to keep paying for features I barely used. Cal ID has been a game changer - my clients love how easy it is to book time with me, and the Google Calendar integration works perfectly. It does exactly what I need without the bloat or the price tag.”
    Mehdi Founder & CEO · Marketing & Advertising

Free vs Business: which plan does your music studio need?

Most private music teachers run their whole schedule on the free plan. Music schools with several teachers, or students who book a few weeks of lessons at once, usually choose Business.

FeatureFreeBusiness
Price Free forever $5 per user / month, billed annually
Lesson types and bookings Unlimited Unlimited
Payments with Stripe, Razorpay or PayPal Included Included
Booking commission 0% 0%
Calendar sync (Google, Outlook, Apple) Included Included
Email reminders Unlimited Unlimited
SMS and WhatsApp reminder workflows 10 each Unlimited
Multi-slot booking (book several lessons at once) − Included
Round-robin across teachers − Included
Remove Cal ID branding − Included

Plans and limits as listed on cal.id/pricing.

Simple pricing. Start free forever.

Run your lesson schedule for free. Upgrade to Business for multi-slot booking, round-robin across teachers and unlimited SMS reminders.

Startup

Free

Best for individuals

Get started free

Enterprise

Custom

For large organizations

Contact sales

No credit card required 0% booking commission GDPR compliant Cancel anytime

Music lesson scheduling software FAQs

Answers for music teachers and music schools.

01 What is music lesson scheduling software?

Music lesson scheduling software is an online tool that lets students see a teacher's open lesson times, book and pay without texting back and forth. Cal ID is free music lesson scheduling software: you share one link, students book and pay, and reminders and calendar invites go out automatically.

02 What is the best music lesson scheduling software for teachers and music schools?

For private teachers and small music schools, Cal ID is one of the best music lesson scheduling software options because the free plan includes unlimited lesson types and bookings, online payments with 0% commission, calendar sync and email reminders. If you also need billing and student records, a full studio management tool may suit you better.

03 Is there free music lesson scheduling software?

Yes. Cal ID is free music lesson scheduling software. The free plan includes unlimited event types and bookings, Google, Outlook and Apple Calendar sync, buffer time, email reminders and payments through Stripe, Razorpay or PayPal, so a private teacher can run their whole lesson schedule at no cost.

04 Can students book several music lessons at once?

Yes, with multi-slot booking on the Business plan. A student picks several lesson times on your booking page, fills in their details once and pays once. Each lesson becomes its own booking with its own calendar invite and reminder.

05 I need a reliable booking system for music lessons with automated email reminders. Does Cal ID do that?

Yes. Cal ID is a music lesson booking system that sends an email confirmation when a student books and an automated email reminder before every lesson, on every plan including free. You choose when reminders go out, and you can add SMS or WhatsApp reminders too.

06 How does Cal ID compare with My Music Staff?

My Music Staff is full studio management software. It costs $16.95 a month for one teacher plus $4.95 for each additional teacher or staff member, with a 30-day free trial (My Music Staff pricing page, September 2026). It includes automatic invoicing, lesson notes, a student and parent portal, attendance and payroll tracking, which Cal ID does not offer. Cal ID is free for booking, payments and reminders, so it suits teachers who mainly need students to book and pay online.

07 How does Cal ID compare with Teachworks?

Teachworks is built for tutoring and music schools that want billing and admin in one place. Its Starter plan is $16.49 a month plus $0.32 per student lesson, and Growth is $47.99 a month plus $0.189 per student lesson, with a 21-day free trial (Teachworks pricing page, September 2026). Teachworks offers invoicing, teacher hours and earnings tracking, lesson notes and student and parent accounts, which Cal ID does not. Cal ID has a free plan with no per-lesson fees for booking, payments and reminders.

08 Does Cal ID work as a music lesson scheduling app?

Yes. Cal ID works as a music lesson scheduling app on any phone, tablet or computer. Students open your booking link in their browser, see live availability and book in seconds, and every booking syncs to your calendar so you can check your teaching week between lessons.

09 How does Cal ID prevent double-booking my music lessons?

Cal ID syncs with Google, Outlook and Apple Calendar in real time and hides any time you are already busy. Once a lesson time is booked it disappears from your booking link, and buffer time keeps a gap between students so lessons never overlap.

10 Can a music school manage multiple teachers with Cal ID?

Yes. Each teacher can have their own booking page, lesson types and calendar, so students book the teacher they want. That makes Cal ID practical music school scheduling software, and on the Business plan, teams and round-robin scheduling can also offer students the next available teacher from a shared pool.

11 Can students pay for music lessons when they book?

Yes. Students pay for lessons, trial sessions or studio time when they book, through Stripe, Razorpay or PayPal. Cal ID takes 0% commission, and taking payment up front secures the lesson and saves you chasing fees afterwards.

12 Can students reschedule or cancel a music lesson themselves?

Yes. Every booking confirmation includes links to reschedule or cancel, so students can move a lesson without messaging you. A new time can only be picked from your open availability, and you get notified of every change.

13 How long does it take to set up Cal ID for music lessons?

A few minutes. Sign up free, connect your calendar, add an event type for each lesson length with its price, and share your booking link. Most teachers take their first student booking the same day.

Get your free booking page in minutes.

Cal ID automates confirmations, reminders, routing, and payments after every booking. Free forever for individuals.

✓ Free forever plan✓ No credit card required