Checked against official Virginia sources on Oct 7, 2026

Virginia CDL practice test

Every state needs at least 80% on each CDL written test, and Virginia follows the same federal rule. Below are the fees, ages and rules we checked against the official Virginia source, and a free practice test.

Free CDL practice test

10 questions. General Knowledge. Instant explanations.

Take the full 50-question test

Every answer comes with why it is right and why the others are wrong. No account needed. Your progress saves on this device.

FirstTry CDL is not affiliated with any DMV, FMCSA or government agency. Practice questions are exam-style questions built from the official CDL manual, not actual test questions.

Virginia CDL facts

WhatWhat Virginia saysSource
CLP fee$3Official page
CDL fee$64 for a standard CDL, valid 8 years. It expires on your birthday.Official page
Endorsement fee$1 per year of the licenseOfficial page
HAZMAT endorsement background check fee$83, good for 5 years. With a valid TWIC it is $41.Official page
CLP validityOne year, and it cannot be renewedOfficial page
CLP holding periodHold the CLP at least 14 days before the skills test. You can skip this if you held a CDL before or finished an approved Virginia CDL driver education course.Official page
Who can ride with a CLP holderA person licensed to drive the same type of vehicle must be with youOfficial page
Minimum age, intrastate18Official page
Minimum age, interstate21. Under 21 you get a K restriction, so you can only drive inside Virginia.Official page
Knowledge test passing score80% of the general knowledge questionsOfficial page
Knowledge test retake ruleYou can take knowledge tests only once per business day.Official page
Knowledge test validityPassed results are good for 1 year. After that you must retest.Official page
Skills test retake ruleYou can take the skills test only once per business day.Official page
Skills test lengthAbout 90 minutes for the 3-part testOfficial page
Skills test validityPassed results are good for 6 monthsOfficial page
Missed skills test fee$50 if you do not show up and do not tell the examiner. An extra $10 applies if unpaid after 31 days.Official page
Skills test vehicleIt needs a safety inspection sticker, plates, registration card, and working brakes, seat belts, horn, lights, turn signals, mirrors and speedometer. Only you and the DMV examiner ride in it.Official page
Knowledge tests offeredGeneral knowledge, air brakes, combination, and endorsement tests for H, N, P, S and T. All are on a computer.Official page
Vision20/40 or better in each eye, with or without lenses, and 140 degrees of horizontal visionOfficial page
Medical certificateIf you drive non-excepted commerce, give DMV an original or certified medical examiner certificate from a National Registry examiner. Intrastate drivers get a K restriction.Official page
Entry Level Driver TrainingRequired for a first Class A or B, a Class B to A upgrade, and first H, P or S endorsements.Official page
School bus licenseA school and activity bus only license costs $4 per year or $32 for 8 years.Official page
Troops to TrucksEligible service members with 2 years of military driving can get a skills test waiver, and some a knowledge test waiver.Official page

Fees and rules change. Confirm on the official Virginia CDL page before you go. Read the official Virginia CDL manual.

CDL test formats

We show the national defaults for question counts and time limits. Check the official Virginia manual for anything that differs.

TestQuestionsTo passTypical time
General Knowledge5040 (80%)About 60 minutes
Air Brakes2520 (80%)25 to 30 minutes
Combination Vehicles20 (25 questions in some states)16 (80%)20 to 25 minutes
Hazardous Materials3024 (80%)30 to 40 minutes
Tanker2016 (80%)20 to 25 minutes
Passenger2016 (80%)20 to 25 minutes
School Bus20 (25 questions in some states)16 (80%)About 25 minutes
Doubles/Triples2016 (80%)About 20 minutes

Practice any of them: all CDL practice tests.