Salaripedia
English

How much does a heavy and tractor-trailer truck driver make in Virginia?

$56,860a year

Median yearly pay for heavy and tractor-trailer truck drivers in Virginia. That is $27.34 an hour or $4,738 a month.

Hourly
$27.34
Vs. national median
-3%
Rank among states
38 of 51
Jobs in the state
48,750
Pay range
Lowest 10%: $38,180Median: $56,860Highest 10%: $77,040
PercentileYearlyHourly
10th$38,180$18.36
25th$46,880$22.54
Median$56,860$27.34
75th$63,200$30.38
90th$77,040$37.04

Cities in Virginia

Metro areas, median yearly pay.

Washington, DC$59,820
Harrisonburg, VA$58,660
Richmond, VA$58,190
Winchester, VA$57,460
Staunton, VA$57,200
Roanoke, VA$56,430
Lynchburg, VA$55,020
Charlottesville, VA$54,970
Kingsport, TN$54,700
Blacksburg, VA$53,980
Virginia Beach, VA$50,460
Salaries for every job in Virginia

Nearby in the ranking

States with similar pay for heavy and tractor-trailer truck drivers.

35. Michigan$57,180
36. Georgia$57,050
37. Maine$57,050
38. Virginia$56,860
39. Kentucky$56,340
40. Texas$56,290
41. Missouri$54,550
Heavy and Tractor-Trailer Truck Driver salary in all states

Frequently asked questions

How much does a heavy and tractor-trailer truck driver make an hour in Virginia?

The median hourly pay in Virginia is $27.34 ($56,860 a year).

Do heavy and tractor-trailer truck drivers make more in Virginia than the national average?

No: $56,860 against $58,640 nationally, 3% less.

Where does Virginia rank for heavy and tractor-trailer truck driver pay?

Virginia ranks 38 of 51 states.

Which city in Virginia pays heavy and tractor-trailer truck drivers the most?

Washington-Arlington-Alexandria, DC-VA-MD-WV, with a median of $59,820 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.