Bus Drivers, School Salary in Michigan
BLS OEWS May 2025 • 19 metro areas • Michigan
Bus Drivers, School in Michigan earn a median salary of $43,531 per year on average across 19 metro and nonmetro areas, -7.5% vs the national median of $47,040. An estimated 8,980 bus drivers, school are employed across Michigan, with salaries ranging from $37,990 to $47,330 depending on location.
$43,531
Avg median salary in Michigan
$47,330
Highest paying metro
$37,990
Lowest paying metro
8,980
Employed in Michigan
Compare Bus Drivers, School salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Bus Drivers, School
in
Bus Drivers, School salaries by city in Michigan
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Lansing, MI | $47,330 | $40,390 | $47,440 | 1,470 |
| Detroit, MI | $46,340 | $44,760 | $48,910 | 3,000 |
| Traverse City, MI | $46,340 | $44,590 | $49,690 | 190 |
| Battle Creek, MI | $46,190 | $37,200 | $47,670 | 50 |
| Ann Arbor, MI | $45,770 | $40,450 | $50,760 | 220 |
| Saginaw, MI | $45,570 | $39,040 | $45,610 | 130 |
| Jackson, MI | $44,640 | $39,990 | $46,890 | 170 |
| Mid Michigan | $44,550 | $38,140 | $46,420 | 580 |
| Upper Peninsula of Michigan | $44,270 | $37,740 | $46,510 | 290 |
| Grand Rapids, MI | $43,960 | $38,990 | $48,090 | 950 |
| Niles, MI | $43,590 | $38,060 | $46,790 | 110 |
| Flint, MI | $43,550 | $39,320 | $47,010 | 390 |
| Southern Michigan | $43,000 | $38,400 | $46,440 | 420 |
| Kalamazoo, MI | $42,620 | $38,880 | $43,830 | 300 |
| Northern Michigan | $42,360 | $38,190 | $46,120 | 370 |
| Monroe, MI | $40,860 | $38,730 | $50,800 | 50 |
| Michigan City, IN | $39,250 | $26,130 | $48,940 | 160 |
| Muskegon, MI | $38,900 | $38,710 | $43,160 | 90 |
| Bay City, MI | $37,990 | $35,360 | $44,890 | 40 |