
Music lessons near you
Private lessons for kids, teens and adults. Find a reviewed teacher for piano, guitar, voice and more, in your home, at a teacher's studio or online.
Find a teacherOur team reviews every teacher's identity and credentials. Teachers who teach in person or teach students under 18 must provide a police check, which you can ask to see. Learn about Trust and Safety

Lessons you can trust from the first booking
Reviewed, local teachers
Read real bios, see the credentials and checks each teacher provided, and compare rates, formats and usual hours before you message anyone.
A note after every lesson
Within 24 hours the teacher writes up what you covered and what to practise, saved to your student's record for good.
Payment held until the lesson happens
You pay through Stripe when you book. Each lesson's share only reaches the teacher after that lesson takes place.
Teachers across the GTA and Hamilton
Prices are each teacher's rate per lesson. A 5% booking fee is added at checkout.
Every teacher writes a lesson note within 24 hours of each lesson.
What it costs
The teacher's rate, plus a 5% booking fee.
Each teacher sets their own price per lesson, shown on their profile. At checkout you pay that price plus a 5% booking fee. No subscription, no sign-up cost, nothing hidden. If you cancel, you get the lesson price back under the teacher's policy; the booking fee is not refunded. If the teacher cancels, it comes back as credit.
- Teachers reviewed by our team, with police checks provided for in-person lessons
- Payment held until each lesson happens
- A written lesson note after every session
- Cancellation policies applied automatically
- Rematch guarantee if a teacher lets you down
- Real people to help if something goes wrong
- Lesson price, set by the teacher
- $50.00
- Booking fee (5%)
- $2.50
- You pay
- $52.50
Example: a $50 lesson
Held by CadenzaHub and released to the teacher after the lesson. Any sales tax on the booking fee is shown at checkout.
Lesson FAQs
The things students and families ask first.
When does the teacher get paid?
Your payment is held by CadenzaHub when you book. Each lesson's share is released to the teacher after that lesson is completed, and lands in their bank about 48 hours later. If a lesson does not happen, the money has not left the platform.
Are there any other fees?
No. You pay the teacher's lesson price plus the 5% booking fee, and that is it: no subscription and no sign-up cost. All tips go to the teacher.
What if we need to cancel?
Every teacher picks one of three cancellation policies: Flexible, Moderate, or Strict. You see the policy on their profile and again before you pay, and the booking system applies it automatically.
What if the teacher is not a good fit?
Start with an intro call or trial lesson where offered. If a teacher cancels three or more sessions in a row without proper notice, we refund the rest of your package and help you find a new teacher within 48 hours.
Can I take lessons as an adult?
Yes. CadenzaHub is for learners of every age. Many of our teachers work with adults, whether you are starting fresh or coming back after years away. Adults can book for themselves, and a parent can add themselves as a student on the same account as their kids.
What if something goes wrong?
Talk to your teacher first. If a lesson did not happen, report it within 48 hours. Every in-person lesson has a check-in code and online lessons log when you both join, so published rules based on those records decide the refund, the same way every time.
Each teacher's cancellation policy is shown on their profile and again before you pay.
How to book music lessons

1. Search
Browse teachers near you by instrument, city, price and lesson format.

2. Message or try a lesson
Ask questions through CadenzaHub messaging, or book a trial lesson where it is offered.

3. Book and pay
Pick a single lesson, a package or a weekly time. Payments go through CadenzaHub's secure checkout.
Music lessons across the GTA and Hamilton
Find teachers in your city.
























