HaulBench

Trucking pay in Charlotte-Concord-Gastonia, NC-SC

In Charlotte-Concord-Gastonia, NC-SC, heavy and tractor-trailer truck drivers earn a median of $56,120 a year ($26.98 an hour), across 18,700 jobs. Figures are from the 2025 Occupational Employment and Wage Statistics survey.

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

Heavy and tractor-trailer truck drivers

18,700 employed in Charlotte-Concord-Gastonia, NC-SC, median $56,120 a year.

MeasurePer yearPer hour
10th percentile$44,240$21.27
25th percentile$47,600
Median$56,120$26.98
75th percentile$64,440
90th percentile$77,490$37.26
Mean$58,020$27.89

Light truck drivers

9,560 employed in Charlotte-Concord-Gastonia, NC-SC, median $42,860 a year.

MeasurePer yearPer hour
10th percentile$28,130$13.52
25th percentile$35,920
Median$42,860$20.61
75th percentile$48,430
90th percentile$64,470$31.00
Mean$45,290$21.77

Driver/sales workers

4,180 employed in Charlotte-Concord-Gastonia, NC-SC, median $37,830 a year.

MeasurePer yearPer hour
10th percentile$20,290$9.76
25th percentile$22,930
Median$37,830$18.19
75th percentile$51,430
90th percentile$62,100$29.86
Mean$40,820$19.63

Industrial truck and tractor operators

8,330 employed in Charlotte-Concord-Gastonia, NC-SC, median $43,880 a year.

MeasurePer yearPer hour
10th percentile$36,390$17.49
25th percentile$38,520
Median$43,880$21.10
75th percentile$47,510
90th percentile$52,370$25.18
Mean$44,190$21.24

Dispatchers, except police, fire and ambulance

1,830 employed in Charlotte-Concord-Gastonia, NC-SC, median $50,520 a year.

MeasurePer yearPer hour
10th percentile$38,640$18.58
25th percentile$44,300
Median$50,520$24.29
75th percentile$61,080
90th percentile$74,740$35.93
Mean$53,890$25.91

First-line supervisors of transportation and material moving workers

6,590 employed in Charlotte-Concord-Gastonia, NC-SC, median $63,470 a year.

MeasurePer yearPer hour
10th percentile$44,370$21.33
25th percentile$50,600
Median$63,470$30.51
75th percentile$76,870
90th percentile$90,940$43.72
Mean$65,880$31.67

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.