What a CDL is and who needs one

A Commercial Driver's License (CDL) is a special license issued by your state that allows you to operate certain large or hazardous vehicles for pay. You need a CDL to drive a semi-truck, a bus carrying passengers, a tanker truck, or most vehicles carrying hazardous materials — even if you own the vehicle yourself.

The threshold is based on the vehicle's Gross Vehicle Weight Rating (GVWR). If a vehicle weighs more than 26,001 pounds, or if it's designed to carry 16 or more passengers including the driver, a CDL is required. Some states also require a CDL for smaller vehicles if they carry hazardous materials.

If you drive a personal vehicle or a light truck under 26,001 pounds for non-commercial purposes, you do not need a CDL — your regular driver's license is sufficient. The distinction between commercial and non-commercial use matters: delivering goods as part of your job typically requires a CDL, but driving your own truck for personal use does not.

Key Takeaways

  • You must hold a valid regular driver's license before you can obtain a CDL, and you must be at least 18 years old (21 for interstate driving in most states).
  • CDL testing includes a written knowledge test, a pre-trip vehicle inspection test, and a behind-the-wheel driving test, all administered by your state's Department of Motor Vehicles.
  • Different CDL classes (A, B, and C) allow you to operate different vehicle types, and endorsements (like Hazmat or Passenger) add permissions for specific cargo or passengers.
  • Many employers require CDL holders to pass a medical examination and a background check, and some require completion of a commercial driving school before hiring.
  • Your state's CDL manual, available free from the DMV website, covers all test content and is the primary study resource.

Age and license requirements before you start

You must already hold a valid regular driver's license issued by your state before you can obtain a CDL. You cannot skip this step or hold both licenses simultaneously from different states.

The minimum age is 18 to drive a CDL vehicle within your state only. If you want to drive across state lines (interstate commerce), most states require you to be at least 21 years old. Some states set the interstate threshold at 21 for all CDL classes; others allow 18-year-olds to drive certain vehicle types within state boundaries only. Check your state's DMV website for the exact age rule that applies to the type of driving you plan to do.

You must also have a valid Social Security number and proof of citizenship or legal residency. Your state will verify this information before issuing the CDL.

The three CDL classes and what they allow

CDL classes are determined by the vehicle's GVWR and the number of axles. Each class permits operation of different vehicle types.

Class A covers the heaviest vehicles: combination trucks (tractor-trailers), where the towed unit weighs more than 10,000 pounds. This is the most common CDL for long-haul trucking. Class B covers single vehicles over 26,001 pounds, such as straight trucks, large buses, and dump trucks. Class C covers smaller vehicles that require a CDL only because of passenger capacity (16 or more people) or hazardous material cargo — for example, a small bus or a vehicle carrying certain chemicals.

Your state's CDL manual lists the exact GVWR thresholds and vehicle types for each class. When you explore, you will specify which class you need based on the vehicle you will operate.

Endorsements that expand what you can carry or transport

An endorsement is an add-on to your CDL that permits you to operate vehicles carrying specific cargo or passengers. You do not need an endorsement to hold a CDL, but many jobs require them.

The most common endorsements are Hazmat (H), which allows you to transport hazardous materials; Passenger (P), which allows you to carry passengers for hire; and Tanker (N), which allows you to operate tank vehicles. Other endorsements include School Bus (S), Double/Triple Trailers (T), and Vehicles Carrying Hazardous Materials in Bulk (X). Each endorsement requires passing an additional written test specific to that cargo or vehicle type.

If your job requires you to transport hazardous materials, you will also need to pass a federal background check and obtain a Transportation Security Administration (TSA) clearance before the Hazmat endorsement is issued. This process takes several weeks and involves fingerprinting.

The three-part CDL test and what to study

The CDL test has three components, all administered by your state's Department of Motor Vehicles. You must pass all three to receive your CDL.

The written knowledge test covers vehicle operation, safety, and traffic laws. The test is multiple-choice and typically contains 50 questions; you usually need to answer at least 80 percent correctly to pass. The test covers topics like braking systems, cargo securement, hazardous materials rules (if you are pursuing a Hazmat endorsement), and emergency procedures. Your state's CDL manual covers all content on this test and is available free from the DMV website.

The pre-trip inspection test requires you to walk around a vehicle and identify its major components, explain what you are checking, and demonstrate that you know how to spot safety problems. An examiner watches and listens as you inspect the brakes, lights, tires, mirrors, and other systems. This test is not multiple-choice; you must verbally explain what you are doing.

The behind-the-wheel driving test takes place on public roads or a closed course, depending on your state. You will perform basic maneuvers such as backing up, turning, and lane changes, and you will drive in traffic. The examiner watches for safe driving habits, proper use of mirrors, smooth braking, and correct signaling. This test typically lasts 30 to 45 minutes.

Medical certification and background checks

Before you can obtain a CDL, you must pass a medical examination conducted by a certified medical examiner. This exam checks your vision, hearing, blood pressure, and overall health. The examiner will review your medical history and may ask about medications you take. If you pass, the examiner issues a Medical Certificate, which you submit to the DMV along with your CDL process.

The Medical Certificate is valid for two years (or one year if you have certain medical conditions). You will need to renew it before your CDL expires.

Many employers also require a background check before hiring a CDL driver. This check typically includes a review of your driving record, criminal history, and previous employment. Some employers require a drug screening as well. These checks are separate from the state CDL process, but you should expect them if you are pursuing a CDL for employment.

Commercial driving school and training options

You are not required by law to attend a commercial driving school to obtain a CDL, but many people do because the training increases the likelihood of passing the test on the first attempt. Schools typically offer classroom instruction, vehicle inspection training, and behind-the-wheel practice.

Training programs range from a few weeks to several months, depending on the school and the class of license you are pursuing. Some programs are full-time; others are part-time or weekend-based. Costs vary widely by location and school, typically ranging from several hundred to several thousand dollars.

Many employers prefer or require that you complete a commercial driving school before they hire you. If you are pursuing a CDL for a specific job, ask the employer whether they have a preferred school or whether they will reimburse training costs. Some trucking companies offer paid training programs to new hires in exchange for a commitment to work for them for a set period.

how the process works and what documents you need

To explore for a CDL, visit your state's Department of Motor Vehicles in person. You cannot explore online. Bring your current driver's license, proof of citizenship or legal residency (such as a passport or birth certificate), proof of your Social Security number, and your Medical Certificate.

You will pay a fee to explore; the amount varies by state but typically ranges from $50 to $200. You will then take the written knowledge test at the DMV. If you pass, you will schedule the pre-trip inspection and behind-the-wheel tests, which may take place on the same day or on separate days depending on your state's procedures.

Once you pass all three tests, the DMV will issue your CDL. The license is valid for four or eight years, depending on your state, and you will need to renew your Medical Certificate before the CDL expires.

Frequently Asked Questions

Can I get a CDL if I have a suspended or revoked driver's license?

No. You must have a valid, unrestricted regular driver's license before you can obtain a CDL. If your license is suspended or revoked, you must resolve that issue first. Once your license is restored, you can then explore for a CDL.

What happens if I fail one of the three CDL tests?

You can retake the test you failed. The number of retakes allowed and the waiting period between attempts vary by state — some states allow you to retake when ready, while others require a waiting period of several days. Check your state's DMV website for the specific rules.

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

Only if the vehicle weighs more than 26,001 pounds or is designed to carry 16 or more passengers. Most pickup trucks and vans fall below these thresholds, so a regular driver's license is sufficient. If you are unsure, check the vehicle's registration or owner's manual for the GVWR.

How long does it take to get a CDL from start to finish?

If you already have your regular license and Medical Certificate, you can take all three CDL tests in a single visit to the DMV, though some states schedule them on separate days. The entire process from process to receiving your CDL typically takes one to four weeks, depending on how quickly your state processes applications and schedules tests.

Can I hold a CDL from more than one state?

No. You can hold a CDL from only one state at a time. If you move to a new state, you must surrender your old CDL and obtain a new one from your new state of residence. Your new state will recognize your previous CDL experience, but you must pass that state's tests and meet its requirements.