Learn music, one lesson at a time.

Book online lessons with independent teachers — piano, guitar, bass, drums, violin, voice, saxophone and more. Customized lessons for adults, teens and children, from beginner to advanced.

Secure payment by Stripe Teachers keep 90% Online, from anywhere

A teacher giving an online piano lesson by video call
Piano lessons Piano lessons Guitar lessons Guitar lessons Bass lessons Bass lessons Drums lessons Drums lessons Ukulele lessons Ukulele lessons Violin lessons Violin lessons Cello lessons Cello lessons Voice lessons Voice lessons Saxophone lessons Saxophone lessons Flute lessons Flute lessons Clarinet lessons Clarinet lessons Trumpet lessons Trumpet lessons

Live lessons

No live Drums lessons yet

Teachers are joining now. Try another instrument — or, if you teach drums, you could be the first to list it.

How it works for students

  1. Find your teacher. Browse lessons and teacher profiles, and pick the right fit.
  2. Request a time. Send a booking request — you pay nothing yet.
  3. Pay securely, then learn. Once the teacher accepts, pay by card through Stripe and meet online at your lesson time.

Booking for a child? The account must belong to the parent or legal guardian — see our Safety page.

How it works for teachers

  1. Create a free account. Add your photo, your instruments and your story.
  2. Connect Stripe. A short, secure Stripe setup so you can get paid — required before publishing.
  3. Publish and teach. List your lesson, accept bookings, and keep 90% of every lesson.
Secure paymentsEvery payment runs through Stripe — cards are never handled by the platform.
One simple feeTeachers keep 90% of each lesson. The platform fee is 10% — no other platform charges.
Safety firstParent-held accounts for children, Stripe-verified teacher payouts, and lessons kept on the platform.

Questions, answered

How much does a lesson cost?

Each teacher sets their own hourly price — you see it on every lesson before you book. You pay only after the teacher accepts your request.

How do lessons happen?

Live, one-to-one, on a video call. When your booking is paid, the teacher's lesson link arrives by email and appears on your bookings page.

What if I need to cancel?

Cancel 24 hours or more before the lesson for a full refund. Inside 24 hours a paid lesson is not refundable if you cancel — and if your teacher cancels, you are always refunded in full.

Is it only for children?

No — lessons are for adults, teens and children, from complete beginner to advanced. Accounts for under-18s belong to a parent or legal guardian.

How do teachers get paid?

Teachers connect a Stripe account and are paid for every lesson, keeping 90% of the price — the platform fee is 10%, with no other platform charges.

Teach on Rondo Lessons

Create a free teacher account, connect Stripe, and list your lessons. You keep 90% of every paid lesson — the platform fee is 10%, nothing else.

Become a teacher