HaulBench

Trucking pay in Rochester, MN

In Rochester, MN, heavy and tractor-trailer truck drivers earn a median of $62,180 a year ($29.90 an hour), across 1,260 jobs. Figures are from the 2025 Occupational Employment and Wage Statistics survey.

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

Heavy and tractor-trailer truck drivers

1,260 employed in Rochester, MN, median $62,180 a year.

MeasurePer yearPer hour
10th percentile$45,340$21.80
25th percentile$51,960
Median$62,180$29.90
75th percentile$76,730
90th percentile$93,490$44.95
Mean$64,620$31.07

Light truck drivers

550 employed in Rochester, MN, median $47,460 a year.

MeasurePer yearPer hour
10th percentile$31,780$15.28
25th percentile$37,210
Median$47,460$22.82
75th percentile$61,180
90th percentile$96,830$46.56
Mean$52,470$25.23

Driver/sales workers

280 employed in Rochester, MN, median $39,030 a year.

MeasurePer yearPer hour
10th percentile$24,550$11.81
25th percentile$27,930
Median$39,030$18.76
75th percentile$57,260
90th percentile$61,790$29.71
Mean$41,790$20.09

Industrial truck and tractor operators

140 employed in Rochester, MN, median $48,640 a year.

MeasurePer yearPer hour
10th percentile$39,250$18.87
25th percentile$45,910
Median$48,640$23.39
75th percentile$54,140
90th percentile$60,720$29.19
Mean$49,750$23.92

Dispatchers, except police, fire and ambulance

110 employed in Rochester, MN, median $58,350 a year.

MeasurePer yearPer hour
10th percentile$40,220$19.34
25th percentile$46,550
Median$58,350$28.05
75th percentile$64,220
90th percentile$75,350$36.22
Mean$58,400$28.08

First-line supervisors of transportation and material moving workers

290 employed in Rochester, MN, median $66,650 a year.

MeasurePer yearPer hour
10th percentile$46,850$22.53
25th percentile$57,590
Median$66,650$32.04
75th percentile$77,810
90th percentile$111,640$53.67
Mean$71,870$34.55

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.