Advertisement
Heavy and Tractor-Trailer Truck Drivers average salary by city in Virginia
- Richmond$60,130
- Winchester$58,640
- Roanoke$58,040
- Harrisonburg$57,520
- Blacksburg$57,110
- Staunton$57,030
- Lynchburg$55,150
- Charlottesville$54,080
- Virginia Beach$53,660
Pay, take-home pay and cost of living
| City | Average | Median | 25th pct. | Take-home* | Cost of living |
|---|---|---|---|---|---|
| Richmond | $60,130 | $58,190 | $46,850 | $47,851 | 98 |
| Winchester | $58,640 | $57,460 | $47,650 | $46,740 | 96 |
| Roanoke | $58,040 | $56,430 | $46,110 | $46,292 | 94 |
| Harrisonburg | $57,520 | $58,660 | $49,350 | $45,904 | 95 |
| Blacksburg | $57,110 | $53,980 | $45,240 | $45,598 | 93 |
| Staunton | $57,030 | $57,200 | $48,030 | $45,538 | 91 |
| Lynchburg | $55,150 | $55,020 | $46,280 | $44,136 | 89 |
| Charlottesville | $54,080 | $54,970 | $46,830 | $43,338 | 99 |
| Virginia Beach | $53,660 | $50,460 | $45,670 | $43,024 | 98 |
*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
- Wages: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025 estimates for metropolitan areas. SOC code 53-3032.
- U.S. and statewide figures: BLS OEWS national and state estimates, May 2025, every employer including rural areas.
- Cost of living: Bureau of Economic Analysis regional price parities (RPP), 2024; 100 = U.S. average.
Read the full methodology. Spotted an error? Tell us.