Heavy and Tractor-Trailer Truck Drivers Salary in Virginia
BLS OEWS May 2025 • 16 metro areas • Virginia
Heavy and Tractor-Trailer Truck Drivers in Virginia earn a median salary of $51,016 per year on average across 16 metro and nonmetro areas, -11.2% vs the national median of $57,440. An estimated 54,930 heavy and tractor-trailer truck drivers are employed across Virginia, with salaries ranging from $48,120 to $58,190 depending on location.
$51,016
Avg median salary in Virginia
$58,190
Highest paying metro
$48,120
Lowest paying metro
54,930
Employed in Virginia
Compare Heavy and Tractor-Trailer Truck Drivers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Heavy and Tractor-Trailer Truck Drivers
in
Heavy and Tractor-Trailer Truck Drivers salaries by city in Virginia
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Winchester, VA-WV | $58,190 | $49,020 | $71,230 | 1,770 |
| Richmond, VA | $57,970 | $47,300 | $70,760 | 13,080 |
| Harrisonburg, VA | $55,230 | $48,880 | $64,210 | 1,520 |
| Roanoke, VA | $53,950 | $45,850 | $64,680 | 2,990 |
| Southside Virginia | $50,600 | $43,900 | $59,230 | 2,360 |
| Lynchburg, VA | $50,580 | $44,530 | $61,610 | 1,510 |
| Charlottesville, VA | $49,820 | $44,570 | $58,440 | 680 |
| Staunton, VA | $49,560 | $46,610 | $59,230 | 1,040 |
| Blacksburg, VA | $49,540 | $44,670 | $62,340 | 1,010 |
| Northwest Virginia | $49,050 | $44,900 | $59,390 | 1,290 |
| West Virginia | $49,040 | $41,630 | $58,720 | 11,560 |
| Virginia Beach, VA-NC | $49,020 | $40,610 | $59,740 | 8,530 |
| Southwest Virginia | $48,990 | $40,870 | $58,720 | 2,300 |
| Southern West Virginia | $48,330 | $39,070 | $59,210 | 1,630 |
| Northeast Virginia | $48,270 | $41,350 | $58,430 | 870 |
| Northern West Virginia | $48,120 | $39,470 | $57,930 | 2,790 |