Only one US state pays teachers an average of 6 figures. See how much teachers make in every state.
- Teacher pay varies widely across the 50 US states and Washington, DC.
- California pays teachers the most, providing them with an average salary of $103,552 in 2024-2025.
- Teachers in California make nearly double what teachers in Mississippi make on average.
In April, the National Education Association released its Rankings of the States 2025 and Estimates of School Statistics 2026 report, which included data such as the number of school districts, student enrollment and attendance, and education expenditures in every state and Washington, DC.
The report also listed the average salaries of public school teachers in 2024-2025, as well as the change in pay from the previous year. For a few states — Connecticut, Montana, and Rhode Island — and Washington, DC, the NEA relied on salary estimates.
Per the report, the state where teachers received the largest average year-over-year raise was Nevada. Though its average salary in 2024-2025 ranked 17th in the country, it grew by roughly $8,000, or about 11.8%, from 2023-24. By contrast, teachers in Oklahoma received a 1% average raise, about $600.
See the average public school teacher salary in every state and Washington, DC.
We also listed how much the average salary increased year-over-year and how the state’s average salary ranked among all other states and Washington, DC, with No. 1 being the highest salary and 51 the lowest.
ALABAMA
Average public school teacher salary (2024-2025): $62,985
Change from 2023-2024: 1.73% increase
Rank: 35
ALASKA
Average public school teacher salary (2024-2025): $81,450
Change from 2023-2024: 4.1% increase
Rank: 11
ARIZONA
Average public school teacher salary (2024-2025): $64,291
Change from 2023-2024: 2.5% increase
Rank: 31
ARKANSAS
Average public school teacher salary (2024-2025): $59,193
Change from 2023-2024: 1.5% increase
Rank: 45
CALIFORNIA
Average public school teacher salary (2024-2025): $103,552
Change from 2023-2024: 2.4% increase
Rank: 1
COLORADO
Average public school teacher salary (2024-2025): $72,781
Change from 2023-2024: 6% increase
Rank: 19
CONNECTICUT
Average public school teacher salary (2024-2025): $89,593
Change from 2023-2024: 3.6% increase
Rank: 6
DELAWARE
Average public school teacher salary (2024-2025): $76,570
Change from 2023-2024: 7.6% increase
Rank: 14
FLORIDA
Average public school teacher salary (2024-2025): $56,663
Change from 2023-2024: 3.3% increase
Rank: 50
GEORGIA
Average public school teacher salary (2024-2025): $71,524
Change from 2023-2024: 5.7% increase
Rank: 21
HAWAII
Average public school teacher salary (2024-2025): $75,860
Change from 2023-2024: 2.2% increase
Rank: 16
IDAHO
Average public school teacher salary (2024-2025): $62,786
Change from 2023-2024: 2.1% increase
Rank: 36
ILLINOIS
Average public school teacher salary (2024-2025): $78,495
Change from 2023-2024: 3.3% increase
Rank: 13
INDIANA
Average public school teacher salary (2024-2025): $61,661
Change from 2023-2024: 5.2% increase
Rank: 38
IOWA
Average public school teacher salary (2024-2025): $65,312
Change from 2023-2024: 4.7% increase
Rank: 30
KANSAS
Average public school teacher salary (2024-2025): $61,470
Change from 2023-2024: 5.5% increase
Rank: 39
KENTUCKY
Average public school teacher salary (2024-2025): $60,594
Change from 2023-2024: 3.9% increase
Rank: 42
LOUISIANA
Average public school teacher salary (2024-2025): $56,785
Change from 2023-2024: 1.6% increase
Rank: 49
MAINE
Average public school teacher salary (2024-2025): $65,621
Change from 2023-2024: 4.9% increase
Rank: 29
MARYLAND
Average public school teacher salary (2024-2025): $87,409
Change from 2023-2024: 3.6% increase
Rank: 7
MASSACHUSETTS
Average public school teacher salary (2024-2025): $93,554
Change from 2023-2024: 2.8% increase
Rank: 5
MICHIGAN
Average public school teacher salary (2024-2025): $71,023
Change from 2023-2024: 2.8% increase
Rank: 22
MINNESOTA
Average public school teacher salary (2024-2025): $76,234
Change from 2023-2024: 5.3% increase
Rank: 15
MISSISSIPPI
Average public school teacher salary (2024-2025): $54,975
Change from 2023-2024: 2.4% increase
Rank: 51
MISSOURI
Average public school teacher salary (2024-2025): $57,366
Change from 2023-2024: 4% increase
Rank: 48
MONTANA
Average public school teacher salary (2024-2025): $59,305
Change from 2023-2024: 3% increase
Rank: 44
NEBRASKA
Average public school teacher salary (2024-2025): $63,326
Change from 2023-2024: 5.1% increase
Rank: 34
NEVADA
Average public school teacher salary (2024-2025): $74,812
Change from 2023-2024: 11.8% increase
Rank: 17
NEW HAMPSHIRE
Average public school teacher salary (2024-2025): $69,432
Change from 2023-2024: 3.4% increase
Rank: 25
NEW JERSEY
Average public school teacher salary (2024-2025): $84,974
Change from 2023-2024: 2.5% increase
Rank: 9
NEW MEXICO
Average public school teacher salary (2024-2025): $69,736
Change from 2023-2024: 1.9% increase
Rank: 24
NEW YORK
Average public school teacher salary (2024-2025): $98,655
Change from 2023-2024: 3.2% increase
Rank: 2
NORTH CAROLINA
Average public school teacher salary (2024-2025): $60,323
Change from 2023-2024: 3.5% increase
Rank: 43
NORTH DAKOTA
Average public school teacher salary (2024-2025): $60,704
Change from 2023-2024: 3.6% increase
Rank: 41
OHIO
Average public school teacher salary (2024-2025): $70,586
Change from 2023-2024: 3.4% increase
Rank: 23
OKLAHOMA
Average public school teacher salary (2024-2025): $61,931
Change from 2023-2024: 1% increase
Rank: 37
OREGON
Average public school teacher salary (2024-2025): $81,657
Change from 2023-2024: 5.9% increase
Rank: 10
PENNSYLVANIA
Average public school teacher salary (2024-2025): $79,078
Change from 2023-2024: 2.8% increase
Rank: 12
RHODE ISLAND
Average public school teacher salary (2024-2025): $85,772
Change from 2023-2024: 4.4% increase
Rank: 8
SOUTH CAROLINA
Average public school teacher salary (2024-2025): $64,050
Change from 2023-2024: 5.4% increase
Rank: 32
SOUTH DAKOTA
Average public school teacher salary (2024-2025): $58,486
Change from 2023-2024: 3.8% increase
Rank: 46
TENNESSEE
Average public school teacher salary (2024-2025): $61,222
Change from 2023-2024: 4.5% increase
Rank: 40
TEXAS
Average public school teacher salary (2024-2025): $63,749
Change from 2023-2024: 2.1% increase
Rank: 33
UTAH
Average public school teacher salary (2024-2025): $72,882
Change from 2023-2024: 5.4% increase
Rank: 18
VERMONT
Average public school teacher salary (2024-2025): $71,871
Change from 2023-2024: 3.3% increase
Rank: 20
VIRGINIA
Average public school teacher salary (2024-2025): $69,254
Change from 2023-2024: 4.4% increase
Rank: 26
WASHINGTON
Average public school teacher salary (2024-2025): $96,589
Change from 2023-2024: 5.3% increase
Rank: 3
WASHINGTON, DC
Average public school teacher salary (2024-2025): $95,077
Change from 2023-2024: 9.7% increase
Rank: 4
WEST VIRGINIA
Average public school teacher salary (2024-2025): $58,099
Change from 2023-2024: 5.1% increase
Rank: 47
WISCONSIN
Average public school teacher salary (2024-2025): $67,794
Change from 2023-2024: 3.1% increase
Rank: 27
WYOMING
Average public school teacher salary (2024-2025): $65,668
Change from 2023-2024: 3.1% increase
Rank: 28
Discover more from NAIRAVOICE.COM.NG
Subscribe to get the latest posts sent to your email.