How much do singing lessons cost in Canada in 2026?
What private singing lessons cost in Canada’s main cities, and what makes each city different.

Across Canada, most of our private singing teachers charge $52 to $78 an hour, and a little less in Quebec City and Laval. Find a voice teacher near you on our singing lessons page.
The prices below come from the real rates of our voice teachers in each city and update automatically.
Singing lesson prices by city
| City | Most teachers, 60 min | Typical 30 min | Travel fee (lessons at home) |
|---|---|---|---|
| Montreal | $52 to $70 | $36 | $10 |
| Toronto | $62 to $78 | $36 | $10 |
| Vancouver | $62 | $36 | $10 |
| Quebec City | $47 to $55 | $33 | $10 |
| Laval | $47 to $52 | $31 | $10 |
Singing lessons in Montreal
Montreal has one of the deepest pools of voice teachers in the country, many trained at McGill, Université de Montréal or the Conservatoire. Lessons are available in English or French, and many teachers coach jazz, pop, classical and musical theatre. Most teach from studios in central neighbourhoods like the Plateau, and many travel to students' homes across the island. See singing lesson prices in Montreal for the detail.
Singing lessons in Toronto
Toronto rates sit at the top of the range, in line with the cost of living. Because the GTA is so spread out, many students choose a teacher in their own area, like North York or Etobicoke, or take lessons online to skip the commute. Many teachers also prepare students for Royal Conservatory voice exams. See singing lesson prices in Toronto.
Singing lessons in Vancouver
Vancouver has fewer voice teachers on Musiprof than Montreal or Toronto, so booking a regular weekly slot early helps. Rates are similar to Toronto's, and online lessons are a good option on rainy evenings or from the North Shore and the suburbs.
Singing lessons in Quebec City and Laval
In Quebec City and Laval, rates are usually a little lower than in Montreal, and lessons are mostly in French, with several teachers who also teach in English. See music lesson prices in Quebec City.
Price by lesson length
Most voice teachers offer 30, 45 and 60-minute lessons. 30 minutes suits kids and protects young voices from strain; adults usually take 45 or 60 minutes. For the voice, shorter regular lessons often work better than one long session: your voice is a muscle that tires.
What changes the price
- Training and style. Teachers with advanced degrees or stage experience charge more, and a specialist in your style (classical, jazz, pop, musical theatre) can save you time.
- Location. Lessons at your home add a travel fee, paid in full to the teacher. Studio and online lessons don't.
- How you pay. On Musiprof, most students book a package at a fixed weekly time, or pay per lesson. The listed price includes everything, and paying by Interac e-transfer gives you 4% off.
Find a singing teacher near you
Browse our singing teachers across Canada, or go straight to Montreal, Toronto or Vancouver. Lessons are always private; to sing with other musicians, see our band program.
Prices in this article are what students see, card payment included. They are calculated from the rates of our voice teachers in each city who are taking new students, and update automatically.
Published on Musiprof
