The average wage for a music teacher in the United States is around $20.44 per hour.
This is 25% below the national average. Updated in 2017.
Music teachers earn an average hourly wage of $20.44. Salaries typically start from $17.40 per hour and go up to $32.51 per hour.
Music teacher earnings by seniority
Approximate values based on highest and lowest earning segments.
Music teacher salary by state
|State Name||Average Salary|
How do music teacher salaries compare to similar careers?
|Live sound engineer salary||$32K|
|Music business manager salary||$38K|
|School counselor salary||$42K|
|Music therapist salary||$48K|
|Music teacher salary||$43K|
|Music producer salary||$34K|
|Physical education teacher salary||$39K|
|Career counselor salary||$41K|
|High school teacher salary||$43K|
Source: CareerExplorer (Aggregated)