A CDL learner's permit lets you practice driving a commercial vehicle before taking your licensing test

A Commercial Driver's License (CDL) learner's permit, sometimes called a CDL instruction permit, is a document that allows you to operate a commercial vehicle under supervision while you prepare for your CDL exam. You cannot legally drive a commercial truck, bus, or other Class A or Class B vehicle for pay or hire without one — even if you hold a regular driver's license. The permit proves you have passed the written knowledge test for the class of vehicle you want to drive and that you meet the federal medical and age requirements.

The permit is temporary. It typically lasts between 180 days and one year, depending on your state, and you must pass your skills test (the driving exam) before it expires. If it expires, you can renew it, but you will need to pass the written test again. The permit is not a license — it is permission to practice with a licensed CDL driver in the vehicle with you.

Key Takeaways

  • You must hold a valid CDL learner's permit before you can legally practice driving a commercial vehicle, even if you already have a regular driver's license.
  • To get a permit, you pass a written knowledge test at your state's Department of Motor Vehicles and meet federal medical certification and age requirements (usually 18 or 21, depending on the vehicle class and whether you drive interstate).
  • A licensed CDL driver must be in the vehicle with you at all times while you hold a learner's permit — you cannot drive alone.
  • The permit is valid for a limited time (usually 180 days to one year) and you must pass your skills test before it expires or you will need to test again.
  • Different vehicle classes (Class A, B, and C) require different permits and test content, so you explore for the specific class you plan to drive.

CDL vehicle classes and which permit you need

The class of permit you need depends on the type of commercial vehicle you will drive. Class A covers combination vehicles (a tractor pulling a trailer) with a gross vehicle weight rating (GVWR) over 26,001 pounds. Class B covers single vehicles with a GVWR over 26,001 pounds — like a straight truck or bus — but not tractor-trailers. Class C covers smaller commercial vehicles, usually those under 26,001 pounds, and is less common; most commercial driving jobs require Class A or B.

You explore for the permit that matches the vehicle you will drive. The written test content differs by class, so you study and test for only the class you need. If you later want to drive a different class, you will need to test and get a separate permit for that class.

Age and medical requirements to get a CDL learner's permit

You must be at least 18 years old to hold a CDL learner's permit in most states. However, if you plan to drive interstate (across state lines), federal law requires you to be at least 21 years old. Some states allow 18-year-olds to drive commercial vehicles within the state only, but interstate commerce requires the higher age.

You must also pass a Department of Transportation (DOT) medical examination and receive a Medical Examiner's Certificate. This certificate confirms you meet federal health and vision standards — you need adequate eyesight, hearing, and no disqualifying medical conditions. The exam is performed by a certified medical examiner, not your regular doctor. You bring the certificate to the DMV when you explore for your permit. The certificate is valid for two years, so if it expires while you hold your permit, you will need to renew it.

Steps to get a CDL learner's permit

The process varies slightly by state, but the basic steps are the same. First, obtain your DOT Medical Examiner's Certificate from a certified medical examiner. You can find examiners through your state's DMV website or the Federal Motor Carrier Safety Administration (FMCSA) National Registry. Bring your certificate to the DMV.

Second, visit your state's Department of Motor Vehicles in person with your certificate, proof of identity, proof of residency, and your Social Security number or Individual Taxpayer Identification Number (ITIN). You will complete an process form — usually the same form you would use to explore for a full CDL, but you are explore for the permit stage only.

Third, pay the permit fee. Fees vary by state, typically ranging from $10 to $50, though some states charge more. Fourth, take the written knowledge test for your vehicle class. The test covers vehicle operation, safety, cargo handling, and federal regulations. You study using your state's CDL manual, which is free and available online or at the DMV. Most states allow you to take the test on a computer at the DMV office when ready after you submit your process.

If you pass, you receive your learner's permit on the spot or by mail within a few days. If you fail, you can usually retake the test after a waiting period (often 7 days) and pay a retest fee.

What you can and cannot do with a CDL learner's permit

With a learner's permit, you can operate a commercial vehicle only while supervised by a licensed CDL driver who is seated beside you in the front seat. You cannot drive alone, even on a quiet road or in a parking lot. The supervising driver must hold a valid CDL for the same class of vehicle you are driving.

You cannot use your permit to drive for pay or hire — that is, you cannot work as a driver while you hold only a permit. You can practice with a driving school, with a company that is training you, or with a private mentor, but no money can change hands for your driving services. Some states also restrict when and where you can drive (for example, no night driving or no interstate highways), so check your state's specific rules.

How long your permit is valid and what happens when it expires

A CDL learner's permit is typically valid for 180 days (six months) to one year, depending on your state. The expiration date is printed on your permit. You must pass your CDL skills test — the driving exam — before that date. The skills test includes a pre-trip vehicle inspection, a basic control test, and a road test.

If your permit expires before you pass the skills test, you will need to renew it. To renew, you return to the DMV, pay a renewal fee, and retake the written knowledge test. You do not need a new medical certificate if yours is still valid. If your medical certificate has expired, you must obtain a new one before you renew your permit.

Once you pass your skills test, your learner's permit is no longer needed — you receive your full CDL license.

Endorsements and restrictions on your permit

Endorsements are additional qualifications that allow you to drive certain types of cargo or vehicles. Common endorsements include Hazmat (hazardous materials), Tanker (tank vehicles), Doubles/Triples (multiple trailers), and Passenger (buses or vehicles carrying 16 or more people). You do not need an endorsement to get your learner's permit, but if your job will require one, you can test for it while you hold your permit.

Restrictions are limitations placed on your permit or license — for example, corrective lenses, automatic transmission only, or no air brakes. Restrictions appear on your permit based on your medical exam results or your test performance. If you fail the air brake portion of the skills test, for instance, you will receive a restriction that limits you to vehicles with air brakes.

Frequently Asked Questions

Can I drive a commercial vehicle with just my regular driver's license?

No. A regular driver's license does not permit you to operate any commercial vehicle, even if you have years of driving experience. You must hold a CDL learner's permit before you practice and a full CDL before you drive commercially. Driving without the proper license is illegal and can result in fines and criminal charges.

How many times can I take the written test if I fail?

Most states allow unlimited retakes, but you must wait a set period (often 7 days) between attempts and pay a retest fee each time. Some states limit retakes to a certain number within a rolling period, so check your state's DMV website for the exact rule.

Do I need a CDL learner's permit if I am taking a truck driving school course?

Yes. Even if you are enrolled in a professional truck driving school, you must hold a valid CDL learner's permit to legally operate a commercial vehicle during training. The school will guide you through getting the permit, but you are responsible for passing the written test and meeting the medical requirements.

What if my medical certificate expires while I hold my learner's permit?

Your permit becomes invalid if your medical certificate expires. You must obtain a new medical certificate from a DOT-certified examiner and bring it to the DMV. You may not need to retake the written test, depending on your state, but you should contact your DMV to confirm the renewal process.

Can someone else take the skills test for me, or do I have to pass it myself?

You must take and pass the skills test yourself. No one can take it on your behalf. The test is designed to confirm that you personally can safely operate the vehicle. If you fail, you can retake it after paying the retest fee and waiting the required time.