Elementary school teacher earnings by seniority

Approximate values based on highest and lowest earning segments.

Elementary school teacher salary by state

State Name Average Salary
California $42,944
New York $47,303
Texas $41,631
Florida $42,178
Colorado $40,000
North Carolina $35,000

How much does an Elementary School Teacher earn?

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 do elementary school teacher salaries compare to similar careers?

Elementary school teachers earn about the same as related careers in New Jersey. On average, they make less than high school teachers but more than health educators.

Career Median Salary
High school teacher salary $73K
Professor salary $68K
Special education teacher salary $72K
Music teacher salary $67K
School counselor salary $69K
Elementary school teacher salary $65K
Librarian salary $65K
Kindergarten teacher salary $62K
Childcare program administrator salary $54K
Health educator salary $58K

Source: CareerExplorer (Aggregated)