Beautiful booking experiences for music schools

Create a professional, branded booking experience that makes it easy for new students to say “yes.” Embed it on your website in minutes.

✓14-day free trial ✓No credit card required ✓Cancel anytime
✓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 send families your booking link.

Get booked

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

Run the studio

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

Everything you need.
All in one simple dashboard.

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
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 Experience (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
  • Automatic Invoicing
  • Hosted Booking Page & Parent/Student Self Service
  • BML Smart Waitlist
  • Analytics
  • Automated Lead & Paused Follow-Ups
  • Email and SMS notifications — confirmations, reminders, cancellations, reschedules
  • Monthly Studio Report
  • Remove BookMyLesson Branding

Your Questions, answered.

Yes. Embed the booking experience on Wix, Squarespace, WordPress, or another website, or share your hosted BookMyLesson booking page.

No. Import your existing teaching calendar, map calendars to instructors, and keep studio availability connected while you move into BookMyLesson.

No. BookMyLesson uses a flat monthly subscription and does not add a percentage or per-booking fee. Standard Stripe processing fees still apply to card payments.

Your private dashboard and studio data stay available. If you have not selected a plan, your public booking embed and connected services pause when the trial ends. Choose Basic or Premium whenever you’re ready to turn them back on.

No. The trial starts without a credit card, so there is nothing to charge automatically. When it ends, public booking pauses until you choose Basic or Premium.

Ready to Get Started?

Run your studio with every Premium feature Free for 14 days. No credit card required.

BookMyLesson

Welcome back

Log in to BML

Manage your studio, booking experience, and schedule.

New to BookMyLesson?

BookMyLesson

Start your free trial

Create your account

Save your booking experience and start building your studio workspace.

Already have an account?