CDL General Knowledge
Free practice tests, topic drills and exam strategy for the CDL General Knowledge credential, administered by FMCSA + state DMVs. Each topic below has dedicated practice variants with answer explanations.
Practice by topic domain
Click any topic to start a drill. Each topic has two practice variants — do them on different days for spaced repetition.
Basic Vehicle Control
2 practice variants · 12 questions each · instant scoring
Communication & Signaling
2 practice variants · 12 questions each · instant scoring
Curves & Night Driving
2 practice variants · 12 questions each · instant scoring
Fog & Mountain Driving
2 practice variants · 12 questions each · instant scoring
About the CDL General
The CDL General Knowledge is administered by FMCSA + state DMVs and runs 50 questions, with a passing score of 80%. The current exam fee is $10-$100 USD per state. The official candidate handbook and registration is available from the FMCSA + state DMVs directly: view the official exam page →
This credential is part of the Skilled Trades & Transportation career field. Skilled-trade and transportation licensing exams cover commercial driving (CDL by the FMCSA and state DMVs), HVAC refrigerant handling (EPA Section 608, NATE), electrical journeyman/master licensure, plumbing, welding (AWS) and OSHA construction-safety credentialing. Each is administered by a federal agency or trade body with a state-issued license layered on top.
State-specific practice tracks
This is a state-licensed credential. Pick your state below for a state-specific practice variant including local statutes and the appropriate state board\'s candidate handbook references.
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming