CDL practice test by state

State-specific CDL study pages for all 50 states and the District of Columbia. Each page includes links to your state's official CDL manual, free practice tests, and registered CDL schools.

While the federal CDL knowledge test standards are consistent across all states (requiring 80% to pass under 49 CFR 383.135), each state administers its own tests and publishes its own CDL manual. Use your state's page below to find state-specific resources alongside our free practice tests.

Every state page links to the official state CDL manual, the state's licensing agency, our complete set of CDL practice tests (General Knowledge, Air Brakes, Combination Vehicles, and all five endorsements), and the directory of FMCSA-registered CDL schools in that state.

State-specific CDL practice test pages for all 50 states and DC
StateState CDL practice test page
AlabamaAlabama CDL practice test
AlaskaAlaska CDL practice test
ArizonaArizona CDL practice test
ArkansasArkansas CDL practice test
CaliforniaCalifornia CDL practice test
ColoradoColorado CDL practice test
ConnecticutConnecticut CDL practice test
DelawareDelaware CDL practice test
District of ColumbiaDistrict of Columbia CDL practice test
FloridaFlorida CDL practice test
GeorgiaGeorgia CDL practice test
HawaiiHawaii CDL practice test
IdahoIdaho CDL practice test
IllinoisIllinois CDL practice test
IndianaIndiana CDL practice test
IowaIowa CDL practice test
KansasKansas CDL practice test
KentuckyKentucky CDL practice test
LouisianaLouisiana CDL practice test
MaineMaine CDL practice test
MarylandMaryland CDL practice test
MassachusettsMassachusetts CDL practice test
MichiganMichigan CDL practice test
MinnesotaMinnesota CDL practice test
MississippiMississippi CDL practice test
MissouriMissouri CDL practice test
MontanaMontana CDL practice test
NebraskaNebraska CDL practice test
NevadaNevada CDL practice test
New HampshireNew Hampshire CDL practice test
New JerseyNew Jersey CDL practice test
New MexicoNew Mexico CDL practice test
New YorkNew York CDL practice test
North CarolinaNorth Carolina CDL practice test
North DakotaNorth Dakota CDL practice test
OhioOhio CDL practice test
OklahomaOklahoma CDL practice test
OregonOregon CDL practice test
PennsylvaniaPennsylvania CDL practice test
Rhode IslandRhode Island CDL practice test
South CarolinaSouth Carolina CDL practice test
South DakotaSouth Dakota CDL practice test
TennesseeTennessee CDL practice test
TexasTexas CDL practice test
UtahUtah CDL practice test
VermontVermont CDL practice test
VirginiaVirginia CDL practice test
WashingtonWashington CDL practice test
West VirginiaWest Virginia CDL practice test
WisconsinWisconsin CDL practice test
WyomingWyoming CDL practice test

Practice tests included on every state page

Each state page links to all eight CDL knowledge test topics. These practice tests are the same for every state — they cover the federal CDL standards that apply nationwide:

  • General Knowledge — required for everyone getting a Class A or Class B CDL
  • Air Brakes — required if your vehicle has air brakes (skip it and you get an air brake restriction)
  • Combination Vehicles — required for Class A (tractor-trailer) drivers
  • HazMat (H) — endorsement for hauling hazardous materials that require placards
  • Tank Vehicles (N) — endorsement for hauling liquids or gases in a tank
  • Doubles/Triples (T) — endorsement for pulling double or triple trailers
  • Passenger (P) — endorsement for driving buses and other passenger vehicles
  • School Bus (S) — endorsement for school bus drivers (requires Passenger endorsement too)

The federal passing standard is 80% for every CDL knowledge test. Most states give about 50 General Knowledge questions, 25 Air Brakes questions, and 20 Combination questions. Endorsement tests are typically 20 to 30 questions each.

State-specific information on each page

Each state page includes:

  • Link to the official state CDL manual and state licensing agency
  • Name of the state's licensing agency (DMV, DPS, etc.)
  • Links to that state's CDL school directory, with the count of FMCSA-registered training locations
  • Links to filtered school pages (Class B training, hazmat theory, school bus endorsement, passenger endorsement) where they exist for that state
  • Link to the Entry-Level Driver Training (ELDT) requirement, which applies in every state

We do not invent state-specific facts such as test fees, exact question counts, passing scores beyond the federal 80% minimum, or age requirements. Those details change and vary by license type. For official licensing decisions, eligibility, fees, and test scheduling, contact your state's licensing agency directly.

Next steps

Select your state above to access your state's CDL manual and practice tests. After you've studied the manual and practiced the questions, you'll be ready to schedule your knowledge test with your state licensing agency. Visit our homepage to see all available CDL study resources.

For the skills test, review our pre-trip inspection guide. For the written test, see what the CDL knowledge test requires and how to get a CDL in 2027.

Entry-Level Driver Training requirement

Federal law requires Entry-Level Driver Training (ELDT) for most CDL applicants obtaining a Class A or Class B CDL for the first time, upgrading from Class B to Class A, or adding a hazmat (H), passenger (P), or school bus (S) endorsement for the first time. Training must be completed with an FMCSA-registered training provider before taking the CDL skills test.

Browse FMCSA-registered CDL schools by state, or use the CDL school lookup to check if a school is registered.

Not affiliated with state agencies

CDL Prep Hero is an independent study resource operated by Evergreen Comply, LLC. We are not affiliated with any state DMV, DPS, or licensing agency. For official licensing decisions, eligibility questions, or test appointments, contact your state's licensing agency directly.

Practice anywhere with the CDL Prep Hero app

Visual lessons, mock exams, and progress tracking. Free to start on iPhone and Android.

See app features and pricing.