Learn music, one lesson at a time.

Book online lessons with independent teachers — piano, guitar, violin and voice. 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 Violin lessons Violin lessons Voice lessons Voice lessons

Live lessons

No live lessons match your search yet. Please check back soon.

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.

Teach on Surprise Piano 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