How much will your piano lessons cost?

Ashburn, VA 20149

Piano Teachers on Thumbtack cost$40 - $50

Average fixed price

  • Lowest price:$30
  • Most common low price:$40
  • Most common high price:$50
  • Highest price:$80

How much do piano lessons for children cost?

A piano lesson will typically cost between $50 and $60. The price is determined by the length of the lesson, experience of the student, reputation of the teacher, the geographic location, and whether the lesson is a one-time event or on-going lessons. Many piano instructors offer reduced rates per class when students buy a bundle of classes upfront.

Piano lessons for children and teenagers typically cost less than lessons for adults, although some teachers charge the same per lesson across the board. Young students can range from under 6 years old to 17 years old, and teachers are available to instruct every skill level. Most piano teachers require students to have a keyboard or piano for practice. Teachers commonly focus on pop, jazz and classical styles.

Lesson length

The longer the piano lesson, the higher the cost because students pay for the teacher’s time. For example, lessons by Harry Inglis increase by $20 from his base rate for each additional 30 minutes of instruction.

Subject matter

Piano teachers may have sliding rates based on the subject matter of the classes. Beginning piano students may have lower rates per class than students studying advanced techniques or piano and music theory.

Get a free estimate from a great piano teacher near you.

One-time lessons

One-time lessons often cost more than lessons that are part of an ongoing relationship with the teacher. For example, in-studio lessons by Tony Tixier are $65 for 60 minutes for ongoing students and $80 for 60 minutes for a standalone session.


Buying in bulk is often the best way to save. Most teachers offer reduced rates per class when students buy a bundle of classes upfront. For example, piano instructor Harry Inglis offers a 10-lesson package with varying rates based on lesson duration:

  • Ten 30-minute lessons: $300 = $30 per lesson versus a single 30-minute lesson for $40

  • Ten 60-minute lessons: $500 = $50 per lesson versus a single 60-minute lesson for $60

  • Ten 90-minute lessons: $650 = $70 per lesson versus a single 90-minute lesson for $80

Teacher reputation and location

A teacher with an advanced piano education, prestigious work and performance experience, and an acclaimed reputation or one who has been in the field for a long time can generally charge more for piano lessons. Geographic location may also play a role. Larger cities with a higher cost of living typically see higher rates per lesson than smaller or less expensive regions.

Get free estimates from top-rated piano teachers.


Travel time, mileage and other transportation costs generally increase the total cost of piano lessons. Teachers may have a sliding travel fee based on a student’s location or a set fee, such as instructors Harry Inglis and Tony Tixier who both charge a $10 travel fee in addition to the cost of class. This travel fee is charged whether classes are part of a package or are individual sessions.

How do we know these prices?

Millions of people ask Thumbtack for help with their projects every year. We track the estimates they get from local professionals, conduct our own research and then we share those prices with you. The prices reflected in the article above are for informational purposes only and are subject to change at any time. Contact a professional near you to receive a personalized cost estimate for your project.


Customers this year


Pros this year


Projects a day

Get a free estimate

How it works.


Browse profiles, see prices and use filters to find pros who match your project.


Contact the pros you like to discuss project details.


Check pro availability and book appointments right in the app.