SalaryMap
Education

Elementary School Teacher Salary (2025)

Elementary teachers educate students in grades K through 6.

Last updated: April 2025 ยท Source: BLS

The median Elementary School Teacher salary is $61,350 per year ($29/hour). Entry-level Elementary School Teachers earn around $42,000 while experienced Elementary School Teachers earn $85,000 or more annually.

๐Ÿ’ก

Elementary school teacher salaries vary based on experience, location, and specialization. Specializations in special education or STEM fields often command higher salaries, with some regions like California and New York offering median salaries exceeding $70,000 due to higher living costs. Additionally, teachers with advanced degrees or certifications can earn upwards of $85,000.

AI-generated insight based on BLS data ยท For reference only

$61,350
Median Annual
$29/hr
Hourly Rate
$42,000
Entry Level
$85,000
Senior Level

Top Paying States for Elementary School Teachers

StateEst. Annual Salaryvs. National
Hawaii$87,000+42%
California$85,000+39%
New York$79,000+29%
Alaska$77,000+26%
Massachusetts$77,000+26%
New Jersey$74,000+21%
Connecticut$72,000+17%
Washington$71,000+16%

Estimates based on cost-of-living index adjustments. Actual salaries vary by employer and experience.

Frequently Asked Questions

What is the average Elementary School Teacher salary?

The median Elementary School Teacher salary is $61,350 per year, which works out to approximately $29/hour based on a 40-hour work week.

How much does an entry-level Elementary School Teacher make?

Entry-level Elementary School Teachers typically earn around $42,000 per year. Salaries grow significantly with experience and specialization.

What is a senior Elementary School Teacher's salary?

Experienced Elementary School Teachers can earn up to $85,000 or more annually depending on location, employer, and specialization.

What education is required to become a Elementary School Teacher?

Most Elementary School Teacher positions require: Bachelor's in Education + teaching license.

Get Salary Updates in Your Inbox

New pay data, career guides, and negotiation tips โ€” free, once a month.