A CDL is a separate license you need to drive large trucks or buses for work

A Commercial Driver's License (CDL) is a special driving credential issued by your state that allows you to operate heavy commercial vehicles. It is not an upgrade to your regular driver's license — it is a separate license that replaces your standard license when you are driving for commercial purposes. You cannot legally drive a semi-truck, dump truck, or full-size bus with only a regular driver's license, even if you own the vehicle.

The CDL exists because large vehicles handle differently, require more skill to operate safely, and pose greater risk to other road users if something goes wrong. A truck that weighs 26,001 pounds or more, or any vehicle designed to carry 16 or more passengers, requires a CDL. The threshold is specific: 26,001 pounds is the dividing line set by federal law. Below that weight, you can drive with a regular license.

States administer CDLs under federal standards, so the basic requirements are the same everywhere, but each state issues its own license. You must pass a written knowledge test, a skills test (pre-trip inspection, basic control, and road test), and a medical examination. The process typically takes several weeks from start to finish.

Key Takeaways

  • A CDL is required to drive any truck over 26,001 pounds or any vehicle designed to carry 16 or more passengers, and it replaces your regular driver's license for commercial driving.
  • You must pass a written knowledge test, a practical skills test, and a Department of Transportation medical exam to obtain a CDL.
  • CDLs come in three classes — A, B, and C — based on the vehicle's weight and what it is designed to carry, and each class has different restrictions.
  • Endorsements on a CDL allow you to drive specialized vehicles, such as tanker trucks or buses carrying passengers, and require additional testing.
  • A CDL is valid for eight years in most states, but you must renew your medical certification every two years or your license becomes invalid for commercial driving.

The three CDL classes and what each one covers

Class A is the broadest CDL and covers the heaviest vehicles. With a Class A, you can drive any combination of vehicles with a total weight of 26,001 pounds or more, as long as the trailer or towed vehicle weighs more than 10,000 pounds. This is the license most semi-truck drivers hold. You can also drive any Class B or Class C vehicle with a Class A license.

Class B covers single vehicles (not towing) that weigh 26,001 pounds or more, such as straight dump trucks, cement mixers, or large buses. You can also drive any Class C vehicle. The key difference from Class A is that you cannot tow a trailer weighing more than 10,000 pounds.

Class C is the most limited and applies only to vehicles designed to carry 16 or more passengers (including the driver), such as full-size buses or vans. You do not need a Class C if you drive a passenger van with 15 seats or fewer. Class C also covers hazmat vehicles that do not fall into Class A or B categories, though this is rare.

Endorsements: additional certifications for specialized driving

An endorsement is a notation on your CDL that permits you to drive a specific type of vehicle or cargo. You cannot drive these vehicles without the matching endorsement, even if you hold the correct class of CDL. Each endorsement requires a separate written test and, in some cases, a practical test.

The most common endorsements are Tanker (T), which allows you to haul liquids in bulk; Hazmat (H), which allows you to transport hazardous materials and requires a federal background check; and Passenger (P), which allows you to drive buses carrying passengers for hire. Other endorsements include Double/Triple Trailers (N) and Tank Vehicle Hazmat (X), which combines tanker and hazmat restrictions.

Restrictions also appear on your CDL. For example, an air brake restriction means you can only drive vehicles without air brakes, which limits your job options. If you pass your skills test in a vehicle with air brakes, you avoid this restriction. Some drivers take their test in a manual transmission truck to avoid an automatic transmission restriction.

How to obtain a CDL: the testing process

The first step is to obtain a Commercial Learner's Permit (CLP) from your state's Department of Motor Vehicles. You must pass a written knowledge test specific to the class of CDL you want. The test covers vehicle operation, safety, cargo handling, and federal regulations. You can study using the CDL manual your state provides, usually available online or at the DMV office.

Once you hold a CLP, you can practice driving with a licensed CDL holder in the passenger seat. Most states require you to hold the CLP for at least 14 days before you can take the skills test, though some states have no waiting period. During this time, you cannot drive commercially — the CLP is for practice only.

The skills test has three parts. The pre-trip inspection requires you to walk around the vehicle and identify components, explain what you are checking, and demonstrate that you know what to look for. The basic control test measures your ability to maneuver the vehicle in a closed course — backing, turning, and parking. The road test takes place on public roads and evaluates your ability to drive safely, follow traffic laws, and handle the vehicle in real conditions.

You must also pass a Department of Transportation (DOT) medical examination performed by a certified medical examiner. The exam checks your vision, hearing, blood pressure, and overall health. You receive a Medical Certificate valid for two years (or one year in some cases). Your CDL remains valid for eight years in most states, but you cannot drive commercially if your medical certificate has expired.

Medical certification and renewal requirements

Your Medical Certificate is the document that proves you passed the DOT medical exam. It is not the same as your CDL. You must carry both your CDL and your Medical Certificate when driving commercially. If your Medical Certificate expires, your CDL becomes invalid for commercial driving, even though the license itself has not expired.

Medical certificates are typically valid for two years from the date of the exam. Some conditions — such as diabetes, sleep apnea, or certain heart conditions — may result in a one-year certificate instead. You are responsible for tracking your expiration date and scheduling a renewal exam before it expires. Driving commercially with an expired Medical Certificate is illegal and can result in fines and loss of your CDL.

Your CDL itself is valid for eight years in most states, though a few states use different timelines. When your CDL expires, you must renew it by passing the knowledge test and skills test again, plus a new medical exam. Some states allow you to renew the knowledge test online, but the skills test must be taken in person.

Disqualifications and what can cost you your CDL

Certain violations and convictions result in disqualification — a period during which you cannot hold or renew a CDL. A single serious violation (such as reckless driving, improper lane change, or following too closely) results in a 60-day disqualification for a first offense. A second serious violation within three years results in a 120-day disqualification. A third results in permanent disqualification.

Major violations carry harsher penalties. Driving under the influence, leaving the scene of an accident, using a vehicle to commit a felony, or causing a fatality while driving results in a one-year disqualification for a first offense and lifetime disqualification for a second offense. Certain felonies — such as drug trafficking — also result in lifetime disqualification.

You can also lose your CDL if you fail to maintain a valid Medical Certificate, if you accumulate too many moving violations on your regular driving record, or if you are convicted of certain crimes unrelated to driving. The specifics vary by state, so check your state's CDL handbook for the complete list.

CDL training programs and how long they take

Most people attend a CDL training school to prepare for the skills test. These programs range from three to eight weeks depending on the school and the class of CDL. A typical program includes classroom instruction on regulations and safety, behind-the-wheel training in a large truck, and practice for the written and skills tests.

Some training programs are offered by community colleges, private truck driving schools, or employers. Employer-sponsored programs are common in the trucking industry — a company may pay for your training in exchange for a commitment to work for them for a set period. Private schools charge tuition, which varies widely by location and program length, typically ranging from several hundred to several thousand dollars.

Training is not legally required to obtain a CDL — you can study on your own and take the test without attending a school. However, most people find that hands-on instruction and practice with an experienced instructor significantly improves their chances of passing the skills test on the first attempt. The skills test is the most difficult part for most candidates.

Frequently Asked Questions

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

No. A regular driver's license is sufficient for personal use of any vehicle, regardless of size. A CDL is required only when you drive commercially — meaning you are paid to operate the vehicle or you are using it for business purposes. Driving your own truck for personal errands does not require a CDL.

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

A DUI conviction does not automatically disqualify you from obtaining a CDL, but it does count as a major violation. If the DUI occurred while you were driving a commercial vehicle, you face a one-year disqualification. If it occurred in a personal vehicle, you may still be able to obtain a CDL, but you should check your state's specific rules and be prepared for a longer process process.

What happens if my medical certificate expires while I am driving?

You must stop driving commercially when ready. Continuing to drive with an expired Medical Certificate is illegal and can result in fines, loss of your CDL, and criminal charges. You cannot renew your CDL until you pass a new medical exam and obtain a new Medical Certificate. Plan ahead and schedule your renewal exam at least 30 days before your current certificate expires.

Can I switch from one CDL class to another?

Yes. You can downgrade to a lower class (for example, from Class A to Class B) by straightforward requesting the change at your state's DMV — no test required. To upgrade to a higher class, you must pass the knowledge test and skills test for that class. You must also pass a new medical exam if your current Medical Certificate is expiring soon.

Do I need an endorsement to drive a pickup truck with a trailer?

Not if the combined weight is under 26,001 pounds. A regular driver's license covers towing up to that threshold. If your truck and trailer together weigh more than 26,001 pounds, you need a Class A CDL. Endorsements are required only for specific cargo types (hazmat, tanker) or passenger vehicles, not for weight alone.