A commercial driving license is a credential that lets you operate certain large or specialized vehicles for pay

A commercial driving license (CDL) is a separate license class you get instead of a regular driver's license when you drive vehicles above a certain weight or carrying certain cargo for money. The federal government sets the basic rules, but your state issues the actual license. You cannot legally drive a commercial truck, bus, or tanker for hire with only a regular license — even if you are an experienced driver.

The main reason CDLs exist is safety. Large trucks and buses handle differently than cars, require different braking knowledge, and carry more risk to other people on the road. A CDL means you have passed tests specific to those vehicles and that your medical fitness has been checked. If you drive commercially without one, you face fines, your employer can face penalties, and you may lose your regular license.

You do not need a CDL if you drive a personal vehicle, even a large one. You do not need one if you drive a commercial vehicle but are not paid to do it — for example, moving your own business inventory in your own truck. But the moment you are paid to operate certain vehicles, the requirement kicks in.

Key Takeaways

  • A CDL is required to drive trucks over 26,001 pounds, buses carrying passengers, or vehicles carrying hazardous materials — but only when you are paid to do so.
  • The federal government sets CDL standards, but each state administers its own tests and issues its own licenses.
  • Getting a CDL involves a written knowledge test, a skills test with a vehicle, and a medical examination — the order and timing vary by state.
  • Most states require you to hold a regular driver's license first and pass a CDL learner's permit test before scheduling the skills test.
  • A CDL is not the same as a commercial driver's permit or a commercial license plate; those relate to the vehicle, not the driver.

The three main CDL classes and what vehicles they cover

The federal government divides CDLs into three classes based on vehicle weight and function. Your state's DMV or equivalent agency will tell you which class you need for your specific job.

Class A covers the heaviest vehicles: trucks over 26,001 pounds that tow a trailer over 10,000 pounds. This is the most common CDL for long-haul trucking, dump trucks, and tractor-trailers. Class A is the broadest — if you have a Class A, you can legally drive Class B and Class C vehicles too.

Class B covers single vehicles over 26,001 pounds that do not tow, or any vehicle towing under 10,000 pounds. School buses, city buses, and straight trucks fall here. You cannot tow a heavy trailer with a Class B.

Class C covers smaller vehicles — under 26,001 pounds — but only if they carry hazardous materials or 16 or more passengers (including the driver). A van carrying 15 passengers does not require a CDL. A small truck carrying propane does.

Endorsements: additional qualifications for specialized cargo and vehicles

Beyond the class, you may need an endorsement — a notation on your CDL that says you are trained for a specific type of cargo or vehicle. Your employer or the job posting will tell you which ones you need. Some endorsements require extra written tests; others require both a written test and a skills demonstration.

The most common endorsement is Hazmat (H), which allows you to transport hazardous materials like fuel, chemicals, or explosives. You will need a background check and a written test. Tanker (N) is for vehicles carrying liquids in bulk — the liquid shifts as you brake and turn, changing how the vehicle handles. Passenger (P) is required if you drive a bus or van carrying passengers for hire, even if the vehicle itself does not meet the weight threshold for a Class B or C.

Other endorsements exist for doubles and triples (multiple trailers), school bus operation, and other specialized roles. Not every state offers every endorsement, and not every job requires them. Ask your employer or the company hiring you which endorsements their vehicles and cargo require.

How the CDL testing process works in most states

The path to a CDL varies slightly by state, but the general sequence is the same. First, you obtain a CDL learner's permit by passing a written knowledge test at your state's DMV. This test covers vehicle operation, safety, cargo handling, and road rules specific to large vehicles. You study from your state's CDL manual, which is free and available online or at the DMV.

Once you have the learner's permit, you practice driving a commercial vehicle with a licensed CDL holder in the passenger seat. Most states require you to hold the permit for a minimum period — often 14 days — before you can take the skills test. Some states allow you to skip the waiting period if you have certain training or military experience.

The skills test

Before or alongside the skills test, you must pass a medical examination by a certified medical examiner. The examiner checks your vision, hearing, blood pressure, and overall fitness to operate a large vehicle. If you have certain medical conditions — uncontrolled diabetes, heart disease, or sleep apnea, for example — you may not pass. Some conditions allow you to pass with restrictions or with a letter from your doctor.

The difference between a CDL and other commercial driving credentials

A CDL is straightforward to confuse with other terms because the word "commercial" appears in several places in driving law. A commercial driver's license is about the person — you, the driver. A commercial license plate is about the vehicle — it is a registration category for trucks and vans used for business. You can have a commercial plate on your vehicle without having a CDL, and you can have a CDL without a commercial plate (if you drive someone else's truck).

A commercial driver's permit is not a real credential in most states — it is sometimes used informally to mean the learner's permit stage of CDL training, but it has no legal standing. Do not confuse it with the actual CDL.

Some states also issue a commercial driver's license with restrictions for certain roles, like school bus drivers or intrastate-only drivers (those who never cross state lines). These are still CDLs, just with limitations on where or how you can drive.

Medical requirements and disqualifying conditions

The Federal Motor Carrier Safety Administration (FMCSA) sets national medical standards for CDL holders. You must pass a medical exam by a certified medical examiner listed on the FMCSA National Registry. This is not your regular doctor — it is a specific credential.

The exam checks vision (you need at least 20/40 in each eye, corrected), hearing, blood pressure, and general health. You will be asked about medications, surgeries, and chronic conditions. Some conditions are permanent disqualifiers: certain heart conditions, uncontrolled epilepsy, and insulin-dependent diabetes (though the rules on diabetes have changed and vary by state).

Other conditions may allow you to pass with a medical variance — a letter from your doctor saying you are safe to drive despite the condition. Sleep apnea, for example, can may have access to you if you are being treated. If you have a condition you are unsure about, ask the medical examiner before the exam, or contact your state's CDL program office.

How long a CDL lasts and when you renew it

A CDL is valid for four or eight years, depending on your state and whether you are a U.S. citizen. Most states issue four-year licenses. You renew by returning to the DMV, passing the written knowledge test again, and passing a new medical exam. Some states allow you to renew by mail if you have not had violations, but most require you to appear in person.

If your CDL expires, you cannot legally drive a commercial vehicle. If you let it lapse for more than a certain period (often one year), you may have to retake the skills test instead of just the written test and medical exam. Check your state's rules before your renewal date.

Your CDL can be suspended or revoked if you accumulate traffic violations, fail a drug or alcohol test, or are convicted of certain crimes. The rules are stricter for CDL holders than for regular drivers — for example, a single DUI can result in a one-year suspension of your CDL, even if it happened in a personal vehicle.

Frequently Asked Questions

Do I need a CDL to drive a pickup truck for my business?

Not unless the truck weighs over 26,001 pounds and you are paid to drive it. Most pickup trucks weigh less, so a regular license is fine. If you own the truck and drive it yourself for your own business (like a plumber using their own van), you also do not need a CDL. The requirement kicks in when you are an employee or contractor paid to operate a may have access to vehicle.

Can I get a CDL if I have a DUI on my record?

A past DUI does not automatically disqualify you, but it will be reviewed. If the DUI is recent or you have multiple violations, your state may deny the CDL or require you to wait. Each state has different rules. Contact your state's CDL program office with your specific situation before you explore.

How much does it cost to get a CDL?

Costs vary by state but typically range from $100 to $300 for the license itself, plus the cost of the medical exam (usually $50 to $150). If you take a CDL training school, that can cost $3,000 to $7,000, but it is not required — you can study on your own and take the tests at the DMV. Some employers pay for training if you agree to work for them.

What happens if I drive a commercial vehicle without a CDL?

You face fines (often $500 to $5,000 per violation), points on your regular license, and possible jail time depending on the state and whether anyone was injured. Your employer can also face fines. If you cause an accident, your insurance may not cover it, leaving you personally liable.

Can I use my CDL from another state, or do I need to get one in my current state?

Once you have a CDL in any state, you can drive in other states with that license. However, if you move and establish residency in a new state, you must transfer your CDL to that state within a certain period (usually 30 days). Contact your new state's DMV for the transfer process.