Content has loaded

Music teacher salary in United States

How much does a Music Teacher make in the United States?

Average base salary

$32.54
Average $32.54
Low $17.19
High $61.61

The average salary for a music teacher is $32.54 per hour in the United States. 6.9k salaries taken from job postings on Indeed in the past 36 months (updated August 16, 2026).

Music Teacher job openings in United States

slide 1 of 6
slide1 of 6
Violin/Viola Teacher at Music ...
The Green Tambourine Music School
Philadelphia, PA
From $40 an hour
Part-time
1 hour ago

Highest paying companies for Music Teacher in United States

Average year pay is based on job postings on Indeed in the past 36 months.
Cerritos College
 
$252,262per year
View company
LearnWell
 
$208,000per year
Occidental College
 
$208,000per year
Selfhelp Community Services, I...
 
$176,800per year
Musicland
 
$174,571per year
Monterey Peninsula College
 
$169,790per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for Music Teachers near United States

  1. Brooklyn, NY
    $38.86 per hour
  2. Los Angeles, CA
    $38.25 per hour
  3. New York, NY
    $35.15 per hour
  4. Chicago, IL
    $30.24 per hour
  5. South Webster, OH
    $26.83 per hour

Where can a Music Teacher earn more?

Compare salaries for Music Teachers in different locations
vs

Frequently Asked Questions (FAQs) about Music Teacher