When and where you take your commercial learners permit test

Your state's Department of Motor Vehicles (DMV) or equivalent agency runs the commercial learners permit test, and you schedule it directly with them—not through a third party. Most states let you book your test appointment online through the DMV website, by phone, or in person at a local office. The test itself is a written exam covering commercial vehicle rules, air brake systems, hazmat transport, and other topics specific to the class of commercial license you're pursuing.

How far in advance you can schedule varies by state. Some DMVs let you book weeks ahead; others operate on a first-come, first-served basis with limited slots each day. If your state's DMV website shows no appointments available, call the local office directly—they sometimes hold slots for phone bookings or can tell you when the next batch opens.

The test location is always a DMV office or authorized testing site run by your state. You cannot take a commercial learners permit test online, even in states that offer online renewal for regular driver licenses. You must appear in person with valid identification.

Key Takeaways

  • Schedule your commercial learners permit test through your state DMV's website, phone line, or in-person office—not through a private testing company.
  • The written test covers commercial-specific topics like air brakes, hazmat, and vehicle weight limits, and you must pass it before you can drive a commercial vehicle with a supervising driver.
  • Test availability varies by location and season; rural areas may have fewer slots, and busy seasons (spring and summer) fill up faster than winter.
  • You must bring a valid government-issued ID and proof of residency to your test appointment, or you will be turned away and lose your appointment slot.
  • Most states charge a fee for the commercial learners permit test, ranging from roughly $10 to $50 depending on your state and the class of license.

What documents you need to bring

Bring your current driver license or state ID card and proof of your current address. Proof of residency can be a utility bill, lease, mortgage statement, or bank statement dated within the last 60 days. Some states also require proof of Social Security number—usually your Social Security card itself, a W-2, or a tax return. Check your state DMV's website for the exact list before you go, because showing up without the right documents means a wasted trip.

If you are under 18, you may need a parent or guardian's signature on your process, and some states require them to be present at the test appointment. If you are a non-citizen, bring your passport or visa along with your driver license. Do not assume your current license is enough; commercial permits have stricter document rules than regular licenses.

How the test is structured and what it covers

The commercial learners permit test is a multiple-choice written exam administered on a computer or paper, depending on your state's setup. Most tests have 50 to 100 questions, and you typically need to score 80 percent or higher to pass. The test covers the Commercial Driver License (CDL) manual for your state, which you can read free from the DMV website.

Topics on the test include general knowledge (vehicle inspection, safe driving practices, cargo securement), air brakes (how they work, inspection steps, failure modes), and hazardous materials (what can and cannot be transported, labeling, emergency procedures). If you are pursuing a tanker endorsement or passenger endorsement, those sections appear on your test too. The test is not about your driving ability—it is purely knowledge-based, taken at a desk with no vehicle involved.

You are usually given two to three hours to complete the test. You can take notes during the exam in most states, and you are allowed to ask the test administrator for clarification on a question's wording, but they cannot help you answer it. If you fail, you can retake the test after a waiting period—usually the same day or within a few days, depending on your state.

Preparing for the test without a paid course

Your state DMV publishes the official CDL manual free online, and that manual is the source material for every question on the test. Read it cover to cover, focusing on the sections for the class of license you want. Many states also publish sample test questions on their DMV website so you can see the format and difficulty level.

Some people use free study apps or YouTube videos made by CDL instructors, which can help reinforce concepts, but they are not substitutes for the official manual. The manual is what the test writers use, and sticking to it keeps you focused on what actually matters. Set aside a few weeks to study if you are new to commercial driving; if you already drive a truck for work, you may need less time.

You do not need to pay for a CDL training course to pass the written test—many people pass on their own by studying the manual. However, some employers require formal training, and training schools can help you prepare for the road test (which comes after you pass the written test and get your permit). The written test and the road test are separate events.

Retaking the test if you fail

If you do not pass on your first attempt, you can retake it. Most states let you retake the test the same day or within a few days, though some require a waiting period of 24 to 48 hours. You will need to pay the test fee again. There is no limit on how many times you can retake the test in most states, but some cap retakes at a certain number per year or require you to wait longer between attempts after multiple failures.

When you retake the test, you will get a different set of questions, not the same ones. Review the sections of the manual where you struggled on your first attempt. If you failed on air brakes, spend extra time on that chapter. If you failed overall, go back through the entire manual more carefully and use the sample questions again.

How long the permit is valid after you pass

Once you pass the written test, you receive your commercial learners permit. This permit is valid for a set period—usually 6 to 12 months, depending on your state. During that time, you can drive a commercial vehicle only with a licensed commercial driver in the seat next to you. You cannot drive alone, and you cannot carry passengers or cargo for pay.

Before your permit expires, you must pass the commercial road test (the driving test) to get your full commercial license. If your permit expires before you pass the road test, you will need to retake the written test and get a new permit. Some states let you renew your permit once without retaking the written test; others require you to start over. Check your state's rules so you know your important date.

Fees and what they cover

The fee for the commercial learners permit test varies by state. Most states charge between $10 and $50 for the written test alone. Some states bundle the written test fee with the permit fee, so you pay one amount and receive both the test and the permit if you pass. Other states charge separately for the test and for the permit itself.

A few states charge extra for certain endorsements (hazmat, tanker, passenger) on top of the base test fee. Check your state DMV's fee schedule before you schedule your appointment so you know exactly what to bring and what to expect to pay. Fees do not cover study materials—the manual is free—or retakes if you fail.

Frequently Asked Questions

Can I take the commercial learners permit test if I have a suspended or revoked license?

No. You must have a valid, active driver license to take the commercial learners permit test. If your license is suspended or revoked, you cannot get a commercial permit until your license is reinstated. Contact your state DMV to find out how to restore your license first.

What happens if I pass the written test but fail the road test?

Your commercial learners permit remains valid, and you can retake the road test as many times as needed during the permit's validity period. You do not have to retake the written test unless your permit expires. Road test failures do not affect your written test score.

Do I need to pass the written test before I can enroll in a CDL training program?

No. Most CDL training programs accept students who have not yet passed the written test. However, some employers or programs may require you to pass the written test first. Check with the specific program or employer before you enroll.

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

You must schedule the test yourself or have someone call on your behalf with your information. The DMV will not accept a third party's request without your consent. You can also ask a family member or friend to help you navigate the DMV website or call the office for you.

What if I need the test in a language other than English?

Most states offer the CDL written test in multiple languages, including Spanish. Contact your state DMV to find out which languages are available at your local office and whether you need to request an interpreter in advance. Some offices have interpreters on staff; others require advance notice.