Career/Technical Education Teachers, Secondary School Salary in Michigan
BLS OEWS May 2025 • 15 metro areas • Michigan
Career/Technical Education Teachers, Secondary School in Michigan earn a median salary of $70,907 per year on average across 15 metro and nonmetro areas, +10.9% vs the national median of $63,910. An estimated 1,490 career/technical education teachers, secondary school are employed across Michigan, with salaries ranging from $57,420 to $81,860 depending on location.
$70,907
Avg median salary in Michigan
$81,860
Highest paying metro
$57,420
Lowest paying metro
1,490
Employed in Michigan
Compare Career/Technical Education Teachers, Secondary School salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Career/Technical Education Teachers, Secondary School
in
Career/Technical Education Teachers, Secondary School salaries by city in Michigan
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Jackson, MI | $81,860 | $67,500 | $81,860 | 50 |
| Grand Rapids, MI | $79,470 | $61,160 | $81,120 | 200 |
| Muskegon, MI | $79,120 | $62,460 | $83,060 | 30 |
| Saginaw, MI | $76,440 | $65,380 | $81,340 | 40 |
| Detroit, MI | $76,070 | $59,220 | $91,940 | 460 |
| Upper Peninsula of Michigan | $74,530 | $58,750 | $80,350 | 50 |
| Ann Arbor, MI | $73,310 | $63,310 | $80,100 | 110 |
| Lansing, MI | $72,800 | $55,310 | $79,340 | 80 |
| Mid Michigan | $72,680 | $59,210 | $79,460 | 120 |
| Flint, MI | $71,170 | $59,010 | $78,410 | 60 |
| Niles, MI | $64,370 | $58,020 | $83,920 | 40 |
| Monroe, MI | $62,610 | $50,680 | $75,030 | 30 |
| Southern Michigan | $62,090 | $60,480 | $76,090 | 110 |
| Traverse City, MI | $59,660 | $59,660 | $79,850 | 30 |
| Northern Michigan | $57,420 | $50,020 | $72,680 | 80 |