Skip to content
Home › Salaries › Secondary School Teachers, Except Special and Career/Technical Education

Secondary School Teachers, Except Special and Career/Technical Education salary

Secondary School Teachers, Except Special and Career/Technical Education earn a median of $72,040 a year in the U.S. – from $48,710 in Oklahoma to $102,670 in Washington. Enter your pay below to see how you compare.

Median pay, United States
$72,040 a year
1,065,210 jobs nationwide. That is 41% above the median for all U.S. jobs ($50,980). Source: BLS, May 2025.

Pay range

10th percentile
90% earn more
$48,780
25th percentile
75% earn more
$59,980
Median (50th)
half earn more, half less
$72,040
75th percentile
25% earn more
$92,570
90th percentile
top 10% earn more
$107,600
Average (mean)
pulled up by top earners
$76,320

How does my pay compare?

Enter your pay to see where you stand among secondary school teachers, except special and career/technical education. Nothing you type leaves your device.

Pay by state

States ranked by median annual wage for secondary school teachers, except special and career/technical education. Tap a state for its minimum wage.

1. Washington
14,880 jobs
$102,670
2. California
99,230 jobs
$101,370
3. New York
70,660 jobs
$97,070
4. Massachusetts
28,460 jobs
$95,260
5. Rhode Island
4,910 jobs
$92,610
6. District of Columbia
2,800 jobs
$82,750
7. New Jersey
38,140 jobs
$82,200
8. Connecticut
14,800 jobs
$80,970
9. Illinois
44,670 jobs
$79,990
10. Alaska
2,790 jobs
$79,650
11. Oregon
11,730 jobs
$79,570
12. Ohio
49,540 jobs
$78,800
13. Pennsylvania
52,240 jobs
$78,800
14. Maryland
16,640 jobs
$78,670
15. Delaware
5,360 jobs
$77,960
16. New Hampshire
5,860 jobs
$77,060
17. Minnesota
16,020 jobs
$76,460
18. Utah
11,030 jobs
$76,330
19. Vermont
2,450 jobs
$76,220
20. New Mexico
8,120 jobs
$75,900
21. Georgia
25,730 jobs
$75,480
22. Hawaii
5,590 jobs
$74,310
23. Colorado
18,310 jobs
$72,900
24. Virginia
31,100 jobs
$72,170
25. Michigan
25,540 jobs
$66,030
26. Nevada
8,920 jobs
$65,520
27. Maine
5,540 jobs
$64,880
28. Texas
111,660 jobs
$63,590
29. Nebraska
7,170 jobs
$63,450
30. Wisconsin
15,910 jobs
$62,870
31. Wyoming
1,600 jobs
$62,690
32. South Carolina
16,080 jobs
$62,580
33. Alabama
15,880 jobs
$61,990
34. Indiana
20,430 jobs
$61,880
35. Tennessee
21,230 jobs
$61,860
36. Idaho
6,570 jobs
$61,690
37. Kentucky
12,780 jobs
$61,560
38. North Dakota
3,070 jobs
$61,210
39. Iowa
12,310 jobs
$61,200
40. Montana
3,670 jobs
$60,990
41. Florida
49,810 jobs
$60,410
42. Kansas
10,860 jobs
$59,920
43. Louisiana
15,210 jobs
$59,850
44. Arkansas
12,890 jobs
$59,660
45. Missouri
24,380 jobs
$59,240
46. Puerto Rico
5,640 jobs
$59,100
47. Arizona
21,190 jobs
$58,360
48. North Carolina
28,620 jobs
$57,650
49. West Virginia
3,590 jobs
$56,610
50. South Dakota
3,360 jobs
$51,050
51. Mississippi
10,400 jobs
$50,980
52. Oklahoma
15,480 jobs
$48,710

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025), SOC code 25-2031. Wages exclude the self-employed. All jobs · Minimum wage by state

Questions & answers

How much do secondary school teachers, except special and career/technical education make?

The median wage for secondary school teachers, except special and career/technical education in the U.S. was $72,040 a year in May 2025, according to the Bureau of Labor Statistics. The middle half earned between $59,980 and $92,570 a year.

Which state pays secondary school teachers, except special and career/technical education the most?

Washington has the highest median wage for secondary school teachers, except special and career/technical education: $102,670 a year. The lowest published median is in Oklahoma at $48,710. Living costs also differ a lot between states.

How many secondary school teachers, except special and career/technical education are there?

BLS estimates 1,065,210 secondary school teachers, except special and career/technical education were employed in the U.S. in May 2025, not counting the self-employed.

What is the difference between median and average pay?

The median is the middle wage: half of workers earn more and half earn less. The average (mean) adds everyone up and divides, so a few very high earners pull it up. The median is usually the better guide to typical pay.

What does the 10th or 90th percentile mean?

The 10th percentile is the wage that only 10% of workers earn less than – often entry-level pay. The 90th percentile is the wage that only 10% earn more than – usually the most experienced or highest-paid workers.

Why is there no hourly wage for this job?

BLS publishes only annual wages for occupations that are paid by the year but usually work fewer than 2,080 hours, such as teachers and pilots, because an hourly figure would be misleading.