SOC 53-3032 · Virginia

Heavy and Tractor-Trailer Truck Drivers Salary in Virginia

Heavy and tractor-trailer truck drivers in Virginia earn the most in Richmond (average $60,130 a year) and the least in Virginia Beach ($53,660), across the 9 Virginia metro areas we cover. Statewide, BLS puts the heavy and tractor-trailer truck drivers average at $57,770 and the median at $56,860 for 48,750 workers. The U.S. average for this job is $59,710.

$60Khighest: Richmond
$54Klowest: Virginia Beach
28,830jobs in these metros
9metro areas
Advertisement

Heavy and Tractor-Trailer Truck Drivers average salary by city in Virginia

Pay, take-home pay and cost of living

CityAverageMedian25th pct.Take-home*Cost of living
Richmond$60,130$58,190$46,850$47,85198
Winchester$58,640$57,460$47,650$46,74096
Roanoke$58,040$56,430$46,110$46,29294
Harrisonburg$57,520$58,660$49,350$45,90495
Blacksburg$57,110$53,980$45,240$45,59893
Staunton$57,030$57,200$48,030$45,53891
Lynchburg$55,150$55,020$46,280$44,13689
Charlottesville$54,080$54,970$46,830$43,33899
Virginia Beach$53,660$50,460$45,670$43,02498

*Average salary after federal and state taxes for a single filer. Cost of living: BEA price parity, U.S. = 100.

Heavy and Tractor-Trailer Truck Drivers salary in other states

Heavy and Tractor-Trailer Truck Drivers salary by city and state

More about pay in Virginia

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.