Teacher Pay by State 2025

California
$95,160
New York
$92,696
Massachusetts
$92,307
Washington
$86,804
District of Columbia
$84,882
Connecticut
$83,400
New Jersey
$81,102
Maryland
$79,420
Rhode Island
$79,289
Alaska
$76,371
Pennsylvania
$74,945
Illinois
$73,916
Oregon
$72,476
Hawaii
$70,947
Minnesota
$70,005
Alabama
$69,544
Delaware
$68,787
Michigan
$67,011
Vermont
$66,536
Ohio
$66,390
Georgia
$64,461
New Hampshire
$64,169
New Mexico
$63,580
Utah
$63,481
Virginia
$63,103
Wisconsin
$62,524
Wyoming
$61,979
Nevada
$61,719
Iowa
$61,231
Colorado
$60,775
Texas
$60,716
Arizona
$60,275
Maine
$59,964
Nebraska
$58,763
South Carolina
$57,778
Indiana
$57,015
North Dakota
$56,792
North Carolina
$56,559
Kansas
$56,481
Idaho
$56,365
Kentucky
$56,296
Montana
$55,909
Oklahoma
$55,505
Tennessee
$55,369
Arkansas
$54,309
Louisiana
$54,248
Missouri
$53,999
Mississippi
$53,354
South Dakota
$53,153
Florida
$53,098
West Virginia
$52,870
State
Avg Teacher Salary - 2024
Avg Teacher Starting Salary - 2024
Median Teacher Salary - 2022
California Flag
California$95,160$55,283$95,260
New York Flag
New York$92,696$49,315$84,070
Massachusetts Flag
Massachusetts$92,307$51,057$79,460
Washington Flag
Washington$86,804$55,631$93,810
District of Columbia Flag
District of Columbia$84,882$63,373$76,800
Connecticut Flag
Connecticut$83,400$48,784$78,860
New Jersey Flag
New Jersey$81,102$56,434$77,960
Maryland Flag
Maryland$79,420$51,548$75,670
Rhode Island Flag
Rhode Island$79,289$46,066$80,790
Alaska Flag
Alaska$76,371$51,207$77,790
Pennsylvania Flag
Pennsylvania$74,945$49,083$75,940
Illinois Flag
Illinois$73,916$43,515$63,050
Oregon Flag
Oregon$72,476$42,050$78,920
Hawaii Flag
Hawaii$70,947$50,123$60,560
Minnesota Flag
Minnesota$70,005$43,181$62,770
Alabama Flag
Alabama$69,544$43,679$57,930
Delaware Flag
Delaware$68,787$45,188$74,160
Michigan Flag
Michigan$67,011$40,302$62,990
Vermont Flag
Vermont$66,536$43,060$61,380
Ohio Flag
Ohio$66,390$40,055$73,520
Georgia Flag
Georgia$64,461$41,148$61,790
New Hampshire Flag
New Hampshire$64,169$41,590$64,440
New Mexico Flag
New Mexico$63,580$50,628$61,140
Utah Flag
Utah$63,481$49,555$62,370
Virginia Flag
Virginia$63,103$46,250$61,630
Wisconsin Flag
Wisconsin$62,524$41,151$61,550
Wyoming Flag
Wyoming$61,979$48,622$61,780
Nevada Flag
Nevada$61,719$43,695$67,540
Iowa Flag
Iowa$61,231$39,986$60,480
Colorado Flag
Colorado$60,775$39,044$61,320
Texas Flag
Texas$60,716$55,505$61,600
Arizona Flag
Arizona$60,275$44,124$56,880
Maine Flag
Maine$59,964$41,163$60,880
Nebraska Flag
Nebraska$58,763$37,797$60,800
South Carolina Flag
South Carolina$57,778$42,026$58,090
Indiana Flag
Indiana$57,015$42,735$58,200
North Dakota Flag
North Dakota$56,792$42,393$51,290
North Carolina Flag
North Carolina$56,559$40,136$48,980
Kansas Flag
Kansas$56,481$41,200$58,060
Idaho Flag
Idaho$56,365$41,179$59,390
Kentucky Flag
Kentucky$56,296$39,204$59,600
Montana Flag
Montana$55,909$34,476$49,650
Oklahoma Flag
Oklahoma$55,505$38,192$49,510
Tennessee Flag
Tennessee$55,369$42,164$53,000
Arkansas Flag
Arkansas$54,309$37,907$49,260
Louisiana Flag
Louisiana$54,248$45,593$51,130
Missouri Flag
Missouri$53,999$36,829$49,410
Mississippi Flag
Mississippi$53,354$42,336$47,690
South Dakota Flag
South Dakota$53,153$42,907$48,010
Florida Flag
Florida$53,098$47,178$61,930
West Virginia Flag
West Virginia$52,870$40,339$48,170
  • According to the National Education Association (NEA), the national average salary for teachers was $69,544 in 2024. Average starting salary for new teachers was $44,530 in 2024.
  • Note that 2022 and 2024 data come from different sources (NEA and US Bureau of Labor Statistics), which could confound direct year-to-year comparisons.