Elementary School Teacher Salary

Take the Free Sokanu Career Test!

We've built the world's most comprehensive career test. Our questionnaire measures over 180 traits to match you against 500+ careers. Our mission is to help you find your calling in life.

Take the career test

What is the average salary for an Elementary School Teacher?

The average salary of an Elementary School Teacher is $56,320. Salaries start from $35,760 and go up to $83,600. Please note that the average salary for an Elementary School Teacher may vary depending on several factors, like level of education, amount of experience, industry, company size and location. Our source, the Bureau of Labor Statistics, produces some of the United States most sensitive and important economic information, which is based on their strongest commitment to accuracy, quality and integrity.

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

$0 $83,600
Starting ($35.8k)
Junior ($43.1k)
Experienced ($53.6k)
Senior ($67.7k)
Highest ($83.6k)
Highest

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

$83,600
Senior

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

$67,730
Experienced

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

$53,590
Junior

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

$43,070
Starting

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

$35,760

Historical salary

Elementary School Teacher salary by state

Click on a state to learn more
State Salary Rank
Elementary School Teacher Salary in Rhode Island 73,040 1
Elementary School Teacher Salary in New York 72,840 2
Elementary School Teacher Salary in Alaska 70,190 3
Elementary School Teacher Salary in California 69,320 4
Elementary School Teacher Salary in Connecticut 68,580 5
Elementary School Teacher Salary in Massachusetts 68,360 6
Elementary School Teacher Salary in New Jersey 66,600 7
Elementary School Teacher Salary in District of Columbia 63,310 8
Elementary School Teacher Salary in Maryland 62,920 9
Elementary School Teacher Salary in Michigan 62,720 10
Elementary School Teacher Salary in Minnesota 61,070 11
Elementary School Teacher Salary in Wisconsin 60,110 12
Elementary School Teacher Salary in Pennsylvania 60,000 13
Elementary School Teacher Salary in Washington 59,680 14
Elementary School Teacher Salary in Virginia 58,750 15
Elementary School Teacher Salary in Delaware 58,010 16
Elementary School Teacher Salary in Ohio 57,970 17
Elementary School Teacher Salary in Wyoming 57,470 18
Elementary School Teacher Salary in Illinois 56,720 19
Elementary School Teacher Salary in United States 56,320 20
Elementary School Teacher Salary in Oregon 55,200 21
Elementary School Teacher Salary in Hawaii 54,380 22
Elementary School Teacher Salary in New Hampshire 53,990 23
Elementary School Teacher Salary in Nevada 53,760 24
Elementary School Teacher Salary in Georgia 53,750 25
Elementary School Teacher Salary in Vermont 53,220 26
Elementary School Teacher Salary in New Mexico 51,470 27
Elementary School Teacher Salary in Utah 51,300 28
Elementary School Teacher Salary in Indiana 51,150 29
Elementary School Teacher Salary in Kentucky 50,360 30
Elementary School Teacher Salary in Texas 50,290 31
Elementary School Teacher Salary in Colorado 49,720 32
Elementary School Teacher Salary in Alabama 48,970 33
Elementary School Teacher Salary in Iowa 48,950 34
Elementary School Teacher Salary in Maine 48,480 35
Elementary School Teacher Salary in Missouri 48,460 36
Elementary School Teacher Salary in South Carolina 48,310 37
Elementary School Teacher Salary in Nebraska 48,240 38
Elementary School Teacher Salary in Montana 47,910 39
Elementary School Teacher Salary in Tennessee 47,770 40
Elementary School Teacher Salary in Louisiana 47,440 41
Elementary School Teacher Salary in Florida 47,410 42
Elementary School Teacher Salary in North Dakota 46,570 43
Elementary School Teacher Salary in Idaho 46,260 44
Elementary School Teacher Salary in Kansas 45,940 45
Elementary School Teacher Salary in West Virginia 44,710 46
Elementary School Teacher Salary in Arkansas 44,490 47
Elementary School Teacher Salary in North Carolina 42,870 48
Elementary School Teacher Salary in Arizona 42,560 49
Elementary School Teacher Salary in Oklahoma 42,340 50
Elementary School Teacher Salary in Guam 42,090 51
Elementary School Teacher Salary in Mississippi 41,490 52
Elementary School Teacher Salary in Virgin Islands 41,230 53
Elementary School Teacher Salary in South Dakota 40,400 54
Elementary School Teacher Salary in Puerto Rico 32,070 55