CDL KNOWLEDGE · SIX SEPARATE COURSES
Choose your test.
Study one step at a time.
Narrated lessons, focused memory cards and explained practice questions for your CDL or endorsement. Try the first study modules free, then decide if the full course helps.
What are you preparing for?
Each purchase unlocks one course. Choose the core for General Knowledge, Air Brakes and Combination Vehicles.
CDL General Knowledge
$24.99 one-timeGeneral Knowledge · Air Brakes · Combination Vehicles
459 practice items: 52 base questions and 407 study variants · 13 modules · first 3 free
Start free →
HazMat (H) Endorsement
$9.99 one-timeHazMat (H) endorsement knowledge test
40 independent practice questions · 8 modules · first 2 free
Start free →
Tanker (N) Endorsement
$9.99 one-timeTanker (N) endorsement knowledge test
45 independent practice questions · 7 modules · first 2 free
Start free →
Passenger (P) · New York reference
$9.99 one-timePassenger (P) endorsement knowledge test
48 independent practice questions · 7 modules · first 2 free
Start free →
School Bus (S) · New York reference
$9.99 one-timeSchool Bus (S) endorsement knowledge test
28 independent practice questions · 7 modules · first 2 free
Start free →
Doubles/Triples (T) Endorsement
$9.99 one-timeDoubles/Triples (T) endorsement knowledge test
41 independent practice questions · 7 modules · first 2 free
Start free →
How pricing works
Each course is a separate one-time purchase — no subscription, and buying one course never changes another. Start free, unlock the full course with a single payment if it helps, and get a full refund by email within 24 hours of purchase. A person handles the request.
Practice for the written test
This app does not provide a license, a state exam, skills instruction, ELDT certification or TSA screening. Your state manual determines the requirements and procedures for your test. Passenger and School Bus use New York as their reference state; other course procedures also identify their reference manuals.
First-time Class A/B, Passenger, School Bus and HazMat applicants can have separate registered training requirements. Passenger and School Bus routes also involve skills testing; HazMat involves its own security assessment.