Virginia CDL License Requirements

To become a truck driver in Virginia, you must first obtain a Virginia commercial driver's license (CDL). Commercial vehicles requiring a CDL license to drive in Virginia are categorized based on the following criteria:

  • Class A: Vehicle with combined weight over 26,001 pounds, towing a vehicle weighing more than 10,000 pounds
  • Class B: Vehicle weighing more than 26,001 pounds, towing a vehicle weighing less than 10,000 pounds
  • Class C: Vehicle used for transporting 16 or more people (including driver) or to transport hazardous materials

According to Virginia CDL requirements, applicants must be at least 18 years old, have a valid Virginia driver's license and obtain a medical certificate. The U.S. Department of Transportation (USDOT) regulates interstate transportation of cargo. If you wish to transport materials across state lines, you must be at least 21 years old. CDL applicants must then pass a written knowledge exam and a three part skills test, which includes a pre-trip vehicle inspection, a basic control skills test and an on-road driving exam. The State of Virginia requires that applicants test in the class of vehicle for which they are trying to obtain a CDL--for example, you must test in a Class A vehicle if you wish to obtain a Class A CDL.

Additional endorsements are then needed in order to drive certain types of vehicles including trucks with air brakes, double/triple trailers, tanker trucks or school buses. Endorsements are also needed to transport passengers or to haul hazardous materials. A background check by the Transportation Security Administration (TSA) is required to transport hazardous materials (Hazmat endorsement). A truck driving school will provide the education and on-road training needed to pass the Virginia CDL requirements.

Resources for Virginia CDL Requirements

Visit the Virginia Department of Motor Vehicles website for more information.



Directory of Virginia Truck Driving Schools



Blackstone: South Virginia Community College
Address: 1041 W 10th St Blackstone, Virginia 23824
Phone: 434-292-3101

Chester : Community College Workforce Alliance Chester Center
Address: 13101 Jefferson Davis Hwy Chester , Virginia 23831
Phone: 804-706-5175

Chester: Shipper's Choice of Virginia
Address: 1151 W Hundred Rd Chester, Virginia 23836
Phone: 804-751-9090

Emporia: Southside Virginia Truck Driving School
Address: 1300 Greensville Emporia, Virginia 23847
Phone: 434-634-9358

Front Royal: Road Pro Commercial Truck Training Inc
Address: 508 Kendrick Ln, # J Front Royal, Virginia 22630
Phone: 540-636-9397

Hampton: Shipper's Choice of Virginia
Address: 525 Butler Farm Rd Hampton, Virginia 23666
Phone: 757-825-3861

Hansonville: Tri-County Driving Academy
Address: US Rte 19 Hansonville, Virginia 24266
Phone: 540-794-7660

Manassas: A-1 CDL Training School
Address: 11301 Coles Dr Manassas, Virginia 20112
Phone: 703-335-5333

Manassas Pk: Shipper's Choice of Virginia
Address: 9202 Manassas Dr Manassas Pk, Virginia 20111
Phone: 800-874-7131

Portsmouth: Tidewater Community College Truck Driver Training
Address: 7000 College Dr Portsmouth, Virginia 23703
Phone: 757-822-2124

Sandston: Swift Driving Academy
Address: 5350A Lewis Rd Sandston, Virginia 23150
Phone: 804-226-1075

South Boston: South Virginia Community College
Address: 820 Bruce St South Boston, Virginia 24592
Phone: 434-572-5451

Virginia Beach: Advanced Technology Institute
Address: 5700 Southern Blvd Virginia Beach, Virginia 23462
Phone: 757-490-1241

Weyers Cave: Blue Ridge Community College
Address: One College Lane Weyers Cave, Virginia 24486
Phone: 540-453-2215

Woodford: CDS Tractor Trailer Training
Address: 6200 Jefferson Davis Hwy Woodford, Virginia 22580
Phone: 540-582-8200

Wytheville: Alliance Tractor Trailer Training Center
Address: PO Box 804 Wytheville, Virginia 24382
Phone: 800-334-1203

  Find Local Truck Driving Schools

Enter Your Zip Code:

Featured Truck Driving Articles