Elementary School Teachers vs High School Teachers

High School Teachers earns $2,240 more at the middle. Every figure is US government data you can check.

Elementary School TeachersHigh School Teachers
Pay in the middle
median annual wage, May 2024
$62,340$64,580
Pay range
10th to 90th percentile
$46,440 to $102,010$47,330 to $104,670
Years of school you pay for
our own estimate from published entry requirements, not a BLS figure
44
Typical entry educationBachelor's degreeBachelor's degree
Jobs opening up each yearnot published separately66,200
Growth by 2034-2%-2%
People doing it now1,422,7001,094,500
Where the pay is highest and lowest
state medians, not adjusted for cost of living or taxes
$99,110 in Washington down to $47,470 in Oklahoma$99,640 in Washington down to $49,170 in Oklahoma
Compare these in your state →

Also compared: Accountants vs Elementary School Teachers Accountants vs High School Teachers Elementary School Teachers vs Human Resources Specialists

Source: U.S. Bureau of Labor Statistics occupational employment and wage data, May 2024, and employment projections 2024-34. Years of school is our own estimate from published entry requirements, not a BLS figure. State medians are not adjusted for cost of living or taxes, and that difference could be large either way. No advice, just data.