Match
$54k $54k
Avg US Salary
1358k 1358k
Employment
5.8% 5.8%
Growth
3.0/5 3.0/5
Rating
Bachelors Bachelors
Education

How much does an Elementary School Teacher make in the United States?

Average Elementary School Teacher Yearly Salary in the United States

Elementary School Teachers earn a median salary of $54,890 per year. Salaries typically start from $36,190 and go up to $85,550.

These numbers may vary depending on several factors, like level of education, amount of experience, industry, company size and location.

Learn more about the Elementary School Teacher job market for salaries of real jobs in your area.

While elementary school teachers’ wages should perhaps be higher than they are, many teachers are making a comfortable salary, depending on where they live. Urban areas tend to offer higher elementary school salaries, but the cost of living is also higher. While you may earn less in a rural area, you’ll probably spend less for rent, food, gas, and other expenses. The highest paid in the elementary school teacher profession work in the metropolitan areas of Fairbanks, Alaska, Poughkeepsie, New York, and New York City. The Kingston, New York area also pays well, as does the city of New Bedford, Massachusetts.

How to Become an Elementary School Teacher

Interested in becoming an elementary school teacher? Here are your next steps.

  1. Take the Sokanu Career Test

    Would you make a good elementary school teacher? Sokanu's free assessment reveals how compatible you are with a career across 5 dimensions!

    Take the free career test
  2. Get the Education
    Guild Primary and Secondary Teacher Get Started

  3. Get Hired

      Loading jobs...

    View all jobs →

    Would you like to post jobs on this career? Find the best candidates using Sokanu's new psychometric job platform. Visit employers.sokanu.com today.

Elementary School Teacher Earnings by Seniority

Top End Elementary School Teacher Earnings

The highest earning Elementary School Teachers in the United States earn:

N/A an hour $85,550
per year
Senior Elementary School Teacher Earnings

Senior Elementary School Teachers in the United States earn:

N/A an hour $69,450
per year
Experienced Elementary School Teacher Earnings

Experienced Elementary School Teachers in the United States earn:

N/A an hour $54,890
per year
Junior Elementary School Teacher Earnings

Junior Elementary School Teachers in the United States earn:

N/A an hour $43,900
per year
Starting Elementary School Teacher Earnings

Starting Elementary School Teachers in the United States earn:

N/A an hour $36,190
per year

Approximate values based on highest and lowest earning segments.

Find your perfect career

Would you make a good elementary school teacher? Sokanu's free assessment reveals how compatible you are with a career across 5 dimensions!

Take the free career test

Elementary School Teacher salary comparison

Elementary School Teachers earn more than 52% percent of Education & Childcare careers. Elementary School Teacher salaries are in the top 59% of all careers in the United States.

Distance Learning Coordinator Salary $77k
Music Teacher Salary $65k
Physical Education Teacher Salary $59k
High School Teacher Salary $57k
Elementary School Teacher Salary $54k
Health Educator Salary $51k
Childcare Program Administrator Salary $45k
Graduate Teaching Assistant Salary $31k
Teacher Assistant Salary $24k
Childcare Worker Salary $20k

Historical salary for Elementary School Teachers in the United States

Elementary School Teacher salary by state

Click on a state to learn more

State Hourly Wage Annual Salary Rank
Elementary School Teacher Salary in Connecticut - $75,930 # 1
Elementary School Teacher Salary in Alaska - $71,490 # 2
Elementary School Teacher Salary in New York - $68,540 # 3
Elementary School Teacher Salary in California - $72,910 # 4
Elementary School Teacher Salary in Massachusetts - $71,240 # 5
Elementary School Teacher Salary in District of Columbia - $67,090 # 6
Elementary School Teacher Salary in Rhode Island - $71,220 # 7
Elementary School Teacher Salary in New Jersey - $63,960 # 8
Elementary School Teacher Salary in Maryland - $61,620 # 9
Elementary School Teacher Salary in Virginia - $59,190 # 10
Elementary School Teacher Salary in Michigan - $63,530 # 11
Elementary School Teacher Salary in Pennsylvania - $59,780 # 12
Elementary School Teacher Salary in Delaware - $58,860 # 13
Elementary School Teacher Salary in Washington - $62,110 # 14
Elementary School Teacher Salary in Minnesota - $57,560 # 15
Elementary School Teacher Salary in Illinois - $55,320 # 16
Elementary School Teacher Salary in Ohio - $59,620 # 17
Elementary School Teacher Salary in Wyoming - $57,550 # 18
Elementary School Teacher Salary in New Mexico - $56,750 # 19
Elementary School Teacher Salary in Oregon - $57,820 # 20
Elementary School Teacher Salary in Hawaii - $56,020 # 21
Elementary School Teacher Salary in New Hampshire - $55,690 # 22
Elementary School Teacher Salary in Wisconsin - $54,120 # 23
Elementary School Teacher Salary in Vermont - $53,360 # 24
Elementary School Teacher Salary in Nevada - $53,010 # 25
Elementary School Teacher Salary in Utah - $51,890 # 26
Elementary School Teacher Salary in Georgia - $53,790 # 27
Elementary School Teacher Salary in Missouri - $48,030 # 28
Elementary School Teacher Salary in Texas - $52,410 # 29
Elementary School Teacher Salary in Kentucky - $51,850 # 30
Elementary School Teacher Salary in Iowa - $51,150 # 31
Elementary School Teacher Salary in Maine - $51,170 # 32
Elementary School Teacher Salary in Nebraska - $50,600 # 33
Elementary School Teacher Salary in Colorado - $48,130 # 34
Elementary School Teacher Salary in Indiana - $48,710 # 35
Elementary School Teacher Salary in Montana - $48,550 # 36
Elementary School Teacher Salary in Alabama - $50,390 # 37
Elementary School Teacher Salary in Tennessee - $47,980 # 38
Elementary School Teacher Salary in South Carolina - $48,660 # 39
Elementary School Teacher Salary in Louisiana - $47,460 # 40
Elementary School Teacher Salary in Florida - $46,060 # 41
Elementary School Teacher Salary in Idaho - $44,940 # 42
Elementary School Teacher Salary in North Dakota - $46,180 # 43
Elementary School Teacher Salary in West Virginia - $45,740 # 44
Elementary School Teacher Salary in Kansas - $45,110 # 45
Elementary School Teacher Salary in Arkansas - $44,570 # 46
Elementary School Teacher Salary in North Carolina - $42,170 # 47
Elementary School Teacher Salary in South Dakota - $40,690 # 48
Elementary School Teacher Salary in Arizona - $39,300 # 49
Elementary School Teacher Salary in Oklahoma - $39,270 # 50
Elementary School Teacher Salary in Mississippi - $40,810 # 51
Source: U.S. Department of Labor Bureau of Labor Statistics

How to Become an Elementary School Teacher

Interested in becoming an elementary school teacher? Here are your next steps.

  1. Take the Sokanu Career Test

    Would you make a good elementary school teacher? Sokanu's free assessment reveals how compatible you are with a career across 5 dimensions!

    Take the free career test
  2. Get the Education
    Guild Primary and Secondary Teacher Get Started

  3. Get Hired

      Loading jobs...

    View all jobs →

    Would you like to post jobs on this career? Find the best candidates using Sokanu's new psychometric job platform. Visit employers.sokanu.com today.