A commercial driver's license lets you drive heavy trucks and buses for pay
A commercial driver's license (CDL) is a separate license issued by your state that permits you to operate large vehicles for compensation. It is not an upgrade to a regular driver's license — it is a different credential with its own written test, skills test, and medical requirements. You need a CDL to drive a tractor-trailer, a bus carrying passengers, or a truck over a certain weight threshold, even if you already hold a standard driver's license.
The weight threshold varies by state but typically starts at 26,001 pounds or more. Some vehicles require a CDL regardless of weight — for example, any bus designed to carry 16 or more people, or any vehicle carrying hazardous materials that require placarding. Your state's Department of Motor Vehicles publishes the exact rules for your area.
A CDL is issued only after you pass a medical examination, a written knowledge test, and a behind-the-wheel driving test. The process takes weeks to months depending on how quickly you schedule and pass each component. Many people pursue a CDL through a truck driving school, which teaches the skills and helps coordinate the testing, though you can also study and test independently.
Key Takeaways
- A CDL is required to drive trucks over 26,001 pounds or buses carrying 16 or more passengers, and it is separate from a regular driver's license.
- You must pass a medical exam, a written test, and a driving test administered by your state's Department of Motor Vehicles.
- CDL classes (Class A, B, and C) determine what vehicles you can legally operate, and endorsements add permissions for hazmat or passenger transport.
- Truck driving schools typically take 4 to 8 weeks and cost between $3,000 and $7,000, though costs and duration vary by school and location.
- Once licensed, you must renew your CDL every four years and maintain a clean driving record to keep it valid.
CDL classes and what vehicles each one covers
Your state issues three CDL classes, each permitting different vehicle types. Class A is the broadest: it covers any combination of vehicles with a gross vehicle weight rating (GVWR) of 26,001 pounds or more, provided the towed vehicle weighs more than 10,000 pounds. This is the license most tractor-trailer drivers hold. Class B covers single vehicles weighing 26,001 pounds or more but does not permit towing a vehicle over 10,000 pounds — bus drivers and some delivery truck operators hold Class B. Class C is the most limited and is rarely issued; it covers vehicles under the weight threshold but carrying hazardous materials or 16 or more passengers.
Within each class, you can add endorsements that expand what you are permitted to haul or transport. The H endorsement (hazmat) allows you to transport hazardous materials and requires a separate background check and written test. The P endorsement (passenger) is required to drive buses or vans carrying passengers for pay. The T endorsement (double/triple trailers) permits you to tow multiple trailers. Other endorsements exist for tanker vehicles (N) and for operating school buses (S). You do not need every endorsement — only the ones that match the work you plan to do.
Medical exam and disqualifying conditions
Before you can test for a CDL, you must pass a medical examination performed by a certified medical examiner listed on your state's registry. The exam checks your vision, hearing, blood pressure, and ability to operate a vehicle safely. You will be asked about your medical history, including any conditions that might affect your driving — diabetes, heart disease, sleep apnea, and certain medications can disqualify you or require special documentation.
If you have a condition that might be disqualifying, you can request a medical variance or waiver from your state's Department of Motor Vehicles before the exam. This process involves submitting medical records and sometimes a letter from your doctor explaining how you manage the condition. Approval is not may provide, but it allows you to proceed if your condition is deemed manageable. Without a variance, failing the medical exam means you cannot obtain a CDL until the condition is resolved.
Written test and knowledge requirements
The written portion of the CDL test covers vehicle operation, safety, and road rules specific to commercial driving. You must pass a general knowledge test that all CDL applicants take, plus tests for any endorsements you are pursuing. The hazmat test, for example, covers regulations for transporting dangerous goods. The passenger test covers procedures for loading, unloading, and managing passengers safely.
Most states allow you to take the written test at a Department of Motor Vehicles office without prior instruction, though many people study using practice tests and study guides available online or through truck driving schools. The passing score is typically 80 percent. You can usually retake the test if you fail, though rules vary by state — some allow when ready retakes, while others require a waiting period.
Behind-the-wheel driving test and what examiners assess
The driving test is conducted by a state examiner and typically lasts 30 to 45 minutes. You will be asked to perform a pre-trip inspection (checking brakes, lights, mirrors, and other safety features), operate the vehicle in various conditions (highway, city streets, backing), and demonstrate your ability to handle the vehicle safely. The examiner watches for smooth acceleration and braking, proper use of mirrors, safe lane changes, and correct handling of the vehicle's size and weight.
Most people who fail the driving test do so because of backing errors, mirror checks, or safety violations rather than inability to operate the vehicle. Truck driving schools spend significant time on these specific skills because they are the most common failure points. You can retake the driving test if you fail, though you may need to wait a few days and pay a retest fee.
Truck driving school versus independent testing
You can obtain a CDL by studying independently and testing through your state's Department of Motor Vehicles, but most people attend a truck driving school. A typical program runs 4 to 8 weeks and costs between $3,000 and $7,000, depending on the school and location. The school provides classroom instruction, hands-on training in a commercial vehicle, and coordination of the medical exam and state testing. Many schools also help with job placement after you graduate.
Independent testing is cheaper upfront — you pay only the state testing fees, which are typically $100 to $300 — but you must arrange your own training, find a vehicle to practice in, and schedule the medical exam and tests yourself. This route works if you already have access to a commercial vehicle and someone experienced to teach you, but it is uncommon because most people lack both. Some employers offer paid CDL training as part of hiring, which eliminates the upfront cost for the employee.
Renewal, maintenance, and record requirements
A CDL is valid for four years in most states, though some states issue eight-year licenses. You must renew before expiration by visiting your Department of Motor Vehicles, passing a new medical exam, and paying a renewal fee (typically $50 to $150). You do not retake the written or driving test at renewal unless your state requires it or you have had your license suspended.
Your CDL can be suspended or revoked if you accumulate traffic violations, fail a drug or alcohol test, or are convicted of certain crimes. Commercial drivers are held to stricter standards than regular drivers — a single serious violation (such as reckless driving or driving under the influence) can result in a one-year suspension, and a second serious violation within ten years can result in a lifetime ban. You must also maintain a valid medical certificate throughout the validity period; if your medical certificate expires, your CDL becomes invalid until you renew it.
Frequently Asked Questions
Can I get a CDL if I have a DUI or traffic violations?
A single DUI or traffic violation does not automatically disqualify you, but serious violations can. A DUI conviction typically results in a one-year CDL suspension. Multiple violations or a conviction for reckless driving, hit-and-run, or driving with a suspended license may prevent you from obtaining a CDL. Check with your state's Department of Motor Vehicles about your specific record.
How long does it take to get a CDL from start to finish?
If you attend truck driving school, the process typically takes 6 to 12 weeks from enrollment to receiving your license. The school itself takes 4 to 8 weeks, and scheduling the medical exam and state tests adds another 2 to 4 weeks. If you test independently, the timeline depends on how quickly you can schedule the medical exam and state tests, which can range from 2 to 8 weeks.
Do I need a CDL to drive a pickup truck or van for work?
No, unless the vehicle weighs over 26,001 pounds or is designed to carry 16 or more passengers. Most pickup trucks and delivery vans fall below this threshold and can be driven with a regular driver's license. Check your vehicle's gross vehicle weight rating (GVWR) on the driver's door jamb to confirm.
What happens if my medical certificate expires while I have a CDL?
Your CDL becomes invalid until you renew your medical certificate. You cannot legally drive a commercial vehicle with an expired medical certificate, even if your CDL itself has not expired. You must schedule a new medical exam with a certified examiner and submit the updated certificate to your Department of Motor Vehicles.
Can I hold both a regular driver's license and a CDL at the same time?
Yes. A CDL does not replace your regular driver's license — it is an additional credential. You hold both simultaneously, and the CDL permits you to operate commercial vehicles while the regular license permits you to operate passenger vehicles. Some states issue a combined document, while others issue them separately.