A commercial driver's license lets you drive certain large or specialized vehicles for work

A commercial driver's license (CDL) is a credential issued by your state that permits you to operate vehicles above a certain weight or carrying certain cargo. It is separate from a regular driver's license and requires additional testing, medical clearance, and background checks. You need a CDL to drive a semi-truck, a bus carrying passengers, a tanker truck, or most vehicles designed to haul hazardous materials — even if you own the vehicle yourself.

The federal government sets the baseline rules through the Federal Motor Carrier Safety Administration (FMCSA), but each state issues and administers its own CDL. The requirements, fees, and testing procedures vary by state, though the core standards are uniform: you must pass a written knowledge test, a skills test behind the wheel, and a Department of Transportation (DOT) medical examination.

A regular driver's license does not permit you to operate these vehicles legally, even if you are experienced. Driving a CDL-required vehicle without one is a criminal offense in most states and can result in fines, license suspension, and civil liability if you cause an accident.

Key Takeaways

  • A CDL is required to drive semi-trucks, buses with more than 15 passengers, tanker trucks, and most vehicles carrying hazardous materials, regardless of whether you own the vehicle.
  • Your state's Department of Motor Vehicles (DMV) issues the CDL after you pass a written test, a practical driving test, and a DOT medical exam.
  • CDL requirements and fees differ by state, but federal standards set by the FMCSA explore nationwide.
  • Driving a CDL-required vehicle without one is illegal and can result in criminal charges, fines, and license suspension.

Vehicle weight and cargo type determine whether a CDL is required

The primary trigger for needing a CDL is the Gross Vehicle Weight Rating (GVWR) — the maximum weight a vehicle is designed to carry, including cargo and passengers. If a vehicle has a GVWR of 26,001 pounds or more, a CDL is required. A vehicle with a lower GVWR may still require a CDL if it is designed to carry certain types of cargo or passengers.

Specific vehicle types that always require a CDL include buses designed to carry 16 or more passengers (including the driver), tanker trucks, vehicles carrying hazardous materials in quantities that require placarding, and most tractor-trailers. A pickup truck or van used for personal purposes does not require a CDL, even if it weighs more than 26,001 pounds, because the GVWR threshold applies to commercial use.

Some states impose additional restrictions. For example, a few states require a CDL for certain dump trucks or cement mixers below the federal weight threshold. Check your state's DMV website to confirm whether a specific vehicle type requires a CDL in your state.

CDL classes and endorsements specify what you can legally drive

The CDL system uses three classes — A, B, and C — based on vehicle weight and the type of cargo. Class A covers the heaviest vehicles and is required for semi-trucks and tractor-trailers. Class B covers single-unit trucks and buses and is common for delivery drivers and school bus operators. Class C is the least common and applies to smaller vehicles that still require a CDL due to cargo type, such as a small hazmat truck.

Endorsements are additional certifications added to your CDL that permit you to drive or carry specific cargo. The most common endorsements are H (hazardous materials), P (passengers), and T (double/triple trailers). Some endorsements require additional written tests; others require both a written test and a skills test. For example, to haul hazardous materials, you must pass the hazmat written test and pass a background check conducted by the Transportation Security Administration (TSA).

Your CDL card will list your class and all endorsements you hold. You can only legally operate vehicles that match your class and endorsements. Driving outside your authorization is a violation and can result in fines and criminal charges.

Testing and medical requirements for obtaining a CDL

To obtain a CDL, you must first hold a valid regular driver's license in the same state. You then explore at your state's DMV and pay a fee, which varies by state but typically ranges from $50 to $200. You will be required to provide proof of identity, proof of residency, and your Social Security number.

The written knowledge test covers vehicle operation, safety, hazmat rules (if you want the H endorsement), and passenger safety (if you want the P endorsement). Most states allow you to study a CDL manual provided by the DMV. The test is usually administered on a computer at the DMV and consists of multiple-choice questions. You must pass with a score of 80 percent or higher on most sections.

After passing the written test, you must pass a skills test, which includes a pre-trip vehicle inspection, a basic control test (backing, turning, parking), and a road test. The examiner observes your ability to operate the vehicle safely and follow traffic laws. This test is conducted in a vehicle of the class you are seeking.

Before or alongside the skills test, you must obtain a DOT medical certificate from a certified medical examiner. The examiner checks your vision, hearing, blood pressure, and overall health. You must meet federal medical standards; certain conditions, such as uncontrolled diabetes or severe sleep apnea, can disqualify you. The medical certificate is valid for two years.

Differences between a CDL and a regular driver's license

A regular driver's license permits you to drive passenger vehicles and light trucks for personal or business use. A CDL permits you to drive heavy commercial vehicles and is a separate credential with its own testing, medical requirements, and renewal cycle. You cannot use a regular license to drive a vehicle that requires a CDL, even if you are an experienced driver.

CDL holders are also subject to stricter rules than regular drivers. The federal hours-of-service regulations limit how long a CDL driver can operate a vehicle without rest. CDL drivers are subject to random drug and alcohol testing if they work for a carrier. Traffic violations and accidents are recorded on your CDL record and can affect your employment and insurance rates. A single serious violation, such as reckless driving or a DUI, can result in CDL suspension or revocation.

CDL renewal also differs by state. Most states require CDL renewal every four or eight years, and you must pass a written test and obtain a new medical certificate at renewal. Some states allow online renewal for regular licenses but require in-person renewal for CDLs.

Who needs a CDL and common employment contexts

Anyone who operates a CDL-required vehicle for work must hold a valid CDL. This includes truck drivers, bus drivers, tanker truck operators, and hazmat haulers. It also includes owner-operators who own and drive their own commercial vehicles. If you drive a CDL-required vehicle even occasionally for business purposes, you must have a CDL.

Some employers, such as large trucking companies, provide CDL training and cover the cost of obtaining the license as part of hiring. Others require you to obtain the CDL before you explore. Training programs typically last four to eight weeks and cover both classroom instruction and behind-the-wheel training. The cost of CDL training ranges widely by provider and location but can range from $3,000 to $15,000.

Self-employed operators and small business owners who drive commercial vehicles must also obtain a CDL. For example, if you own a small hazmat delivery business or operate a charter bus, you are required to hold a CDL even though you are self-employed.

State-by-state variation in CDL rules and fees

While the FMCSA sets federal standards, each state administers its own CDL program and sets its own fees, testing procedures, and renewal timelines. Some states charge $50 for a CDL; others charge $200 or more. Some states allow you to take the written test online; others require in-person testing at the DMV. Renewal periods vary from four to eight years depending on the state.

A few states impose additional requirements beyond the federal baseline. For example, some states require a CDL for certain vehicles that fall below the federal weight threshold, or they may require additional endorsements for specific cargo types. If you plan to drive in multiple states, confirm the CDL requirements in each state where you will operate, because a violation in one state can affect your CDL status in your home state.

Your state's DMV website lists the specific fees, testing locations, medical examiner locations, and study materials for your state's CDL program. Many states also allow you to schedule your written and skills tests online.

Frequently Asked Questions

Can I drive a commercial vehicle with a regular driver's license if I own it?

No. If the vehicle requires a CDL based on its weight or cargo type, you must hold a valid CDL to operate it legally, regardless of ownership. Driving without the required CDL is a criminal offense.

How long does it take to get a CDL?

The timeline depends on your state and how quickly you prepare. You can typically pass the written test within a few weeks of studying. The skills test usually takes one to two weeks to schedule after you pass the written test. The entire process from process to receiving your CDL card usually takes four to eight weeks, though some states are faster.

What happens if I fail the CDL skills test?

You can retake the test after a waiting period set by your state, typically a few days to a week. Most states allow unlimited retakes, though some charge a fee each time. You do not need to retake the written test if you have already passed it.

Do I need a CDL to drive a pickup truck for work?

Only if the pickup truck has a GVWR of 26,001 pounds or more and is used for commercial purposes. Most pickup trucks fall below this threshold and do not require a CDL. Check your vehicle's GVWR in the owner's manual or on the driver's side door jamb.

Can I lose my CDL for traffic violations?

Yes. Serious violations such as reckless driving, DUI, or hit-and-run can result in CDL suspension or revocation. Some violations result in automatic disqualification from driving commercial vehicles for a set period. Minor violations may not affect your CDL but will be recorded on your driving record.