Beautiful booking experiences for music schools

Give families a modern way to book lessons. Then run your students, instructors, calendar, billing and reminders from one place.

Built by a music studio owner, for music studio owners

✓14-day free trial ✓No credit card required ✓Cancel anytime

Built by a music studio owner, for music studio owners

✓14-Day Free Trial ✓No Credit Card Required ✓Create Free Account ✓Cancel Anytime

How it Works

Build it

Add your instructors, offers, availability, and studio branding.

Share it

Embed it on your website, or share your BML Booking Page link.

Get booked

Students choose the right lesson, instructor, and time themselves.

Run the studio

Bookings, students, calendars, and payments stay together in BookMyLesson.

Booking software built for families. Studio management built for owners.

See the studio at a glance

Students, revenue, attendance, and new bookings are clear the moment you sign in.

Run every schedule together

Manage instructors, recurring lessons, packages, and blocked time from one calendar.

Know what needs attention

Double bookings, payments due, new leads, and student follow-ups surface in Studio Inbox.

Google Calendar, connected

Import existing calendars, assign them to instructors, and keep studio availability connected.

BookMyLesson Home Dashboard
BookMyLesson mobile Home Dashboard

Simple Pricing.
Powerful Results.

Start with Premium unlocked for 14 days. No credit card, setup fee, or hidden BookMyLesson booking fee.

Basic

Run your studio.

$49/month
  • BML Booking App (Embed Widget)
  • BML Dashboard Studio Management and Calendar
  • Up to 200 Recurring Students
  • Up to 5 Instructors
  • Parent/Student Self Service
  • Google Calendar Import & Sync
  • Stripe Payments
  • Automatic Invoicing
  • Automated Email Notifications — Confirmations, Reminders, Cancellations, Reschedules
  • BML AI Support
Most Popular

Premium

Grow and automate your studio.

$99/month
14-Day Free Trial
  • Everything in Basic
  • Unlimited Students and Instructors
  • Family Enrollment (Add a Sibling)
  • AutoPay & Auto-Renewal — Automatic Recurring Billing
  • Hosted Booking Page & Manage My Lessons
  • BML Smart Waitlist
  • Analytics
  • Automated Lead & Paused Follow-Ups
  • Email and SMS Notifications — 500 Texts a Month Included
  • Monthly Studio Report
  • Remove BookMyLesson Branding

Your Questions, answered.

Most studio software starts with billing and adds booking as an afterthought. BookMyLesson starts with the moment a family says yes: a beautiful booking experience you build yourself. Your calendar, payments and reminders are built around it, so a new student books, lands on your calendar, gets reminded and gets billed without you touching it.

Most studios move in an afternoon. Import your student list from any spreadsheet or My Music Staff export, then bring your schedule over from Google Calendar. BookMyLesson matches them into one record per student, all in your student CRM.

Yes. Embed it on Wix, Squarespace, WordPress, GoDaddy or Webflow with one line of code. No website? Share a BookMyLesson Booking Page instead.

Both. Teach on your own, or add instructors with their own logins, rooms, and a Front Desk login for your staff.

Never. One flat monthly price, with no per-booking or percentage fee. Stripe's standard card fee applies only when families pay by card.

No card is needed to start, so nothing charges automatically. When the trial ends, your dashboard and data stay; public booking just pauses until you choose Basic or Premium.

Get booked. Stay booked.

Ready for modern music studio software? Try every Premium feature free for 14 days. No credit card required.