HaulBench

Trucking pay in Asheville, NC

In Asheville, NC, heavy and tractor-trailer truck drivers earn a median of $51,750 a year ($24.88 an hour), across 2,040 jobs. Figures are from the 2025 Occupational Employment and Wage Statistics survey.

That is 11.7% below the national median of $58,640 for this occupation.

Heavy and tractor-trailer truck drivers

2,040 employed in Asheville, NC, median $51,750 a year.

MeasurePer yearPer hour
10th percentile$40,770$19.60
25th percentile$47,210
Median$51,750$24.88
75th percentile$63,840
90th percentile$72,250$34.74
Mean$55,180$26.53

Light truck drivers

1,430 employed in Asheville, NC, median $40,980 a year.

MeasurePer yearPer hour
10th percentile$27,620$13.28
25th percentile$36,140
Median$40,980$19.70
75th percentile$45,860
90th percentile$61,770$29.70
Mean$44,010$21.16

Driver/sales workers

560 employed in Asheville, NC, median $35,390 a year.

MeasurePer yearPer hour
10th percentile$20,480$9.85
25th percentile$22,470
Median$35,390$17.01
75th percentile$49,060
90th percentile$61,000$29.33
Mean$38,120$18.33

Industrial truck and tractor operators

700 employed in Asheville, NC, median $47,010 a year.

MeasurePer yearPer hour
10th percentile$36,010$17.31
25th percentile$39,090
Median$47,010$22.60
75th percentile$50,580
90th percentile$50,650$24.35
Mean$45,540$21.90

Dispatchers, except police, fire and ambulance

180 employed in Asheville, NC, median $49,310 a year.

MeasurePer yearPer hour
10th percentile$33,230$15.98
25th percentile$41,900
Median$49,310$23.71
75th percentile$55,670
90th percentile$64,910$31.21
Mean$49,650$23.87

First-line supervisors of transportation and material moving workers

810 employed in Asheville, NC, median $58,080 a year.

MeasurePer yearPer hour
10th percentile$41,830$20.11
25th percentile$47,610
Median$58,080$27.92
75th percentile$70,350
90th percentile$81,340$39.11
Mean$60,410$29.04

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.