All 50 states + DC

CDL permit requirements by state

Pick your state to see what the permit costs, what to bring, which tests you take and how long you have to pass the road test. Every state page links to its official sources, and every state has a free permit classroom.

Checked against official state sources on September 26, 2026

Compare every state

51 of 51 shown

The same in every state

These rules come from federal law, so they apply wherever you test. Your state page covers what changes from state to state.

Age

You can get a CLP at 18, but until you turn 21 you can only drive a commercial vehicle inside your own state. Hauling hazmat requires you to be 21.

Knowledge tests

Everyone takes General Knowledge. Class A adds Combination Vehicles, and anyone driving a truck with air brakes takes Air Brakes. You need at least 80% on each test.

14-day wait

You must hold your CLP for at least 14 days before you can take the skills (road) test. Some states make you wait longer.

Driving on a CLP

A CDL holder with the right class and endorsements must sit in the front seat whenever you drive. Hazmat is never allowed on a CLP. With a passenger or school bus permit you can't carry passengers, and with a tank permit the tank must be empty.

Entry-Level Driver Training

You must finish ELDT with a provider on FMCSA's Training Provider Registry before your Class A or B skills test. You do not need it to get the permit itself.

Medical card

You self-certify the kind of driving you will do. Most new drivers are 'non-excepted interstate' and need a DOT physical from a certified medical examiner, who now sends the results to your state electronically.

Clearinghouse check

Before issuing a CLP, your state checks FMCSA's Drug & Alcohol Clearinghouse. A 'prohibited' status blocks the permit until return-to-duty is complete.

Not sure where to start?

The knowledge tests cover the same material in every state. Start the free guided study now and pick your state later.

Start studying free

We are not a government agency. Fees and rules change, so always confirm with your state licensing office before you go. If you spot something out of date, email tray@texascdlclass.com.