A commercial license lets you drive certain heavy or passenger vehicles for work

A commercial driver's license (CDL) is a separate credential from a regular driver's license. It authorizes you to operate vehicles above a certain weight, vehicles carrying hazardous materials, or buses and other passenger vehicles for compensation. You cannot legally drive these vehicles for work with only a standard license, even if you own the vehicle or work for yourself.

The federal government sets the baseline rules, but each state issues its own CDL and sets some requirements independently. The vehicle's gross vehicle weight rating (GVWR) — not what it actually weighs on a given day — determines whether you need one. Most states require a CDL for vehicles rated at 26,001 pounds or heavier. Some vehicles require a CDL regardless of weight: school buses, vehicles carrying 16 or more passengers (including the driver), and any vehicle carrying certain hazardous materials.

You need a CDL only if you drive these vehicles for compensation — meaning you are paid to do it, whether as an employee or self-employed. Driving your own heavy equipment to a job site for your own business typically does not require a CDL. Driving someone else's vehicle, or driving for hire, does.

Key Takeaways

  • A CDL is required to drive vehicles over 26,001 pounds GVWR, buses carrying 16 or more passengers, or any vehicle carrying hazardous materials — but only if you drive them for pay.
  • Each state issues its own CDL and sets its own testing schedule and renewal timeline, though federal rules set the minimum standards.
  • You must pass a written knowledge test, a skills test (pre-trip inspection, basic control, and road test), and a medical examination before you can receive a CDL.
  • CDL classes (A, B, and C) determine which vehicles you can legally operate, and endorsements add permissions for hazmat, passenger transport, or tank vehicles.
  • A CDL conviction for moving violations, DUI, or safety violations can result in disqualification for months or years, even if your regular license remains valid.

CDL classes and what each one covers

States organize CDLs into three classes based on vehicle weight and type. Class A is the broadest: it covers any combination of vehicles with a GVWR of 26,001 pounds or more, as long as the towed vehicle weighs more than 10,000 pounds. This includes tractor-trailers, doubles, and triples. Class A is what most long-haul truckers and heavy equipment operators hold.

Class B covers single vehicles with a GVWR of 26,001 pounds or more, or any bus designed to carry 16 or more passengers. A dump truck, concrete mixer, or city transit bus would fall under Class B. You cannot tow a vehicle weighing more than 10,000 pounds with a Class B license.

Class C is the most limited. It covers vehicles not covered by Class A or B but still requiring a CDL — typically smaller buses or vehicles carrying hazardous materials. Some states do not issue Class C licenses; the rules vary by state.

Within each class, you can add endorsements that expand what you can legally drive. A Hazmat endorsement (H) lets you carry hazardous materials. A Passenger endorsement (P) is required to carry passengers for hire. A Tank endorsement (N) covers tank vehicles. Some endorsements require additional testing or a background check; hazmat endorsements, for example, require a Transportation Security Administration (TSA) background check in addition to the written test.

Testing requirements and what you need to pass

Before you can receive a CDL, you must pass three separate tests: a written knowledge test, a skills test, and a medical examination. The written test covers traffic laws, vehicle operation, hazmat rules (if you want that endorsement), and safe driving practices. The number of questions and passing score vary by state and endorsement, but most states require 80 percent or higher.

The skills test has three parts. The pre-trip inspection requires you to walk around and inspect the vehicle, identifying working and broken components — lights, brakes, tires, mirrors, coupling devices. The basic control test measures your ability to maneuver the vehicle in a controlled space: backing, parking, and turning. The road test is a 30- to 50-minute drive on public roads with an examiner, testing your ability to handle traffic, hills, curves, and emergency situations.

The medical examination is performed by a certified medical examiner on the Federal Motor Carrier Safety Administration (FMCSA) registry. The examiner checks your vision, hearing, blood pressure, and overall fitness to drive. You receive a Medical Certificate valid for two years (or one year if you have certain conditions). Without a valid Medical Certificate, your CDL is not valid, even if the license itself has not expired.

How to get a CDL in your state

Start by visiting your state's Department of Motor Vehicles (DMV) website or office. Each state has its own process, timeline, and fee structure. Most states require you to hold a regular driver's license for a minimum period (often 10 days to several weeks) before you can test for a CDL. Some states require you to pass the written test before scheduling the skills test; others let you do both on the same day.

You will need to bring documents proving your identity, residency, and Social Security number — typically a passport or birth certificate, a utility bill or lease, and your Social Security card. If you are explore for a hazmat endorsement, you will also need to complete a TSA background check, which involves fingerprinting and a records review. This process can take several weeks.

Many states offer CDL training schools that prepare you for the tests. These are not required by law, but they significantly improve your chances of passing the skills test on your first attempt. Training typically takes four to eight weeks and costs between $3,000 and $7,000, though costs vary widely by location and program length. Some employers sponsor training for new hires; others require you to complete training before they will hire you.

Restrictions and disqualifications

A CDL conviction is separate from a regular driving record conviction. If you are convicted of certain offenses while driving a commercial vehicle, you can be disqualified from holding a CDL even if your regular license remains valid. Disqualifying offenses include DUI or drug-related driving offenses, reckless driving, negligent homicide or injury caused by a vehicle, fleeing police, using a vehicle in a felony, and certain safety violations like brake failure or operating without a valid CDL.

A first disqualifying offense typically results in a one-year suspension of your CDL. A second offense within ten years results in a lifetime disqualification in most states. Some offenses — like operating a commercial vehicle while under the influence — carry a three-year minimum disqualification on a first offense. You can petition for reinstatement after the disqualification period, but the process varies by state and offense.

Even minor violations — speeding, improper lane change, failure to signal — can count against your record and affect your employment prospects. Many trucking companies and transportation employers check your Commercial Driver's License Information System (CDLIS) record, which tracks all CDL violations and disqualifications across states.

Renewal and ongoing requirements

CDL renewal timelines vary by state but typically occur every four to eight years. You must renew your Medical Certificate every two years (or annually if you have certain medical conditions) to keep your CDL valid. If your Medical Certificate expires, your CDL is automatically suspended until you obtain a new one.

Some states require you to retake the written test at renewal; others do not. Most states do not require you to retake the skills test unless your license was suspended or revoked. However, if you have been disqualified and are seeking reinstatement, you will likely need to pass the skills test again.

You must also maintain a valid regular driver's license. If your regular license is suspended or revoked, your CDL is automatically invalid. Conversely, violations on your regular license do not automatically affect your CDL, but they can be considered in hiring decisions.

Frequently Asked Questions

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

Not necessarily. If you own a truck and use it only for your own business — hauling your own materials or equipment — you may not need a CDL. However, if you are paid to haul freight or materials for others, or if you operate the vehicle as part of a for-hire service, you need a CDL. The key is whether you are driving for compensation. Check your state's specific rules, as they can vary.

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

A DUI on your regular license does not automatically disqualify you from obtaining a CDL, but it will be part of your record. However, if you receive a DUI while driving a commercial vehicle, you will be disqualified from holding a CDL for at least one year. Some employers will not hire you if you have any DUI history, regardless of when it occurred.

What happens if my Medical Certificate expires?

Your CDL becomes invalid when ready when your Medical Certificate expires. You cannot legally drive a commercial vehicle until you obtain a new Medical Certificate from a certified FMCSA medical examiner. You can still hold the CDL itself, but it is not usable for work until the certificate is renewed.

How much does it cost to get a CDL?

State fees for testing and licensing typically range from $50 to $300, depending on your state and the number of endorsements. If you attend a CDL training school, expect to pay $3,000 to $7,000 for the program. The Medical Certificate exam costs $50 to $150. Total out-of-pocket cost can range from $500 to $7,500 or more if you include training.

Can I lose my CDL for violations that happen in a personal vehicle?

Violations in a personal vehicle do not directly disqualify you from your CDL, but they appear on your driving record and can affect your employment. Employers and insurance companies review your full driving history. Serious violations like DUI or reckless driving can make you unhirable in the commercial driving industry, even if your CDL itself remains valid.