HaulBench

Trucking pay in Ann Arbor, MI

In Ann Arbor, MI, heavy and tractor-trailer truck drivers earn a median of $59,230 a year ($28.48 an hour), across 1,270 jobs. Figures are from the 2025 Occupational Employment and Wage Statistics survey.

That is 1.0% above the national median of $58,640 for this occupation.

Heavy and tractor-trailer truck drivers

1,270 employed in Ann Arbor, MI, median $59,230 a year.

MeasurePer yearPer hour
10th percentile$39,370$18.93
25th percentile$47,950
Median$59,230$28.48
75th percentile$67,070
90th percentile$72,860$35.03
Mean$58,260$28.01

Light truck drivers

660 employed in Ann Arbor, MI, median $43,960 a year.

MeasurePer yearPer hour
10th percentile$29,780$14.32
25th percentile$33,470
Median$43,960$21.13
75th percentile$57,520
90th percentile$94,170$45.27
Mean$50,750$24.40

Driver/sales workers

580 employed in Ann Arbor, MI, median $38,790 a year.

MeasurePer yearPer hour
10th percentile$25,960$12.48
25th percentile$28,870
Median$38,790$18.65
75th percentile$49,650
90th percentile$58,740$28.24
Mean$41,460$19.93

Industrial truck and tractor operators

250 employed in Ann Arbor, MI, median $48,340 a year.

MeasurePer yearPer hour
10th percentile$38,550$18.53
25th percentile$39,370
Median$48,340$23.24
75th percentile$64,630
90th percentile$77,050$37.04
Mean$52,850$25.41

Dispatchers, except police, fire and ambulance

180 employed in Ann Arbor, MI, median $49,030 a year.

MeasurePer yearPer hour
10th percentile$27,240$13.10
25th percentile$40,560
Median$49,030$23.57
75th percentile$63,580
90th percentile$81,060$38.97
Mean$52,880$25.42

First-line supervisors of transportation and material moving workers

390 employed in Ann Arbor, MI, median $58,120 a year.

MeasurePer yearPer hour
10th percentile$41,580$19.99
25th percentile$47,120
Median$58,120$27.94
75th percentile$76,660
90th percentile$86,110$41.40
Mean$63,730$30.64

How to read these figures

These are wages as reported by employers, not owner-operator revenue: they exclude what an owner-operator grosses and the costs that come out of it. A dash means the survey did not publish that figure for this area, which it withholds where publishing it would identify an employer.