A CDL is a special driver's license required to operate certain heavy or hazardous vehicles for pay
A Commercial Driver's License (CDL) is a separate credential from a regular driver's license. It authorizes you to operate commercial motor vehicles — trucks, buses, and vehicles carrying hazardous materials — for compensation. You cannot legally drive these vehicles for money with only a standard license, even if you are an experienced driver.
The CDL is issued by your state's Department of Motor Vehicles or equivalent agency. It replaces your regular license while you hold it, not in addition to it. The requirements, testing, and restrictions vary slightly by state, but the federal government sets minimum standards that all states must meet.
You need a CDL if your job involves operating a vehicle that meets the federal definition of a commercial motor vehicle. This includes long-haul trucking, local delivery, school bus driving, and transporting passengers or hazardous cargo. If you drive a personal vehicle or a company car for non-transportation work, you do not need one.
Key Takeaways
- A CDL is required by federal law to operate commercial motor vehicles for pay, and you cannot legally do this work with a regular driver's license.
- The CDL replaces your standard license and is issued by your state's DMV after you pass written and driving tests specific to the vehicle class.
- You must hold a valid regular driver's license, pass a medical examination, and meet state-specific residency and age requirements before you can obtain a CDL.
- CDL classes (A, B, and C) determine which vehicles you can legally operate, and endorsements (such as hazmat or passenger) add additional permissions for specialized cargo or passengers.
- Most states require you to complete a skills test with an examiner in the actual vehicle you will drive, not a generic test vehicle.
The three CDL classes and what vehicles they cover
The federal government defines three CDL classes based on the vehicle's Gross Vehicle Weight Rating (GVWR) — the maximum weight the vehicle can safely carry, including cargo and passengers.
Class A covers vehicles with a GVWR of 26,001 pounds or more, towing a vehicle weighing 10,001 pounds or more. This includes most long-haul tractor-trailers, tanker trucks, and livestock carriers. A Class A CDL is the broadest and allows you to operate any commercial motor vehicle.
Class B covers vehicles with a GVWR of 26,001 pounds or more that are not towing, or vehicles towing something under 10,001 pounds. This includes straight trucks (box trucks, dump trucks, cement mixers), city buses, and some delivery trucks. You cannot operate a Class A vehicle with a Class B license.
Class C covers vehicles under 26,001 pounds GVWR but still requires a CDL if the vehicle carries hazardous materials or 16 or more passengers. Most Class C work involves small buses or vehicles carrying specific regulated cargo. Class C is the most limited and is less common than A or B.
Medical certification and the DOT physical exam
Before you can obtain or renew a CDL, you must pass a medical examination performed by a DOT-certified medical examiner. This is not your regular doctor — it must be someone on the Federal Motor Carrier Safety Administration's (FMCSA) National Registry of Certified Medical Examiners. Your state's DMV can direct you to examiners in your area.
The exam checks your vision, hearing, blood pressure, and ability to operate a vehicle safely. The examiner looks for conditions that could impair driving — uncontrolled diabetes, heart disease, sleep apnea, or certain medications. If you pass, the examiner issues a Medical Certificate, which you must carry with your CDL. The certificate is valid for up to two years, depending on your medical history.
If you have a medical condition, you may still obtain a CDL, but you might receive restrictions. For example, you might be limited to daytime driving only, or to vehicles without air brakes. The examiner documents these restrictions on your certificate.
The written test and skills test requirements
Obtaining a CDL involves two separate tests: a written knowledge test and a behind-the-wheel skills test. Both must be passed before your state issues the license.
The written test covers federal and state commercial driving rules, vehicle inspection, cargo handling, and safety procedures. Most states offer the test at the DMV. The test is usually multiple-choice and covers material in the state's CDL manual. You can study the manual for free before taking the test. Some states allow you to take the test on a computer; others use paper. You typically have a set number of attempts, and you must score above a minimum threshold (often 80 percent) to pass.
The skills test has three parts: a vehicle inspection (pre-trip inspection), a basic control test, and an on-road driving test. You perform all three in the actual vehicle you will drive, not a generic test truck. An examiner rides with you and scores your performance. You must demonstrate that you can safely operate the vehicle, follow traffic laws, and handle emergency situations. If you fail any part, you must retake the entire skills test.
How endorsements add permissions for specialized work
A CDL endorsement is an additional credential added to your license that permits you to operate vehicles carrying specific cargo or passengers. You cannot legally transport hazardous materials or passengers without the correct endorsement, even if you hold a valid CDL.
The most common endorsements are Hazmat (H), which allows you to transport hazardous materials; Passenger (P), which allows you to transport 16 or more passengers; and Tanker (N), which allows you to operate tank vehicles. Other endorsements include School Bus (S) and Double/Triple Trailers (T). Each endorsement requires an additional written test and sometimes additional training or background checks.
Hazmat endorsement holders must pass a Transportation Security Administration (TSA) background check. School bus endorsement holders must pass fingerprinting and a criminal background check in most states. These requirements exist because the cargo or passengers are considered higher-risk.
State residency, age, and other baseline requirements
Before you can obtain a CDL, you must meet several baseline requirements set by your state and federal law. These vary slightly by state, but the federal minimums are consistent.
You must be at least 18 years old to obtain a CDL for intrastate commerce (driving within your state only) and at least 21 years old for interstate commerce (driving across state lines). Most CDL jobs involve interstate driving, so 21 is the practical minimum. You must hold a valid regular driver's license from your state. You must establish residency in the state where you are obtaining the CDL — typically meaning you have lived there for at least 30 days, though this varies.
You must also have a clean driving record. States disqualify drivers with certain convictions, including felonies involving commercial vehicles, driving under the influence, or fleeing from police. Some disqualifications are permanent; others last a set number of years. Check your state's DMV website for the full list of disqualifying offenses.
How long a CDL is valid and renewal requirements
A CDL is typically valid for four or eight years, depending on your state. When your CDL expires, you must renew it by passing the written test again and obtaining a new Medical Certificate. Some states allow you to renew by mail if you have no violations, but most require you to visit the DMV in person.
Your Medical Certificate expires before your CDL does — usually every two years. If your Medical Certificate expires, your CDL becomes invalid for commercial driving, even if the license itself has not expired. You must renew the Medical Certificate with a DOT-certified examiner and submit proof to your state's DMV.
If you let your CDL expire, you must retake both the written and skills tests to restore it. Some states allow a grace period of a few months, but after that, you start from scratch. If you move to a new state, you must obtain a CDL from that state; most states do not recognize out-of-state CDLs.
Restrictions and disqualifications that affect your CDL
Certain violations and convictions can result in restrictions on your CDL or disqualification from holding one. Federal law sets minimum disqualification periods, but states can impose longer ones.
A conviction for driving under the influence, reckless driving, or a serious traffic violation (such as speeding 15 miles per hour or more over the limit) can result in a 60-day disqualification for a first offense. A second offense within 10 years results in a minimum one-year disqualification. A third offense results in a lifetime disqualification. Certain felonies involving commercial vehicles result in when ready lifetime disqualification with no possibility of reinstatement.
You can also lose your CDL if you accumulate too many points on your driving record in a short period. Each state sets its own point threshold, but the federal government requires states to disqualify drivers who accumulate certain violations. If you are disqualified, you cannot legally drive any commercial motor vehicle, even if you hold a valid CDL card.
Frequently Asked Questions
Can I drive a commercial vehicle with a regular license if I am not being paid?
No. The requirement for a CDL is based on the vehicle's weight and type, not on whether you are paid. If the vehicle meets the federal definition of a commercial motor vehicle, you need a CDL to operate it, regardless of compensation. The only exception is certain farm vehicles operated by the owner on their own property.
How long does it take to get a CDL from start to finish?
The timeline depends on how quickly you study and schedule tests. The written test can be taken within days of studying the manual. The skills test requires scheduling with an examiner, which can take weeks depending on your state's backlog. Most people complete the process in four to eight weeks, but it can take longer if you fail a test and need to retake it.
Do I need to attend a truck driving school to get a CDL?
No, truck driving school is not required by law. You can study the CDL manual on your own and take the tests at your state's DMV. However, many employers prefer or require training from an accredited school, and some schools offer job placement information. School training can improve your chances of passing the skills test on your first attempt.
What happens if I fail the skills test?
You can retake the skills test after a waiting period set by your state, usually a few days to a week. You must pay the test fee again. Most people pass on the second or third attempt. If you repeatedly fail, consider enrolling in a professional truck driving school for additional instruction before trying again.
Can I hold a CDL and a regular driver's license at the same time?
No. When you obtain a CDL, it replaces your regular license. The CDL serves as both your commercial and non-commercial driving credential. You can use it to drive personal vehicles as well as commercial ones, as long as you meet the requirements for the specific vehicle.