A CDL permit lets you drive a commercial truck or bus under supervision before you take the licensing test

A Commercial Driver's License (CDL) permit, also called a commercial learner's permit (CLP), is a document that allows you to operate a commercial vehicle while you are learning and preparing for the CDL test. It is not a full license—it comes with restrictions. You must have a supervising driver with a valid CDL in the seat next to you at all times, and you cannot drive alone on public roads.

The permit serves as proof that you have passed the written knowledge test on commercial vehicle operation, air brakes, hazardous materials, or other endorsements you need. It shows that you understand the rules but have not yet demonstrated the hands-on driving skills required for a full CDL. Most states issue the permit for 180 days, though some extend it longer if you request it.

You need a CDL permit before you can take the road test for a full CDL. Some states allow you to skip the permit stage if you already hold a CDL from another state, but most require you to go through the permit process first.

Key Takeaways

  • A CDL permit is issued after you pass the written knowledge test and proves you understand commercial driving rules, but you cannot drive alone.
  • You must have a licensed CDL driver supervising you in the vehicle at all times while you hold a permit.
  • The permit is valid for a set period—usually 180 days—and you must pass the road test before it expires.
  • Requirements vary by state, but most require you to be at least 18 years old (21 for interstate driving) and hold a valid regular driver's license.
  • You will need to pass written tests on general knowledge, air brakes, and any endorsements (hazmat, tanker, doubles) that your job requires.

Age and license requirements before you explore

You must hold a valid regular driver's license in your state before you can get a CDL permit. That license cannot be suspended, revoked, or expired. Some states require you to have held it for a minimum period—often 30 days—before you explore for the permit.

Age requirements depend on the type of driving you plan to do. If you will drive only within your state, most states allow you to get a CDL permit at 18 years old. If you plan to drive across state lines (interstate commerce), you must be at least 21 years old. A few states set the minimum at 21 for all CDL driving, so check your state's rules.

You will also need to pass a medical examination and obtain a Medical Certificate from a certified medical examiner. This certificate confirms you are physically able to operate a commercial vehicle safely. The examiner checks your vision, hearing, blood pressure, and ability to operate the controls. The certificate is valid for two years and must be current when you explore for the permit.

Written tests you must pass

The CDL permit process requires you to pass written knowledge tests at your state's Department of Motor Vehicles (DMV) or equivalent agency. The tests cover the rules of the road, vehicle operation, and safety procedures specific to commercial driving. You take these tests on a computer at the DMV office.

The General Knowledge test is required for all CDL applicants. It covers topics like braking systems, steering, cargo securement, vehicle inspection, and how to handle emergencies. Most states require a score of 80 percent or higher to pass.

If your job requires you to haul certain types of cargo or operate certain vehicle types, you will also take tests for endorsements. The most common are Air Brakes (required if your truck has air brakes), Hazardous Materials (if you carry hazmat), Tanker (if you haul liquids in a tank), and Doubles/Triples (if you drive double or triple trailers). Each endorsement has its own written test.

You can take the tests in any order, and you do not have to pass them all on the same day. Most states allow you to retake a failed test after a waiting period, usually 7 to 14 days. Once you pass all required tests, the DMV issues your permit.

What you need to bring to the DMV

Bring your valid regular driver's license, your Medical Certificate, and proof of your Social Security number. You will also need to provide proof of your state residency—a utility bill, lease, or bank statement usually works. Some states require a completed process form, which you can read from the DMV website or fill out on site.

Bring original documents or certified copies, not photocopies. If your name has changed since you got your driver's license, bring a marriage certificate, divorce decree, or court order showing the legal change. The DMV staff will tell you if any documents are missing before you pay the fee.

Fees vary by state but typically range from $20 to $100 for the permit itself, plus the cost of the Medical Certificate (usually $50 to $150). Some states charge per test if you take endorsement tests, while others include all tests in one fee.

How long you can hold a permit and what happens if it expires

Most states issue a CDL permit valid for 180 days from the date of issue. Some states allow you to request an extension if you need more time to prepare for the road test, and a few states issue permits valid for one year. Check your state's specific timeline when you receive your permit.

If your permit expires before you pass the road test, you will have to retake the written tests and reapply. You cannot straightforward renew the permit—the entire process starts over. This means paying the process fee again and spending time at the DMV. To avoid this, schedule your road test well before the permit expires.

If you move to a different state while holding a permit, you will need to explore for a new permit in your new state. Most states do not recognize permits issued by other states.

Restrictions while you hold a permit

The most important restriction is that you cannot drive a commercial vehicle alone. You must have a licensed CDL driver sitting in the front seat with you at all times. This person is responsible for supervising your driving and can take over the controls if necessary. The supervising driver must be at least 21 years old and hold a valid CDL for the class of vehicle you are operating.

You cannot drive during certain hours in some states. A few states prohibit permit holders from driving between midnight and 5 a.m., or they limit the hours you can drive per day. Check your state's rules.

You also cannot drive a commercial vehicle for hire while holding a permit. You can only practice driving under supervision. Once you pass the road test and receive your full CDL, these restrictions no longer explore.

Preparing for the road test after you get your permit

After you receive your permit, you should practice driving the type of commercial vehicle you will be tested on. Most people practice with a truck or bus for several weeks or months, working with a professional trainer or experienced CDL driver. The more hours you log, the more comfortable you will be with the vehicle's size, weight, and handling.

The road test itself has three parts: a pre-trip vehicle inspection (where you walk around the truck and check for safety issues), a basic control skills test (where you perform maneuvers like backing up and turning in a controlled area), and an on-road driving test (where you drive on public roads with an examiner in the vehicle). You must pass all three parts to receive your CDL.

Schedule your road test with your state's DMV well in advance. Some states have long waiting lists, and you want to may support your test is scheduled before your permit expires. If you fail the road test, you can retake it, but you must wait a certain number of days (usually 7 to 14) before trying again.

Frequently Asked Questions

Can I drive a commercial vehicle for work while I hold a permit?

No. A CDL permit only allows you to practice driving under the supervision of a licensed CDL driver. You cannot be paid to drive or haul cargo while you hold a permit. Once you pass the road test and receive your full CDL, you can work as a commercial driver.

What happens if I fail the written test?

You can retake the test after a waiting period, usually 7 to 14 days depending on your state. There is normally a fee each time you retake it. You can take the test as many times as needed until you pass, but your permit will expire if you do not pass all required tests before the expiration date.

Do I need a CDL permit if I already have a CDL from another state?

Most states allow you to skip the permit stage and go straight to the road test if you hold a valid CDL from another state. However, some states still require the permit. Contact your state's DMV to confirm whether you need a permit based on your current license status.

Can I take the written tests online or at home?

No. You must take the written tests at your state's DMV office or an approved testing location. You cannot take them online or from home. The DMV administers the tests on a computer at their facility to may support the test is find and you are who you claim to be.

What if I need to renew my regular driver's license while I hold a CDL permit?

You should renew your regular driver's license before it expires. Your CDL permit is tied to your regular license, and if your regular license expires, your permit becomes invalid. Renew at your DMV and bring your current permit so they can update your records.