The Average Truck Driver Salary in Roanoke, VA varies by driving experience and position. Currently a Truck Driver in Roanoke, VA can expect to receive a minimum Salary ranging between $53K - $110K+ per Year. A Truck Drivers skills, hauling expertise & endorsements possessed will determine actual pay.