Virginia CDL Fees & Ages
A Commercial Learner Permit is $3. A Commercial Driver License is $64 for 8 years. Endorsements cost $1 per year (about $8 for an 8-year license). HazMat (H or X) also requires a TSA security threat assessment with a fee paid to TSA.
Ages
- Intrastate (within Virginia): 18
- Interstate or HazMat: 21
Common fees
- CLP: $3
- CDL (any class): $64
- HazMat (H) endorsement: $8
- Tanker (N) endorsement: $8
- Passenger (P) endorsement: $8
- School Bus (S) endorsement: $8
- Doubles/Triples (T) endorsement: $8
- Tanker + HazMat (X) endorsement: $8
- Skills test (state): varies by examining location
- DOT medical exam: $80–$200 (federal, varies by examiner)
- TSA Security Threat Assessment (HazMat): ~$86.50 (federal)
- ELDT training: market rate, roughly $3,000–$8,000 for a full Class A program
Sources: Virginia DMV CDL landing Virginia Commercial Driveru0027s Manual (DMV 60A, March 2025) Virginia Supplement to the CDL Manual (DMV 60V) Virginia DMV CDL Manual page