Checked against official West Virginia sources on Oct 8, 2026
West Virginia CDL practice test
Every state needs at least 80% on each CDL written test, and West Virginia follows the same federal rule. Below are the fees, ages and rules we checked against the official West 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.
West Virginia CDL facts
| What | What West Virginia says | Source |
|---|---|---|
| Minimum age and experience | You must be at least 18 years old and have at least one year of driving experience to get a CDL or CLP. | Official page |
| Who can get a CLP | A CLP is for someone with a valid operator's or Class D license who has passed the vision, physical standards and knowledge tests. You must be 18 and must have held a Level 3 Graduated Driver's License or a Class E license before. | Official page |
| CLP validity | A CLP may not last longer than one year and cannot be renewed. | Official page |
| CLP holding time | You must hold your CLP for at least 14 days before you can take the road skills test. | Official page |
| CDL testing fee | $25.00. It covers the general knowledge, air brakes and combination tests, plus standard driver's licensing fees. | Official page |
| Knowledge test fee and attempts | $32.50 covers the general knowledge, air brakes and combination tests, and includes the duplicate license fee. You may test three times for each $32.50 fee paid. | Official page |
| Endorsement fees | Each endorsement is $10.00 on the web page. The manual lists F (motorcycle) at $5.00 and X (hazmat and tank) at $20.00. Adding one endorsement to an existing CDL costs $17.50 with the $7.50 duplicate fee. | Official page |
| Class upgrade fee | $7.50 to update your license class. The manual says it is $32.50 if a knowledge test is required, or $7.50 if not. | Official page |
| Air brake or combination test after issue | $25.00 plus the $7.50 duplicate fee, $32.50 in total. | Official page |
| Knowledge test passing score | You must pass the knowledge test with at least 80 percent. | Official page |
| Knowledge test retest wait | If you fail any part of the knowledge exam, you must wait seven days before you can retest. | Official page |
| Skills test | Third party examiners give the road skills test. The fee is $100.00, paid to the examiner. You must bring a vehicle that matches the class of license you are testing for. | Official page |
| No show fee | A $50.00 no show fee is charged if you schedule a skills test and do not appear. | Official page |
| Which endorsements can go on a CLP | Only Passenger, School Bus or Tank endorsements can be added to a CLP. All other endorsements can only be added on a full CDL. | Official page |
| Skills tests for P and S | The Passenger (P) and School Bus (S) endorsements require a road skills test. | Official page |
| Hazmat endorsement | You must finish a TSA fingerprint and background check first. The TSA fee is $86.50. Bring your approval letter to the DMV to test. You get 3 attempts to pass the hazmat knowledge test on an unexpired license. | Official page |
| No oral hazmat tests | No oral tests can be given for hazmat testing. | Official page |
| Under 21 restriction | A K restriction (driving in West Virginia only) is used for drivers under 21 or for drivers with an intrastate medical waiver. | Official page |
| Entry level driver training | Anyone who never held a CDL before February 7, 2022 must finish Entry Level Driver Training. It is also required for first time P, S or H endorsements. | Official page |
| Medical certificate | Your medical provider must send your Medical Examiner Certificate to the DMV electronically. Certificates valid for less than 30 days cannot be accepted. A certificate more than two years old is not valid. | Official page |
| Medical downgrade | If you do not keep a valid medical certificate on file, your medical status becomes NOT-CERTIFIED 10 days after it expires. If none is provided within 30 days of expiration, your CDL is downgraded to a Class E license. | Official page |
| Late renewal and expired CDLs | A CDL expired for less than 3 years can be renewed with an extra $5.00 fee. A CDL expired more than 3 years follows the first time CDL steps, including all tests. | Official page |
| Out of state transfer | You must transfer your out of state CDL within 30 days of establishing residency and surrender your old license. | Official page |
| CDL fee | The license fee depends on your age and the number of years the license is valid. Examples from the manual: $35.00 for 4 years, $43.75 for 5 years, $61.25 for 7 years. Drivers under 21 pay $8.75 to $26.25. | Official page |
| Military skills test waiver | West Virginia has a Military Skills Test Waiver form for the CDL skills test. | Official page |
Fees and rules change. Confirm on the official West Virginia CDL page before you go. Read the official West Virginia CDL manual.
CDL test formats
We show the national defaults for question counts and time limits. Check the official West 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.