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.
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
| What | What Virginia says | Source |
|---|---|---|
| CLP fee | $3 | Official 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 license | Official page |
| HAZMAT endorsement background check fee | $83, good for 5 years. With a valid TWIC it is $41. | Official page |
| CLP validity | One year, and it cannot be renewed | Official page |
| CLP holding period | Hold 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 holder | A person licensed to drive the same type of vehicle must be with you | Official page |
| Minimum age, intrastate | 18 | Official page |
| Minimum age, interstate | 21. Under 21 you get a K restriction, so you can only drive inside Virginia. | Official page |
| Knowledge test passing score | 80% of the general knowledge questions | Official page |
| Knowledge test retake rule | You can take knowledge tests only once per business day. | Official page |
| Knowledge test validity | Passed results are good for 1 year. After that you must retest. | Official page |
| Skills test retake rule | You can take the skills test only once per business day. | Official page |
| Skills test length | About 90 minutes for the 3-part test | Official page |
| Skills test validity | Passed results are good for 6 months | Official 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 vehicle | It 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 offered | General knowledge, air brakes, combination, and endorsement tests for H, N, P, S and T. All are on a computer. | Official page |
| Vision | 20/40 or better in each eye, with or without lenses, and 140 degrees of horizontal vision | Official page |
| Medical certificate | If 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 Training | Required for a first Class A or B, a Class B to A upgrade, and first H, P or S endorsements. | Official page |
| School bus license | A school and activity bus only license costs $4 per year or $32 for 8 years. | Official page |
| Troops to Trucks | Eligible 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.
| Test | Questions | To pass | Typical time |
|---|---|---|---|
| General Knowledge | 50 | 40 (80%) | About 60 minutes |
| Air Brakes | 25 | 20 (80%) | 25 to 30 minutes |
| Combination Vehicles | 20 (25 questions in some states) | 16 (80%) | 20 to 25 minutes |
| Hazardous Materials | 30 | 24 (80%) | 30 to 40 minutes |
| Tanker | 20 | 16 (80%) | 20 to 25 minutes |
| Passenger | 20 | 16 (80%) | 20 to 25 minutes |
| School Bus | 20 (25 questions in some states) | 16 (80%) | About 25 minutes |
| Doubles/Triples | 20 | 16 (80%) | About 20 minutes |
Practice any of them: all CDL practice tests.