The Pay IndexTeacher salary schedules
Menu

Guide

Best States for Teachers: Ranked by Pay (2024-25)

Published

A teacher guides students through a classroom activity.

The best states for teachers on pay are California, New York, Washington, Massachusetts, Connecticut, Maryland, New Jersey, Alaska, Pennsylvania, and Hawaii, which appear in both top-pay groups; California has the highest average salary at $103,552, and Washington has the highest average starting salary at $60,658.

This ranking compares average teacher salary, average starting salary, and statewide minimum salary for 2024-25. The national averages are $74,495 for teacher salary and $48,112 for starting salary; 16 states are above the average teacher salary, and 23 are above the average starting salary.

The ranking covers pay only. Cost of living, benefits, pensions, class sizes, and working conditions are outside it.

Key Takeaways

  • California leads in average teacher salary, while Washington leads in average starting salary.
  • Several states rank highly on both salary measures.
  • A statewide minimum salary figure is available for 24 states.

Average teacher pay across all states

MEWIVTNHWAIDMTNDMNILMINYMARIORNVWYSDIAINOHPANJCTCAUTCONEMOKYWVVAMDDEAZNMKSARTNNCSCOKLAMSALGAHIAKTXFL
  • Under $55k (1 state)
  • $55–65k (20 states)
  • $65–75k (14 states)
  • $75–85k (8 states)
  • $85k+ (7 states)
View chart data
Average teacher pay across all states
LocationAmount
Alabama$62,985
Alaska$81,450
Arizona$64,291
Arkansas$59,193
California$103,552
Colorado$72,781
Connecticut$89,593
Delaware$76,570
Florida$56,663
Georgia$71,524
Hawaii$75,860
Idaho$62,786
Illinois$78,495
Indiana$61,661
Iowa$65,312
Kansas$61,470
Kentucky$60,594
Louisiana$56,785
Maine$65,621
Maryland$87,409
Massachusetts$93,554
Michigan$71,023
Minnesota$76,234
Mississippi$54,975
Missouri$57,366
Montana$59,305
Nebraska$63,326
Nevada$74,812
New Hampshire$69,432
New Jersey$84,974
New Mexico$69,736
New York$98,655
North Carolina$60,323
North Dakota$60,704
Ohio$70,586
Oklahoma$61,931
Oregon$81,657
Pennsylvania$79,078
Rhode Island$85,772
South Carolina$64,050
South Dakota$58,486
Tennessee$61,222
Texas$63,749
Utah$72,882
Vermont$71,871
Virginia$69,254
Washington$96,589
West Virginia$58,099
Wisconsin$67,794
Wyoming$65,668
NEA statewide annual averages; these are not individual job offers. The map uses the same dollar bands as the site map.

Highest state average starting salaries

  1. Washington$60,658
  2. California$59,424
  3. New Jersey$58,727
  4. Utah$57,849
  5. Maryland$57,293
NEA average starting salaries. Bar lengths start at zero. This comparison covers pay only; it does not adjust for living costs or benefits.

Which States Rank Highly on Both Salary Measures?

The states that rank highly on both average and starting salary include New York, Massachusetts, Connecticut, Maryland, New Jersey, Alaska, Pennsylvania, and Hawaii, alongside California and Washington. Their average salary ranks range from first to fifteenth, and their starting salary ranks range from first to thirteenth.

StateAverage salary rankAverage teacher salary, 2024-25Starting salary rankAverage starting salary, 2024-25
California1$103,5522$59,424
New York2$98,65512$51,612
Washington3$96,5891$60,658
Massachusetts4$93,5547$54,216
Connecticut5$89,59313$51,053
Maryland6$87,4095$57,293
New Jersey8$84,9743$58,727
Alaska10$81,4508$53,650
Pennsylvania11$79,0789$52,198
Hawaii15$75,86010$51,835

For a broader look at average pay, see the guide to highest paying states for teachers. Statewide minimums differ across this group: Maryland, Pennsylvania and Hawaii have figures; for the other states, see each state page.

Where Do New Teachers Earn the Most?

Washington ranks first for average starting salary at $60,658, followed by California at $59,424 and New Jersey at $58,727. The other states in the top starting-salary ranks are Utah, Maryland, New Mexico, Massachusetts, Alaska, Pennsylvania, and Hawaii.

Starting salary rankStateAverage starting salary, 2024-25Average salary rank
1Washington$60,6583
2California$59,4241
3New Jersey$58,7278
4Utah$57,84917
5Maryland$57,2936
6New Mexico$54,37223
7Massachusetts$54,2164
8Alaska$53,65010
9Pennsylvania$52,19811
10Hawaii$51,83515

A starting-salary average gives you a state-level comparison for early-career pay. For more state-by-state detail, see teacher starting salary by state.

Which States Set a Statewide Minimum Salary?

A statewide minimum teacher salary figure is available for 24 states, with Maryland at $60,000 and Pennsylvania at $18,500 at the top and bottom of this group. The figures below are state minimum salaries, shown alongside each state’s average starting salary.

StateState minimum salaryAverage starting salary, 2024-25
Maryland$60,000$57,293
Hawaii$55,259$51,835
New Mexico$55,000$54,372
South Carolina$50,500$48,426
Idaho$50,252$46,253
Arkansas$50,000$50,076
Iowa$50,000$48,139
Tennessee$50,000$47,230
Alabama$48,552$47,955
North Carolina$48,000$44,952
South Dakota$46,201$47,196
Georgia$43,592$48,722
Illinois$43,543$46,655
Mississippi$43,500$43,814
West Virginia$43,015$45,294
Oklahoma$41,601$41,294
Maine$40,000$44,152
Missouri$40,000$40,682
Delaware$39,370$49,344
Ohio$35,000$42,222
Texas$33,960$49,465
Kentucky$29,804$41,901
North Dakota$27,500$45,252
Pennsylvania$18,500$52,198

These state minimum figures give you a separate reference point from the average starting salaries. For states outside this table, salary rules vary; check the state page for its current pay structure.

What Does This Pay Ranking Leave Out?

This ranking measures teacher pay through average salaries, average starting salaries, and statewide minimum salary figures. It leaves out cost of living, benefits, pensions, class sizes, and working conditions, so use state and district details to weigh those factors.

A statewide minimum figure also does not describe every district’s salary schedule. Some state pages explain that pay is set locally or that a single statewide schedule is not available, as shown in the full table below.

For a separate comparison focused on the lowest average salaries, see lowest paying states for teachers.

How Do All 50 States Rank by Average Teacher Salary?

California ranks first by average teacher salary at $103,552, and Mississippi ranks fiftieth at $54,975. The table also shows each state’s starting-salary rank and average starting salary, plus a statewide minimum figure or the state’s stated salary arrangement.

Average salary rankStateAverage teacher salary, 2024-25Starting salary rankAverage starting salary, 2024-25State minimum salary
1California$103,5522$59,424No state minimum teacher salary schedule; salaries are set by each district's collective bargaining agreement.
2New York$98,65512$51,612No state minimum teacher salary schedule; salaries are negotiated locally under the Taylor Law and set in each district's collective bargaining agreement.
3Washington$96,5891$60,658No single printed statewide minimum salary schedule.
4Massachusetts$93,5547$54,216No statewide teacher salary schedule.
5Connecticut$89,59313$51,053No statewide minimum teacher salary schedule; pay is set district by district through collective bargaining.
6Maryland$87,4095$57,293$60,000
7Rhode Island$85,77222$48,242No statewide minimum teacher salary.
8New Jersey$84,9743$58,727Not confirmed; see the state page.
9Oregon$81,65728$46,854No statewide minimum teacher salary or state salary schedule; each district bargains its own schedule with its local union.
10Alaska$81,4508$53,650No statewide minimum teacher salary schedule.
11Pennsylvania$79,0789$52,198$18,500
12Illinois$78,49530$46,655$43,543
13Delaware$76,57019$49,344$39,370
14Minnesota$76,23431$46,477No statewide minimum teacher salary schedule; each district bargains pay with its teachers' union, so every figure here comes from a local contract.
15Hawaii$75,86010$51,835$55,259
16Nevada$74,81216$49,731Nevada does not set a statewide minimum teacher salary schedule.
17Utah$72,8824$57,849Utah does not set a statewide minimum teacher salary schedule; each district negotiates its own.
18Colorado$72,78134$45,489No statewide minimum teacher salary; each district sets its own salary schedule.
19Vermont$71,87127$46,963No statewide minimum teacher salary; each school district or supervisory union negotiates its salary schedule with the local teachers' union.
20Georgia$71,52420$48,722$43,592
21Michigan$71,02344$43,093No state minimum teacher salary schedule; salaries are set by each district's collective bargaining agreement.
22Ohio$70,58645$42,222$35,000
23New Mexico$69,7366$54,372$55,000
24New Hampshire$69,43241$44,010No statewide minimum salary or salary schedule for teachers; pay is set district by district through collective bargaining agreements.
25Virginia$69,25414$50,448No state minimum teacher salary schedule; each school division sets its own scale.
26Wisconsin$67,79443$43,288Not confirmed; see the state page.
27Wyoming$65,66811$51,776Wyoming does not set a statewide minimum teacher salary schedule; pay is set by each school district's board.
28Maine$65,62140$44,152$40,000
29Iowa$65,31223$48,139$50,000
30Arizona$64,29138$44,869No state minimum teacher salary schedule; each school district sets its own scale.
31South Carolina$64,05021$48,426$50,500
32Texas$63,74917$49,465$33,960
33Nebraska$63,32649$39,561No statewide minimum teacher salary schedule; districts negotiate pay with local teacher associations under the state's Industrial Relations Act.
34Alabama$62,98524$47,955$48,552
35Idaho$62,78632$46,253$50,252
36Oklahoma$61,93147$41,294$41,601
37Indiana$61,66133$45,958No state minimum salary schedule; districts set pay through local collective bargaining.
38Kansas$61,47039$44,163No statewide minimum teacher salary schedule.
39Tennessee$61,22225$47,230$50,000
40North Dakota$60,70436$45,252$27,500
41Kentucky$60,59446$41,901$29,804
42North Carolina$60,32337$44,952$48,000
43Montana$59,30550$36,682No statewide minimum teacher salary schedule; districts bargain pay locally.
44Arkansas$59,19315$50,076$50,000
45South Dakota$58,48626$47,196$46,201
46West Virginia$58,09935$45,294$43,015
47Missouri$57,36648$40,682$40,000
48Louisiana$56,78529$46,850No statewide minimum teacher salary schedule.
49Florida$56,66318$49,435No state minimum teacher salary schedule.
50Mississippi$54,97542$43,814$43,500

Figures come from the official salary schedules linked on our state and district pages. Districts revise schedules, so confirm the school year and placement rules with the official source before you rely on a number.