Teacher pay. In plain numbers.
National average teacher salary, 2024-25 · NEA source ↗
What could your
next step pay?
Compare teacher salaries. Find your district’s steps, degree lanes and official schedule.
Where pay runs highest
Average salary · published states
Find your next move.
Start with a state.
Get down to your district.
50 state guides available
- ALAlabama 9 district guides
- AKAlaska 8 district guides
- AZArizona 8 district guides
- ARArkansas 10 district guides
- CACalifornia 10 district guides
- COColorado 10 district guides
- CTConnecticut 9 district guides
- DEDelaware 10 district guides
- FLFlorida 10 district guides
- GAGeorgia 9 district guides
- HIHawaii 1 district guides
- IDIdaho 8 district guides
- ILIllinois 10 district guides
- INIndiana 9 district guides
- IAIowa 11 district guides
- KSKansas 11 district guides
- KYKentucky 10 district guides
- LALouisiana 9 district guides
- MEMaine 8 district guides
- MDMaryland 8 district guides
- MAMassachusetts 9 district guides
- MIMichigan 9 district guides
- MNMinnesota 10 district guides
- MSMississippi 12 district guides
- MOMissouri 9 district guides
- MTMontana 10 district guides
- NENebraska 11 district guides
- NVNevada 8 district guides
- NHNew Hampshire 10 district guides
- NJNew Jersey 8 district guides
- NMNew Mexico 9 district guides
- NYNew York 5 district guides
- NCNorth Carolina 8 district guides
- NDNorth Dakota 9 district guides
- OHOhio 8 district guides
- OKOklahoma 9 district guides
- OROregon 10 district guides
- PAPennsylvania 8 district guides
- RIRhode Island 8 district guides
- SCSouth Carolina 10 district guides
- SDSouth Dakota 8 district guides
- TNTennessee 8 district guides
- TXTexas 10 district guides
- UTUtah 9 district guides
- VTVermont 8 district guides
- VAVirginia 9 district guides
- WAWashington 10 district guides
- WVWest Virginia 10 district guides
- WIWisconsin Limited data4 district guides
- WYWyoming 10 district guides
No matching states. Try another name or abbreviation.
School life, in focus Teacher pay across the country
50 states + DCNEA average teacher salary. Select a published state to explore its districts.
- Under $55k (1)
- $55–65k (20)
- $65–75k (14)
- $75–85k (8)
- $85k+ (7)
- No data (not published or coming soon) (1)
- Limited data (corner dot)
View map data and sources
The national picture
One profession.
Many pay schedules.
U.S. public school teachers averaged $74,495 in 2024-25 per NEA, up 3.5% from $71,985 in 2023-24. The national average starting teacher salary was $48,112 in 2024-25, a 3.4% rise. Public schools employed 3,231,992 teachers and enrolled 48,819,500 students in fall 2024, about 15.1 students per teacher. State averages vary widely, so district schedules are the best guide to actual pay.
Updated
Read the schedule with confidence
Follow the row. Find your lane.
Match the school year
A new agreement can change the figures. Check the year before comparing districts.
Find your experience step
Use the district’s credited-service rules to locate the right row.
Choose your education lane
Look for your degree and any required graduate credits, then confirm with the official schedule.
School life, in focus Frequently asked questions
What is the average teacher salary in the U.S.?
The national average public school teacher salary was $74,495 in 2024-25, according to NEA's Rankings & Estimates report (August 2026 update). That was up 3.5% from $71,985 in 2023-24.
What is the average starting salary for teachers?
The national average starting teacher salary was $48,112 in 2024-25, according to NEA's Teacher Salary Benchmark report. That was up 3.4% from $46,526 in 2023-24.
Which states pay teachers the most and the least?
NEA's 2024-25 state averages were highest in California ($103,552), New York ($98,655) and Washington ($96,589). They were lowest in Mississippi ($54,975), Florida ($56,663) and Louisiana ($56,785).
How many public school teachers are there?
U.S. public schools employed 3,231,992 teachers in 2024-25, per NEA's Rankings & Estimates report. Enrollment was 48,819,500 students in fall 2024, or about 15.1 students per teacher.
How much do public schools spend per student?
The national average per-student expenditure was $17,873 in 2024-25, based on fall enrollment, per NEA's Rankings & Estimates report. That was up 3.6% from $17,250 in 2023-24.