💼 Jobs & Career
Teacher Salaries by State: What Teachers Really Earn
Teacher pay varies wildly by state. Some states pay $80K+, others pay $40K. Here's the full breakdown and the best states for teachers.
Average Teacher Salary by State (2026)
| Rank | State | Average Salary | Cost of Living |
|---|---|---|---|
| 1 | New York | $87,543 | High |
| 2 | California | $84,659 | Very High |
| 3 | Massachusetts | $82,341 | High |
| 4 | Connecticut | $79,239 | High |
| 5 | New Jersey | $76,445 | High |
| 48 | Mississippi | $45,192 | Low |
| 49 | West Virginia | $47,864 | Low |
| 50 | Florida | $49,234 | Medium |
Total Teacher Compensation
- Salary: $45K-$87K depending on state
- Health insurance: Often excellent (district pays 70-90%)
- Retirement: Pension plan (rare in private sector)
- Summer break: 10-12 weeks unpaid (can earn extra)
- Job security: Strong tenure protections in many states
The hidden value: A teacher earning $60K with full health insurance, pension, and summers off has a total compensation package worth $80K-$90K. Factor in summers (can tutor, teach summer school, or travel), and the benefits are better than they appear.
The bottom line: Average US teacher salary: $66K. Best state: New York ($87K). Worst: Mississippi ($45K). But benefits (health, pension, summers) add $20K+ in value. Consider both salary and cost of living when comparing states.