Post job

Piano teacher salary

Average piano teacher salary

$52,799

$25.38 hourly rate

Entry-level piano teacher salary
$38,000 yearly salary
Updated January 8, 2025

Average Piano Teacher Salary

The average salary for a piano teacher in the United States stands at approximately $52,799 per year. This figure can fluctuate based on several factors including geographic location, years of experience, and whether the teacher is employed by a school, teaches privately, or works at a music academy.

How Much Does a Piano Teacher Make?

On an hourly basis, piano teachers earn roughly $25. Those just starting typically see lower rates, while experienced teachers in affluent areas may command higher fees.

Where Can a Piano Teacher Earn More?

States such as California and New York often offer the highest salaries for piano teachers, reflecting the demand for music education in urban centers. Additionally, teachers who specialize in advanced techniques or offer group lessons may also see increased earnings.

Piano Teacher Salary Estimates from Across the Web

It’s essential to compare salary estimates from various sources to get a clearer picture of potential earnings in this profession. Websites like Glassdoor and PayScale provide valuable insights into regional salary variations and job opportunities.

On this page
Piano teacher salary by: 

Let Zippi find your next piano teacher job

Floating question marks illustration

Let Zippi find your next piano teacher job

Floating question marks illustration

Where can a Piano Teacher earn more?

Compare salary by location
Vs
76k
56k
36k
16k
Columbus, OH$65,932
Spartanburg, SC$46,469
Compare salary by company
Vs
100k
80k
60k
40k
20k
University of Michigan$75,216
The Boys' Club of New York$50,353

Piano teacher salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Indeed, Glassdoor, Ziprecruiter, SalaryExpert and Comparably, the average salary for a piano teacher typically falls between $50,976 and $68,662.
zippia
$52,799yearly
glassdoor[1]
$50,976yearly
indeed[2]
$68,662yearly
comparably[3]
$61,459yearly
Salary.com[4]
$68,190yearly
ZipRecruiter[5]
$63,361yearly
SalaryExpert[6]
$53,258yearly

Average piano teacher salary by state

The average piano teacher salary in New York, Massachusetts, and California are the highest in the U.S. The lowest average piano teacher salary states are Oklahoma, Nevada, and Kansas.

  • State view
  • County view
Average salary:

Highest paying states for piano teachers

RankStateAvg. salaryHourly rate
1Massachusetts$64,736$31.12
2New York$65,736$31.60
3Pennsylvania$57,972$27.87
4Michigan$56,901$27.36
5North Carolina$56,167$27.00
6Florida$57,319$27.56
7District of Columbia$65,021$31.26
8Oregon$61,323$29.48
9Idaho$57,035$27.42
10Nebraska$53,922$25.92
11California$62,103$29.86
12Connecticut$61,403$29.52
13Alabama$54,516$26.21
14Texas$51,035$24.54
15Maryland$53,326$25.64
16New Hampshire$51,156$24.59
17Minnesota$51,419$24.72
18Georgia$52,250$25.12
19Alaska$57,043$27.42
20Mississippi$52,515$25.25
21Arkansas$52,161$25.08
22Utah$52,910$25.44
23Louisiana$52,190$25.09
24Virginia$52,828$25.40
25Illinois$50,331$24.20
26Tennessee$48,651$23.39
27Ohio$48,824$23.47
28Iowa$49,229$23.67
29Indiana$47,688$22.93
30North Dakota$50,476$24.27
31New Jersey$48,518$23.33
32Delaware$49,611$23.85
33Missouri$49,341$23.72
34Rhode Island$50,768$24.41
35Washington$51,119$24.58
36Montana$45,771$22.01
37South Carolina$46,209$22.22
38Arizona$50,431$24.25
39New Mexico$44,224$21.26
40Oklahoma$42,932$20.64
41Wisconsin$45,828$22.03
42Vermont$48,030$23.09
43Colorado$38,287$18.41
44Kansas$41,143$19.78
45South Dakota$45,699$21.97
46Kentucky$45,114$21.69
47Hawaii$45,586$21.92
48Maine$44,985$21.63
49Wyoming$38,683$18.60
50Nevada$41,677$20.04
51West Virginia$31,753$15.27

Highest paying cities for piano teachers

The highest-paying cities for piano teachers are Yonkers, NY, Shrewsbury, MA, and Davis, CA.

RankCityAvg. salaryHourly rate
1Yonkers, NY$65,932$31.70
2Shrewsbury, MA$64,819$31.16
3Davis, CA$63,485$30.52
4Westport, CT$61,322$29.48
5Haverford, PA$58,162$27.96
6Ann Arbor, MI$56,841$27.33
7Omaha, NE$54,127$26.02
8Chesapeake, VA$52,672$25.32
9El Paso, TX$51,593$24.80
10Burnsville, MN$51,443$24.73
11Kirkland, WA$51,311$24.67
12Buffalo Grove, IL$50,487$24.27
13Chesterfield, MO$49,595$23.84
14Cleveland, OH$49,520$23.81
15East Brunswick, NJ$48,508$23.32
16Brownsburg, IN$47,615$22.89
17Spartanburg, SC$46,469$22.34

Piano teacher salary details

A piano teacher's salary ranges from $38,000 a year at the 10th percentile to $72,000 at the 90th percentile.

Average piano teacher salary graph
Average piano teacher salary graph, trends, and summary

What is a piano teacher's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$72,000$6,000$35
75th Percentile$62,000$5,167$30
Average$52,799$4,400$25
25th Percentile$44,000$3,667$21
10th Percentile$38,000$3,167$18

Highest paying piano teacher jobs

The highest paying types of piano teachers are professor, visiting professor, and associate professor.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Director Of Instruction$72,536$6,045$34.874,904
Art Instructor$36,539$3,045$17.5727,158
Art Educator$40,421$3,368$19.4342,617
Visiting Professor$116,217$9,685$55.8727,139
Music Instructor$57,930$4,827$27.8526,788
Music Internship$64,045$5,337$30.7949,414

Which companies pay piano teachers the most?

Piano teacher salaries at University of Michigan and Music Institute of Chicago are the highest-paying according to our most recent salary estimates. In addition, the average piano teacher salary at companies like Converse University and Saint Louis School are highly competitive.

RankCompanyAverage salaryHourly rate
1University of Michigan$75,216$36.16
2Music Institute of Chicago$68,059$32.72
3Converse University$54,670$26.28
4Saint Louis School$54,236$26.07
5Permian High School$53,213$25.58
6Christ's Church$53,159$25.56
7The Suzuki School$52,830$25.40
8The Monarch School$52,067$25.03
9Polly's Pies$51,124$24.58
10The Boys' Club of New York$50,353$24.21

Wage gap by gender, race and education

$51,000$50,400$49,800$49,200$48,600$48,000
MaleFemale

Piano Teacher salary by industry

The average piano teacher salary varies across industries:

  • The average piano teacher salary in the media industry is $55,390, the highest of any industry.
  • The average piano teacher salary in the finance industry is $53,003.
  • Piano teachers in the government industry earn an average salary of $48,123, the lowest of any industry.

Highest paying industries for piano teachers

RankIndustryAverage salaryHourly rate
1Media$55,390$26.63
2Education$53,003$25.48
3Retail$51,054$24.55
4Government$48,123$23.14

High paying piano teacher jobs

Piano teacher salary trends

The average piano teacher salary has risen by $5,576 over the last ten years. In 2014, the average piano teacher earned $47,223 annually, but today, they earn $52,799 a year. That works out to a 2% change in pay for piano teachers over the last decade.

Compare piano teacher salaries for cities or states with the national average over time.

Average piano teacher salary over time

Compare piano teacher salaries for individual cities or states with the national average.

Piano teacher salary by year

YearAvg. salaryHourly rate% Change
2025$52,800$25.38+0.2%
2024$52,700$25.33-0.6%
2023$53,000$25.48+4.3%
2022$50,700$24.38-2.6%
2021$52,000$25.01+4.8%

Recently added piano teacher salaries

CompanyJobLocationDate addedSalary
The Piano Place LLCPiano Teacher (W2, Benefits Available, Lehi Studio)Lehi, UT06/28/2025$37,566
Musicologie ColumbusPiano Teacher-Musicologie Lewis CenterCenterville, OH06/27/2025$62,610
Ensemble Performing ArtsVoice & Piano Teacher-Northport, Suffolk CountyNorthport, NY06/18/2025$62,610
Ensemble Performing ArtsPiano Teacher-Tampa Music SchoolTampa, FL06/15/2025$52,175
Ensemble Performing ArtsVoice & Piano Teacher-Orange & CostaOrange, CA06/15/2025$64,697
The Piano Place LLCPiano and Drum Teacher-Arts Academy (W2, Benefits Available, Tigard Studio)King City, OR06/13/2025$52,175
Payam MusicPiano TeacherBellevue, WA06/13/2025$52,175
Ensemble Performing ArtsAdvanced Piano & Cello Teacher-BonneyBonney Lake, WA06/12/2025$62,610
Teachers To GoPiano Teacher (Houston TX, 77055)Houston, TX06/10/2025$104,350
Camino Music StudioPiano TeacherSacramento, CA06/10/2025$37,566

Piano teacher salary FAQs

Search for piano teacher jobs

Browse education, training, and library jobs