Heavy and Tractor-Trailer Truck Drivers Salary in Michigan
BLS OEWS May 2025 • 20 metro areas • Michigan
Heavy and Tractor-Trailer Truck Drivers in Michigan earn a median salary of $53,147 per year on average across 20 metro and nonmetro areas, -7.5% vs the national median of $57,440. An estimated 57,520 heavy and tractor-trailer truck drivers are employed across Michigan, with salaries ranging from $49,590 to $61,990 depending on location.
$53,147
Avg median salary in Michigan
$61,990
Highest paying metro
$49,590
Lowest paying metro
57,520
Employed in Michigan
Compare Heavy and Tractor-Trailer Truck Drivers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Heavy and Tractor-Trailer Truck Drivers
in
Heavy and Tractor-Trailer Truck Drivers salaries by city in Michigan
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Michigan City, IN | $61,990 | $49,400 | $70,830 | 670 |
| Ann Arbor, MI | $58,470 | $48,830 | $70,820 | 1,300 |
| Traverse City, MI | $56,660 | $48,380 | $58,500 | 840 |
| Southern Michigan | $56,410 | $47,720 | $62,500 | 2,290 |
| Detroit, MI | $55,830 | $48,560 | $62,850 | 26,140 |
| Grand Rapids, MI | $54,910 | $48,060 | $60,500 | 9,780 |
| Bay City, MI | $54,790 | $46,040 | $68,640 | 480 |
| Battle Creek, MI | $53,680 | $44,760 | $63,550 | 630 |
| Monroe, MI | $53,320 | $47,930 | $58,930 | 840 |
| Muskegon, MI | $52,250 | $47,000 | $60,830 | 690 |
| Kalamazoo, MI | $51,640 | $47,410 | $59,430 | 1,290 |
| Midland, MI | $51,070 | $43,860 | $58,620 | 290 |
| Lansing, MI | $51,010 | $47,900 | $59,510 | 2,530 |
| Jackson, MI | $50,900 | $45,460 | $58,410 | 710 |
| Niles, MI | $50,690 | $45,180 | $58,830 | 440 |
| Saginaw, MI | $50,350 | $45,870 | $58,680 | 940 |
| Mid Michigan | $50,050 | $45,860 | $60,030 | 2,900 |
| Upper Peninsula of Michigan | $49,700 | $45,190 | $57,630 | 1,560 |
| Northern Michigan | $49,620 | $45,480 | $58,770 | 1,810 |
| Flint, MI | $49,590 | $44,580 | $59,640 | 1,390 |