Music lessons cost $35 to $120 per lesson in 2026
Music lessons cost $35 to $120 per lesson in 2026. Ensemble Schools lists $35 to $50 for 30 minutes and $70 to $100 for 60 minutes. Artmaster lists piano at $75 to $110 and violin at $80 to $120 for an hour. Lesson length moves the price most, then the teacher and the place. Group and online lessons cost less.
What price guides say
We checked 3 price guides and read every number on their pages on October 7, 2026. They do not all measure the same thing, so read each line for what it counts.
| Source | What it found |
|---|---|
| Lessons.com | Lessons.com lists private in person lessons at $40 to $80 for piano and $45 to $70 for guitar per hour, group lessons at $20 to $50 per session, and online lessons at $35 to $70 per hour. |
| Ensemble Schools | Ensemble Schools lists $35 to $50 for 30 minutes and $70 to $100 for 60 minutes, with weekly lessons at about $170 and $320 per month. |
| Artmaster | Artmaster lists $35 to $50 for 30 minutes, $70 to $100 for 60 minutes, piano at $75 to $110, and violin at $80 to $120. |
Music lesson prices by length and instrument
| Lesson | Price | Source |
|---|---|---|
| 30 minute private lesson | $35 to $50 | Ensemble Schools |
| 60 minute private lesson | $70 to $100 | Ensemble Schools |
| 90 minute lesson | $90 to $150 | Artmaster |
| Piano, 60 minutes | $75 to $110 | Artmaster |
| Guitar, 60 minutes | $65 to $90 | Artmaster |
| Violin, 60 minutes | $80 to $120 | Artmaster |
| Group lesson, per session | $20 to $50 | Lessons.com |
| Online lesson, per hour | $35 to $70 | Lessons.com |
Every number in this table was read on one of the source pages listed at the bottom of this page.
What pushes the price up
| What | Why it matters |
|---|---|
| Lesson length | Time sets the price at many schools. Ensemble Schools lists $35 to $50 for 30 minutes and $70 to $100 for 60 minutes. |
| Instrument | Artmaster lists guitar at $65 to $90 and violin at $80 to $120 for an hour. Music production costs $100 to $150. |
| Lesson format | Group lessons cost $20 to $50 per session and online lessons cost $35 to $70 per hour, says Lessons.com. Private in person lessons cost more. |
| Place | Ensemble Schools lists in home hours at $70 to $100 and studio hours at $60 to $90. A teacher who travels to you charges for the trip. |
| Teacher skill | A teacher with a music degree or years on stage often charges more than a student teacher. Price follows skill and demand. |
What the price includes
The price normally covers the teacher's time, a plan for each lesson, and help with practice. Books, sheet music, and an instrument are usually extra. Some schools add a sign up fee, a recital fee, or a charge for missed lessons. Ensemble Schools lists weekly 30 minute lessons at about $170 per month and weekly one hour lessons at about $320. It does not include tax or extras the provider adds on the day.
Who charges this and how it is billed
Music lessons come from music schools, store studios, and private teachers. Schools often bill by the month. Ensemble Schools lists about $170 for weekly 30 minute lessons and $320 for weekly hour lessons. Private teachers often bill per lesson or by the term. Some teachers charge extra to come to your home, and Ensemble Schools lists $70 to $100 for an in home hour. Studio hours run $60 to $90. Ask about fees for missed lessons, books, and recitals before you start, and ask if you can pay each month.
When you need this
You need lessons when you want to learn an instrument or voice faster than self study allows. A teacher fixes bad habits early, picks songs that fit your level, and keeps you on track. Lessons help most for kids who are just starting, for adults with a goal such as a recital, and for anyone who feels stuck. If you only want to try an instrument, start with a few trial lessons.
How to judge your quote
- Ask the price for 30, 45, and 60 minute lessons.
- Ask about fees for sign up, books, and missed lessons.
- Ask if there is a trial lesson or a monthly rate.
- Ask the teacher about their training and years of teaching.
- Compare the total with the range above: $35 to $120 per lesson for most people in 2026.
Ways to pay less
- Start with 30 minute lessons. Ensemble Schools lists $35 to $50 for 30 minutes, which is about half the price of an hour.
- Try group lessons. Lessons.com lists $20 to $50 per session, well under most private rates.
- Try online lessons. Lessons.com lists $35 to $70 per hour, and there is no travel time to pay for.
- Pay by the month if the school offers it, and ask if there is a lower rate for a set number of lessons.
- Practice between lessons. Steady practice helps you learn faster, so you may need fewer weeks of lessons.
How we got these numbers
The range on this page comes from Lessons.com, Ensemble Schools and Artmaster. We opened each source page and read every number on it on October 7, 2026. Where the sources disagree, the table above shows each one so you can see the spread. These are planning ranges, not quotes. The written price you are given is the real price.
Common questions
How much do music lessons cost per hour?
Ensemble Schools and Artmaster both list $70 to $100 for a 60 minute private lesson. Lessons.com lists $40 to $90 for common instruments.
How much are 30 minute music lessons?
Both Ensemble Schools and Artmaster list $35 to $50. Many kids start with this size.
How much do piano lessons cost?
Artmaster lists $75 to $110 for one hour. Lessons.com lists $40 to $80 for an hour, so prices vary by teacher and place.
How much do music lessons cost per month?
Ensemble Schools lists about $170 per month for weekly 30 minute lessons and about $320 for weekly hour lessons.
Are online music lessons cheaper?
Often. Lessons.com lists online lessons at $35 to $70 per hour and group lessons at $20 to $50 per session.