Teacher Pay by State 2025

California
$101,084
New York
$95,615
Massachusetts
$92,076
Washington
$91,720
District of Columbia
$86,663
Connecticut
$86,511
Maryland
$84,338
New Jersey
$82,877
Rhode Island
$82,189
Alaska
$78,256
Oregon
$77,130
Pennsylvania
$76,961
Illinois
$75,978
Hawaii
$74,222
Minnesota
$72,430
Delaware
$71,186
Vermont
$69,562
Utah
$69,161
Michigan
$69,067
Colorado
$68,647
New Mexico
$68,440
Ohio
$68,236
Georgia
$67,641
New Hampshire
$67,170
Nevada
$66,930
Virginia
$66,327
Wisconsin
$65,762
Wyoming
$63,669
Arizona
$62,714
Maine
$62,570
Texas
$62,463
Iowa
$62,399
Alabama
$61,912
Idaho
$61,516
Oklahoma
$61,330
South Carolina
$60,763
Nebraska
$60,239
Tennessee
$58,630
Indiana
$58,620
North Dakota
$58,581
Arkansas
$58,337
Kentucky
$58,325
North Carolina
$58,292
Kansas
$58,146
Montana
$57,556
South Dakota
$56,328
Louisiana
$55,911
West Virginia
$55,516
Missouri
$55,132
Florida
$54,875
Mississippi
$53,704
State
Average Teacher Salary 2024
Average Teacher Starting Salary 2024
California Flag
California$101,084$58,409
New York Flag
New York$95,615$50,077
Massachusetts Flag
Massachusetts$92,076$52,616
Washington Flag
Washington$91,720$57,912
District of Columbia Flag
District of Columbia$86,663$63,373
Connecticut Flag
Connecticut$86,511$49,860
Maryland Flag
Maryland$84,338$54,439
New Jersey Flag
New Jersey$82,877$57,603
Rhode Island Flag
Rhode Island$82,189$47,205
Alaska Flag
Alaska$78,256$52,451
Oregon Flag
Oregon$77,130$44,446
Pennsylvania Flag
Pennsylvania$76,961$50,470
Illinois Flag
Illinois$75,978$45,061
Hawaii Flag
Hawaii$74,222$51,835
Minnesota Flag
Minnesota$72,430$44,995
Delaware Flag
Delaware$71,186$48,407
Vermont Flag
Vermont$69,562$44,524
Utah Flag
Utah$69,161$55,711
Michigan Flag
Michigan$69,067$41,645
Colorado Flag
Colorado$68,647$42,421
New Mexico Flag
New Mexico$68,440$53,400
Ohio Flag
Ohio$68,236$40,982
Georgia Flag
Georgia$67,641$43,654
New Hampshire Flag
New Hampshire$67,170$42,588
Nevada Flag
Nevada$66,930$47,355
Virginia Flag
Virginia$66,327$48,666
Wisconsin Flag
Wisconsin$65,762$42,259
Wyoming Flag
Wyoming$63,669$50,214
Arizona Flag
Arizona$62,714$46,128
Maine Flag
Maine$62,570$42,380
Texas Flag
Texas$62,463$48,526
Iowa Flag
Iowa$62,399$40,997
Alabama Flag
Alabama$61,912$44,610
Idaho Flag
Idaho$61,516$45,717
Oklahoma Flag
Oklahoma$61,330$41,152
South Carolina Flag
South Carolina$60,763$44,693
Nebraska Flag
Nebraska$60,239$38,811
Tennessee Flag
Tennessee$58,630$44,897
Indiana Flag
Indiana$58,620$45,007
North Dakota Flag
North Dakota$58,581$43,734
Arkansas Flag
Arkansas$58,337$50,031
Kentucky Flag
Kentucky$58,325$40,161
North Carolina Flag
North Carolina$58,292$42,542
Kansas Flag
Kansas$58,146$42,800
Montana Flag
Montana$57,556$35,674
South Dakota Flag
South Dakota$56,328$45,530
Louisiana Flag
Louisiana$55,911$46,682
West Virginia Flag
West Virginia$55,516$42,708
Missouri Flag
Missouri$55,132$38,871
Florida Flag
Florida$54,875$48,639
Mississippi Flag
Mississippi$53,704$42,492
  • According to the National Education Association (NEA), the national average salary for teachers was $72,030 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.
OSZAR »