A CDL is a separate license required to operate certain large or hazardous vehicles for work
A Commercial Driver's License (CDL) is a credential issued by your state that permits you to operate commercial motor vehicles — trucks, buses, and other large rigs — for compensation. It is not an add-on to your regular driver's license; it is a distinct license that replaces your standard license when you are driving commercially. You cannot legally drive a commercial vehicle for pay with only a regular license, even if you have decades of driving experience.
The Federal Motor Carrier Safety Administration (FMCSA) sets the national standards for CDL testing and requirements, but each state issues and administers its own CDL. The rules are uniform across states, so a CDL from one state is recognized in all others, but you must obtain it from the state where you hold residency.
A CDL is required for any vehicle that meets the FMCSA's definition of a commercial motor vehicle — generally a vehicle with a gross vehicle weight rating (GVWR) of 26,001 pounds or more, or any vehicle designed to carry 16 or more passengers including the driver, or any vehicle carrying hazardous materials that require placarding. Some smaller vehicles may also require a CDL depending on what they carry and how they are used.
Key Takeaways
- A CDL is a separate license issued by your state and is required to operate commercial vehicles for pay; you cannot use a regular driver's license for this work.
- The FMCSA sets national standards, but each state administers its own CDL program and testing.
- You must pass a written knowledge test, a skills test, and a medical examination to obtain a CDL.
- CDLs come in three classes (A, B, and C) based on the vehicle's weight and design, and you may add endorsements for hazmat, passenger transport, or tanker operations.
- Your state's Department of Motor Vehicles (DMV) or equivalent agency handles CDL issuance and renewal.
The three CDL classes and what vehicles they cover
CDLs are divided into three classes based on the vehicle's gross vehicle weight rating (GVWR) and design. Class A is the broadest and allows you to operate any commercial motor vehicle, including tractor-trailers, doubles, and triples. Most long-haul trucking jobs require a Class A CDL. A Class A CDL also permits you to operate Class B and Class C vehicles.
Class B covers single commercial vehicles with a GVWR of 26,001 pounds or more that are not tractor-trailers — typically straight trucks, large buses, and dump trucks. You can also operate Class C vehicles with a Class B CDL, but not Class A vehicles.
Class C is the most limited and covers commercial vehicles that do not fall into Class A or B but still meet the FMCSA definition — usually smaller buses or vehicles carrying hazardous materials. A Class C CDL does not permit you to operate Class A or B vehicles.
When you explore for a CDL, you choose the class that matches the type of vehicle you will drive. If your job later requires you to operate a different class of vehicle, you must test for and obtain that class.
Endorsements that expand what you can haul or transport
Beyond the three classes, CDLs can carry endorsements — special permissions that allow you to operate vehicles carrying specific cargo or passengers. Endorsements are added to your existing CDL class and are denoted by letters on your license.
The most common endorsements are Hazmat (H), which permits transport of hazardous materials; Passenger (P), which allows you to carry 16 or more passengers; and Tanker (N), which covers vehicles designed to carry liquids or gases in bulk. Other endorsements include Double/Triple Trailers (T) and Tank Vehicle (X), which combines hazmat and tanker permissions.
To add an endorsement, you typically take an additional written test specific to that endorsement. Some endorsements, like Hazmat, also require a federal background check and security clearance. Endorsements are not required for all CDL holders — only those whose work involves the regulated cargo or passengers.
The testing process: knowledge, skills, and medical requirements
Obtaining a CDL involves three separate components. First, you must pass a written knowledge test administered by your state's DMV. The test covers traffic laws, vehicle operation, cargo handling, and safety procedures. The number of questions and passing score vary by state and by CDL class, but most states require 80 percent or higher. You can study using the CDL manual provided by your state.
Second, you must pass a skills test that includes a pre-trip vehicle inspection, a basic control test (backing, parking, and maneuvering), and a road test in an actual commercial vehicle. This test is administered by an examiner and evaluates your ability to operate the vehicle safely. You must provide your own vehicle for the road test, or use one provided by a CDL training school.
Third, you must pass a medical examination conducted by a certified medical examiner listed on the FMCSA National Registry. The examiner checks your vision, hearing, blood pressure, and overall health to may support you can safely operate a commercial vehicle. You receive a Medical Certificate valid for two years (or one year in some cases), and you must carry it with you while driving commercially.
Most states also require you to hold a valid regular driver's license and to have held it for a minimum period — often 12 months — before you can obtain a CDL. Some states allow you to take the written test before meeting this requirement, but you cannot receive the CDL until you do.
How long a CDL is valid and when you must renew
A CDL is typically valid for four or eight years, depending on your state and whether you are a U.S. citizen. Non-citizens may have shorter validity periods. Your state's DMV will notify you before your CDL expires, and you must renew it before the expiration date to continue driving commercially.
Renewal requirements vary by state. Some states require you to retake the written test; others do not. All states require you to renew your Medical Certificate before or at the same time as your CDL. If your Medical Certificate expires before your CDL does, you cannot legally drive commercially until you renew it, even though your CDL itself is still valid.
If your CDL is suspended or revoked — for example, due to traffic violations, failed drug tests, or safety violations — you lose the right to drive commercially when ready. Reinstatement procedures and waiting periods vary by state and by the reason for suspension.
CDL restrictions and disqualifications
Certain criminal convictions, traffic violations, and medical conditions can disqualify you from obtaining or holding a CDL. Disqualifying offenses include felonies involving the use of a motor vehicle, driving under the influence, leaving the scene of an accident, and using a vehicle to commit a felony. Traffic violations such as reckless driving, improper lane changes, or speeding 15 miles per hour or more over the limit can also result in disqualification.
Medical disqualifications include conditions that impair your ability to operate a vehicle safely — severe vision or hearing loss, uncontrolled diabetes, heart disease, and certain neurological conditions. If you have a medical condition that may affect your ability to drive, the medical examiner will determine whether you can be certified.
Some states also impose restrictions on your CDL based on your driving record or medical status. For example, you might be restricted to daytime driving only, or to vehicles without air brakes. These restrictions are noted on your license and limit where and when you can drive commercially.
Frequently Asked Questions
Can I drive a commercial vehicle with a regular driver's license if I own the vehicle?
No. A CDL is required to operate any commercial motor vehicle for compensation, regardless of ownership. If you own the vehicle but use it for commercial purposes — hauling freight, transporting passengers for pay, or carrying hazardous materials — you must have a CDL. The only exception is if the vehicle does not meet the FMCSA definition of a commercial motor vehicle, which is rare.
How much does it cost to get a CDL?
CDL costs vary by state and typically range from $100 to $300 for the license itself, plus fees for the written test, skills test, and medical examination. Many CDL training schools charge $3,000 to $7,000 for classroom and behind-the-wheel instruction, though this is optional — you can study on your own and take the tests independently. Some employers reimburse training costs or pay for employees to obtain a CDL.
Do I need a CDL to drive for rideshare or delivery services?
Not usually. Rideshare and most delivery services use vehicles that do not meet the FMCSA definition of a commercial motor vehicle — they are typically under 26,001 pounds GVWR and designed to carry fewer than 16 passengers. However, if you drive a large commercial van or truck for these services, or if you transport hazardous materials, a CDL may be required. Check with your employer and your state's DMV to confirm.
What happens if I let my Medical Certificate expire?
Your CDL remains valid, but you cannot legally drive commercially until you renew your Medical Certificate. You must schedule an examination with a certified medical examiner and obtain a new certificate. If you are caught driving commercially without a valid Medical Certificate, you face fines and potential license suspension.
Can I transfer my CDL from one state to another?
You cannot transfer a CDL, but you can obtain a new one in your new state of residency. You will need to surrender your old CDL and explore for a new one in your new state. Most states allow you to transfer your knowledge without retesting if you hold a valid CDL from another state, but you must still pass the skills test and medical examination in your new state.