HaulBench

Trucking pay in Virginia Beach-Chesapeake-Norfolk, VA-NC

In Virginia Beach-Chesapeake-Norfolk, VA-NC, heavy and tractor-trailer truck drivers earn a median of $50,460 a year ($24.26 an hour), across 7,460 jobs. Figures are from the 2025 Occupational Employment and Wage Statistics survey.

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

Heavy and tractor-trailer truck drivers

7,460 employed in Virginia Beach-Chesapeake-Norfolk, VA-NC, median $50,460 a year.

MeasurePer yearPer hour
10th percentile$38,180$18.36
25th percentile$45,670
Median$50,460$24.26
75th percentile$60,970
90th percentile$71,930$34.58
Mean$53,660$25.80

Light truck drivers

5,040 employed in Virginia Beach-Chesapeake-Norfolk, VA-NC, median $41,600 a year.

MeasurePer yearPer hour
10th percentile$28,640$13.77
25th percentile$34,220
Median$41,600$20.00
75th percentile$43,960
90th percentile$62,930$30.26
Mean$43,390$20.86

Driver/sales workers

2,550 employed in Virginia Beach-Chesapeake-Norfolk, VA-NC, median $34,880 a year.

MeasurePer yearPer hour
10th percentile$25,810$12.41
25th percentile$30,120
Median$34,880$16.77
75th percentile$46,180
90th percentile$54,070$26.00
Mean$39,850$19.16

Industrial truck and tractor operators

3,610 employed in Virginia Beach-Chesapeake-Norfolk, VA-NC, median $47,040 a year.

MeasurePer yearPer hour
10th percentile$38,130$18.33
25th percentile$40,900
Median$47,040$22.62
75th percentile$51,520
90th percentile$60,060$28.88
Mean$48,090$23.12

Dispatchers, except police, fire and ambulance

1,090 employed in Virginia Beach-Chesapeake-Norfolk, VA-NC, median $48,160 a year.

MeasurePer yearPer hour
10th percentile$38,090$18.31
25th percentile$43,120
Median$48,160$23.16
75th percentile$59,880
90th percentile$64,620$31.07
Mean$51,410$24.72

First-line supervisors of transportation and material moving workers

3,460 employed in Virginia Beach-Chesapeake-Norfolk, VA-NC, median $61,140 a year.

MeasurePer yearPer hour
10th percentile$40,310$19.38
25th percentile$46,790
Median$61,140$29.39
75th percentile$76,270
90th percentile$89,990$43.26
Mean$65,230$31.36

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.