How to get a CDL permit (CLP), step by step

Age, the DOT physical, the paperwork, which tests to pass, what it costs in your state, and what the permit lets you do once you have it.

By PassRig. Updated 2 November 2026. Written from the FMCSA CDL rules and the state licensing agencies' own pages; fees and local rules vary by state.

A commercial learner's permit (CLP) is the first document on the way to a CDL. It lets you practise driving a commercial vehicle with a CDL holder beside you, and you must hold it for at least 14 days before you can take the skills test. Here is the path, in order.

1. Check you qualify

  • Age. You must be at least 18 for a CLP everywhere. Under 21 you can only drive within your state (intrastate), and you cannot carry hazardous materials or drive a school bus. At 21 you can drive across state lines.
  • A regular driver's licence from your state, valid and not suspended. Some states ask for a year or more of driving experience.
  • Legal presence and residency. Expect to show proof of identity, Social Security number, lawful status and two proofs of address. Several states stopped issuing permits to non-domiciled applicants in 2025 and 2026, so check your state page if that applies to you.

2. Get the DOT physical

Most drivers must pass a medical exam with an examiner listed on the FMCSA National Registry of Certified Medical Examiners. The examiner issues a Medical Examiner's Certificate, often called the DOT card or med card. Since 2025 the examiner sends the result to FMCSA electronically and the state receives it from there; many states no longer accept a paper card at the counter.

You also self-certify which kind of driving you will do: non-excepted interstate is the common one for truck drivers and needs the medical card. If you pick excepted or intrastate categories you may not need it, but your licence will carry that limit.

3. Study the manual, then the tests

The state's CDL manual is free and is the source of every question. Read Section 1 (the rules for the permit itself) and Section 2 (general knowledge) first. Then:

  • Everyone passes the general knowledge test, 50 questions.
  • Class A applicants add combination vehicles, 20 questions.
  • Almost everyone adds air brakes, 25 questions. Skipping it puts an L restriction on your licence that bans vehicles with air brakes, which is most trucks.
  • Endorsements you want on the permit need their tests too: tanker, doubles/triples, passenger, school bus. The hazmat endorsement cannot go on a permit; it is added to the CDL after a TSA background check.

The pass mark is 80% on each test. The passing score guide explains what that means per test.

4. Apply, test and pay

Go to the licensing agency (DMV, BMV, DPS or Secretary of State depending on the state) with your documents and medical certificate. Some states require an appointment for the knowledge test, some are walk-in only, and some let you choose. Fees range from a few dollars to over a hundred, and in many states one application fee covers several test attempts. Here is what each state's agency publishes:

StateLearner's permit feeSource
Alabama$36.25alea.gov
Alaska$15dmv.alaska.gov
Arizona$25 for a Class A or B permit, $12.50 for Class Cazdot.gov
CaliforniaNo separate permit fee; one application fee covers 12 monthsdmv.ca.gov
Colorado$20.00dmv.colorado.gov
Connecticut$20portal.ct.gov
Delaware$5.00, charged when the permit is issueddmv.de.gov
District of Columbia$78dmv.dc.gov
Georgia$10, paid before the knowledge examsdds.georgia.gov
Hawaii$30 permit application fee (Honolulu)honolulu.gov
Idaho$29itd.idaho.gov
Illinois$50, original or renewalilsos.gov
Indiana$17in.gov
Iowa$12iowadot.gov
Kansas$13.00 ($5.00 issuance plus $8.00 photo)ksrevenue.gov
Kentucky$11 ($14 for REAL ID)drive.ky.gov
Maine$70 examination fee (Class A, B or C), includes the first road testlegislature.maine.gov
Maryland$106mva.maryland.gov
Massachusetts$30mass.gov
Minnesota$26.75dps.mn.gov
Mississippi$16.00driverservicebureau.dps.ms.gov
Missouri$44.00, including $25 written exam, $10 permit and $9 processing feesdor.mo.gov
Montana$41.72 for an interstate permit at ages 21 to 67 (same table as the CDL)mvdmt.gov
Nebraska$15 ($10 plus $5 security fee)dmv.nebraska.gov
Nevada$57.50dmv.nv.gov
New Hampshire$20.00, in addition to the CDL class feedmv.nh.gov
New Jersey$125 commercial examination test receipt fee, non-refundablenj.gov
New Mexico$10mvd.newmexico.gov
New York$10 application fee, covers all written tests taken at the same timedmv.ny.gov
North Carolina$25.50ncdot.gov
North Dakota$15, or $20 if non-domicileddot.nd.gov
Ohio$31.50 for the commercial learner's permit (temporary permit)bmv.ohio.gov
Oregon$40.00oregon.gov
PennsylvaniaNo separate permit fee: one permit and photo come with the upgrade fee below; extra permits cost morepa.gov
Rhode Island$73.50dmv.ri.gov
South Carolina$2.50 plus a $15 application feedmv.sc.gov
South Dakota$43.00sd.gov
Tennessee$14.00 for a Class A permit, $13.00 for Class B or C; valid 1 yeartn.gov
Texas$25, expires 180 days from issuancedps.texas.gov
Utah$52.00 fee, plus $9.00 per endorsement, paid before the knowledge tests that earn the permitdld.utah.gov
Vermont$18.00, valid 1 yeardmv.vermont.gov
Virginia$3dmv.virginia.gov
Washington$40dol.wa.gov
Wisconsin$30 (valid 180 days)wisconsindot.gov
Wyoming$45dot.state.wy.us
45 of 51 licensing agencies state this on their own pages; the other 6 do not, so they are left out rather than guessed. Each state page has the full list for that state.

5. Hold the permit, train, then take the skills test

Federal rules say you must hold the CLP for at least 14 days before the skills test. The permit is valid for 180 days to a year depending on the state, usually with one renewal.

If this is your first Class A or B CDL, or your first passenger, school bus or hazmat endorsement, you must also complete entry-level driver training with a provider on FMCSA's Training Provider Registry before the skills test. The ELDT guide explains who it applies to and how it works.

The skills test has three parts: vehicle inspection, basic control skills and a road test, in a vehicle of the class you want. Pass all three and the state issues the CDL.

What you can and cannot do on a permit

A CLP holder may drive a commercial vehicle only with a CDL holder in the front seat who holds the right class and endorsements. The permit itself carries restrictions: no passengers other than the trainer and other trainees (P), no hazardous materials, and a tank vehicle must be empty or purged (N). Treat the permit as a learning licence, because that is exactly what it is.

Practice for it

Questions

How old do you have to be to get a CDL permit?

Eighteen in every state. Under 21 you are limited to driving within your state, and you cannot carry hazmat or drive a school bus.

What tests do you need to pass for a CDL permit?

General knowledge for everyone, combination vehicles for Class A, and air brakes unless you want a restriction that bans air-braked vehicles. Endorsement tests are added as needed.

How long is a CDL permit good for?

Between 180 days and one year depending on the state, usually with one renewal. After that most states make you retake the knowledge tests.

How long do you have to hold a CDL permit before the skills test?

At least 14 days, by federal rule. Your state may add its own scheduling rules on top.

More guides