Post job

Elementary classroom teacher salary

Quoted expert
Patricia Rogan Ph.D.

Average elementary classroom teacher salary

$48,105

$23.13 hourly rate

Entry-level elementary classroom teacher salary
$37,000 yearly salary
Updated December 15, 2025

Understanding Elementary Classroom Teacher Salaries

The average salary for an Elementary Classroom Teacher in the United States is $48,105 per year. This figure reflects various factors, including state, district funding, and years of experience. Teachers in metropolitan areas often earn higher salaries due to increased living costs and demand for educators.

State-by-State Salary Comparison

Elementary teachers' salaries can vary significantly by state. For instance, teachers in California and New York typically earn more than their counterparts in less populated states. This variation highlights the importance of considering location when entering the teaching profession.

Job Opportunities and Advancement

Teachers can enhance their earning potential by pursuing additional certifications or administrative roles. Specialized positions such as curriculum coordinators or school administrators often command higher salaries. Moreover, ongoing professional development plays a crucial role in staying competitive in the education sector.

Conclusion

As demand for quality education grows, the need for dedicated Elementary Classroom Teachers remains strong. Those considering this career should evaluate the salary landscape and opportunities for growth in their desired location.

On this page
Elementary classroom teacher salary by: 

Let Zippia find your next elementary classroom teacher job

Floating question marks illustration

Let Zippia find your next elementary classroom teacher job

Floating question marks illustration

Where can an Elementary Classroom Teacher earn more?

Compare salary by location
Vs
73k
53k
33k
13k
Columbus, OH$62,804
Monroe, NC$42,858
Compare salary by company
Vs
77k
57k
37k
17k
Shelby County Board Of Education$53,815
Erie 2-Chautauqua-Cattaraugus BOCES$46,911

Average elementary classroom teacher salary by state

The highest-paying states for elementary classroom teachers are Maryland, New Jersey, and Washington. The lowest average elementary classroom teacher salary states are Mississippi, West Virginia, and Arizona.

  • State view
  • County view
Average salary:

Highest paying states for elementary classroom teachers

RankStateAvg. salaryHourly rate
1Maryland$67,898$32.64
2New Jersey$62,816$30.20
3Connecticut$53,939$25.93
4Washington$62,365$29.98
5Wyoming$50,612$24.33
6District of Columbia$59,286$28.50
7New York$57,829$27.80
8Nebraska$51,434$24.73
9Michigan$49,985$24.03
10Pennsylvania$52,814$25.39
11Texas$52,523$25.25
12Oregon$57,312$27.55
13Massachusetts$53,474$25.71
14California$60,897$29.28
15New Mexico$48,483$23.31
16Alaska$57,022$27.41
17Virginia$53,164$25.56
18Montana$47,411$22.79
19Rhode Island$52,043$25.02
20Utah$52,451$25.22
21Illinois$48,195$23.17
22Minnesota$47,412$22.79
23Florida$48,430$23.28
24Tennessee$46,624$22.42
25New Hampshire$45,631$21.94
26Ohio$48,301$23.22
27Delaware$46,038$22.13
28Alabama$47,226$22.70
29Kentucky$46,896$22.55
30Vermont$45,264$21.76
31Colorado$45,762$22.00
32Georgia$46,129$22.18
33Nevada$41,968$20.18
34Kansas$43,113$20.73
35Iowa$43,449$20.89
36North Carolina$43,043$20.69
37Louisiana$44,593$21.44
38Missouri$43,787$21.05
39North Dakota$44,122$21.21
40Idaho$42,759$20.56
41Hawaii$48,885$23.50
42Wisconsin$43,852$21.08
43Arizona$39,641$19.06
44South Carolina$41,210$19.81
45Arkansas$40,782$19.61
46Indiana$38,421$18.47
47Oklahoma$39,038$18.77
48Mississippi$40,276$19.36
49South Dakota$40,381$19.41
50West Virginia$39,808$19.14
51Maine$36,722$17.65
Top elementary classroom teacher jobs near you

Highest paying cities for elementary classroom teachers

The highest-paying cities for elementary classroom teachers are Jersey City, NJ, Oakland, CA, and Washington, DC.

RankCityAvg. salaryHourly rate
1Jersey City, NJ$62,804$30.19
2Oakland, CA$62,478$30.04
3Washington, DC$59,315$28.52
4New York, NY$58,054$27.91
5Beaverton, OR$57,110$27.46
6Mission, TX$53,324$25.64
7Hartford, CT$53,248$25.60
8Harrisburg, PA$52,461$25.22
9Danville, VA$51,655$24.83
10Grand Rapids, MI$49,511$23.80
11East Saint Louis, IL$48,037$23.09
12Cincinnati, OH$47,456$22.82
13Saint Paul, MN$47,417$22.80
14Memphis, TN$46,916$22.56
15Kansas City, MO$43,877$21.09
16Marshalltown, IA$43,410$20.87
17Monroe, NC$42,858$20.60

Elementary classroom teacher salary details

An elementary classroom teacher's salary ranges from $37,000 a year at the 10th percentile to $61,000 at the 90th percentile.

Average elementary classroom teacher salary graph
Average elementary classroom teacher salary graph, trends, and summary

What is an elementary classroom teacher's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$61,000$5,083$29
75th Percentile$54,000$4,500$26
Average$48,105$4,009$23
25th Percentile$42,000$3,500$20
10th Percentile$37,000$3,083$18

Highest paying elementary classroom teacher jobs

The highest paying types of elementary classroom teachers are science teacher, student teacher, and reading teacher.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Teacher$47,989$3,999$23.0771,918
2nd Grade Teacher$46,850$3,904$22.5259,077
Language Teacher$51,413$4,284$24.7274,479
Pre-K Teacher$40,301$3,358$19.3860,464
Math Teacher$51,088$4,257$24.5659,347
Resource Teacher$43,487$3,624$20.9173,796

How would you rate the starting salaries for elementary classroom teachers, as well as the prospects for salary advancement?

Patricia Rogan Ph.D.

Professor, Special Education/Urban Teacher Education, Indiana University - Purdue University Indianapolis

Teacher salaries continue to grow, but they vary from state to state and district to district. According to the NEA, the average starting salary for beginning teachers in 2017-18 was $39,249. The average salary of all teachers in the U.S. was $61,730 in 2018-19, which was a 2.1% increase from the previous year. Despite COVID-19 and its impact on teachers, it is doubtful that teacher salaries will jump significantly in the years ahead (due to state economic challenges) unless teachers strike.

Which companies pay elementary classroom teachers the most?

Elementary classroom teacher salaries at Shelby County Board Of Education and PSEA are the highest-paying according to our most recent salary estimates. In addition, the average elementary classroom teacher salary at companies like Buena Vista University and Seneca Companies are highly competitive.

Wage gap by gender, race and education

$45,000$44,600$44,200$43,800$43,400$43,000
MaleFemale

Elementary classroom teacher salary trends

The average elementary classroom teacher salary has risen by $6,394 over the last ten years. In 2014, the average elementary classroom teacher earned $41,711 annually, but today, they earn $48,105 a year. That works out to a 9% change in pay for elementary classroom teachers over the last decade.

Compare elementary classroom teacher salaries for cities or states with the national average over time.

Average elementary classroom teacher salary over time

Compare elementary classroom teacher salaries for individual cities or states with the national average.

Elementary classroom teacher salary by year

YearAvg. salaryHourly rate% Change
2026$48,100$23.13+2.1%
2025$47,100$22.65+2.4%
2024$46,000$22.10+1.8%
2023$45,100$21.69+2.4%
2022$44,000$21.18+1.6%

Recently added elementary classroom teacher salaries

CompanyJobLocationDate addedSalary
Missouri ReapClassroom Teacher/Elementary School ClassesDeSoto, TX06/29/2025$41,000
Missouri ReapClassroom Teacher/Elementary School ClassesHillsboro, OR06/29/2025$44,500
City View Charter SchoolCity View Charter School Elementary Classroom TeacherHillsboro, OR06/28/2025$44,664
Utica City School DistrictElementary Classroom TeacherUtica, NY06/27/2025$43,138
Linden Public SchoolsElementary Classroom TeacherLinden, NJ06/24/2025$60,012
Kennett 39 School DistrictElementary Classroom Teacher)Noel, MO06/21/2025$40,000
Brainerd Public SchoolsGarfield 4Th Grade Elementary Classroom Teacher (ONE Year Position)Nore, MN06/20/2025$46,936
Ohio Department of EducationGrant Funded Title I Elementary Classroom Teacher PKColumbus, OH06/19/2025$46,896
Wayzata Public Schools ISD 284Elementary Classroom Teacher, 4Th Grade, Long Term ReserveNore, MN06/19/2025$48,949
Jonathan Alder Local School DistrictGrant Funded Title I Elementary Classroom Teacher PKEnon, OH06/19/2025$46,896

Elementary classroom teacher salary FAQs

Search for elementary classroom teacher jobs

Browse education, training, and library jobs