Elementary School Teacher Salary
Estimated Pay by Experience Level
Salary by State
Median annual| State | Median / yr | Relative pay |
|---|---|---|
| District of Columbia | $86,460 | |
| Massachusetts | $77,524 | |
| Washington | $77,344 | |
| California | $77,059 | |
| Connecticut | $72,563 | |
| Alaska | $72,332 | |
| New Jersey | $71,519 | |
| New York | $71,079 | |
| National Median | $63,680 |
How to Become a Elementary School Teacher
Elementary school teachers prepare younger students in basic subjects such as math and reading to ready them for future schooling.
Meet the education requirement
Most elementary school teachers enter the field with bachelor's degree. Programs are offered by community colleges, trade schools, and universities.
Complete an accredited training program
Hands-on coursework and clinical or field experience prepare you for the work and for certification exams.
Earn the State teaching license
Most employers expect this credential — and in many states it's required to practice. Entry pay starts near $42,029 and rises toward $92,973 with experience.
Elementary School Teacher salary: common questions
How much does a Elementary School Teacher make an hour?
The median hourly wage for elementary school teachers is $30.62, which works out to about $63,680 per year for full-time work.
Which state pays elementary school teachers the most?
District of Columbia has the highest median pay for elementary school teachers at $86,460 per year — 36% above the national median of $63,680.
What is the salary range for elementary school teachers?
Most elementary school teachers earn between $42,029 and $92,973 per year. The middle 50% earn $51,581 to $78,963, with a median of $63,680.
Is becoming a Elementary School Teacher a good career?
Employment is projected to grow 1% (slower than average), and the role typically requires bachelor's degree. With a median wage of $63,680 per year, it pays well above the U.S. median for all occupations.