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.

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

What is the average salary for Elementary School Teachers in the United States?

Elementary School Teachers earn an average salary of $56,830 per year. Salaries typically start from $36,040 and go up to $83,910.

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.

Highest

The top 10% of Elementary School Teachers in the United States earn:

N/A an hour $83,910 per year
Senior

The top 25% of Elementary School Teachers in the United States earn:

N/A an hour $68,400 per year
Experienced

The top 50% of Elementary School Teachers in the United States earn:

N/A an hour $54,120 per year
Junior

The bottom 25% of Elementary School Teachers in the United States earn:

N/A an hour $43,470 per year
Starting

The bottom 10% of Elementary School Teachers in the United States earn:

N/A an hour $36,040 per year

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 New York - $74,830 # 1
Elementary School Teacher Salary in Alaska - $71,460 # 2
Elementary School Teacher Salary in Connecticut - $70,820 # 3
Elementary School Teacher Salary in California - $69,990 # 4
Elementary School Teacher Salary in Massachusetts - $69,890 # 5
Elementary School Teacher Salary in Rhode Island - $69,450 # 6
Elementary School Teacher Salary in New Jersey - $67,100 # 7
Elementary School Teacher Salary in District of Columbia - $67,010 # 8
Elementary School Teacher Salary in Michigan - $63,640 # 9
Elementary School Teacher Salary in Maryland - $63,050 # 10
Elementary School Teacher Salary in Pennsylvania - $60,580 # 11
Elementary School Teacher Salary in Virginia - $60,430 # 12
Elementary School Teacher Salary in Washington - $60,190 # 13
Elementary School Teacher Salary in Minnesota - $60,140 # 14
Elementary School Teacher Salary in Delaware - $58,680 # 15
Elementary School Teacher Salary in Ohio - $58,490 # 16
Elementary School Teacher Salary in Wyoming - $58,190 # 17
Elementary School Teacher Salary in Illinois - $57,950 # 18
Elementary School Teacher Salary in Oregon - $56,890 # 19
Elementary School Teacher Salary in New Hampshire - $54,780 # 20
Elementary School Teacher Salary in Hawaii - $54,690 # 21
Elementary School Teacher Salary in Wisconsin - $54,560 # 22
Elementary School Teacher Salary in Vermont - $54,260 # 23
Elementary School Teacher Salary in Utah - $54,200 # 24
Elementary School Teacher Salary in Georgia - $54,030 # 25
Elementary School Teacher Salary in Nevada - $52,900 # 26
Elementary School Teacher Salary in New Mexico - $51,220 # 27
Elementary School Teacher Salary in Kentucky - $51,160 # 28
Elementary School Teacher Salary in Texas - $51,100 # 29
Elementary School Teacher Salary in Indiana - $50,350 # 30
Elementary School Teacher Salary in Missouri - $50,240 # 31
Elementary School Teacher Salary in Colorado - $50,180 # 32
Elementary School Teacher Salary in Iowa - $49,910 # 33
Elementary School Teacher Salary in Nebraska - $49,540 # 34
Elementary School Teacher Salary in Alabama - $49,410 # 35
Elementary School Teacher Salary in Tennessee - $48,970 # 36
Elementary School Teacher Salary in Maine - $48,770 # 37
Elementary School Teacher Salary in South Carolina - $48,380 # 38
Elementary School Teacher Salary in Louisiana - $47,780 # 39
Elementary School Teacher Salary in Florida - $47,730 # 40
Elementary School Teacher Salary in North Dakota - $47,710 # 41
Elementary School Teacher Salary in Idaho - $47,060 # 42
Elementary School Teacher Salary in Montana - $46,720 # 43
Elementary School Teacher Salary in West Virginia - $45,730 # 44
Elementary School Teacher Salary in Kansas - $45,010 # 45
Elementary School Teacher Salary in Arkansas - $44,810 # 46
Elementary School Teacher Salary in Arizona - $43,050 # 47
Elementary School Teacher Salary in North Carolina - $42,440 # 48
Elementary School Teacher Salary in Oklahoma - $41,880 # 49
Elementary School Teacher Salary in South Dakota - $41,490 # 50
Elementary School Teacher Salary in Mississippi - $41,010 # 51
Source: U.S. Department of Labor Bureau of Labor Statistics