What a CDL is and who needs one
A Commercial Driver's License (CDL) is a special driving credential that allows you to operate heavy trucks, buses, or vehicles carrying hazardous materials. You need a CDL if your job requires you to drive a vehicle that weighs more than 26,001 pounds gross vehicle weight rating (GVWR), or any vehicle designed to carry 16 or more passengers including the driver, or any vehicle carrying certain hazardous materials.
The CDL is issued by your state's Department of Motor Vehicles (DMV) or equivalent agency. Every state issues CDLs under the same federal standards set by the Federal Motor Carrier Safety Administration (FMCSA), so the basic requirements are the same everywhere, though some states add their own rules on top. Your current regular driver's license does not allow you to do this work legally—operating a commercial vehicle without a CDL can result in fines, criminal charges, and loss of your license.
Key Takeaways
- You must hold a valid regular driver's license in your state before you can get a CDL, and you must pass a medical examination by a FMCSA-certified medical examiner.
- The CDL process has three parts: written knowledge tests (general knowledge plus tests for your chosen endorsements), a pre-trip vehicle inspection test, and a behind-the-wheel driving test.
- Most states require you to pass written tests and get a CDL permit before you can take the driving test, and you must wait a certain number of days between getting your permit and taking the road test.
- Many people attend a commercial driver training school before testing, which teaches the skills examiners expect and can improve your chances of passing on the first attempt.
- The entire process typically takes several weeks to a few months depending on how quickly you study, find a testing slot, and complete any training.
Medical certification and your FMCSA card
Before you can even explore for a CDL, you must pass a medical examination performed by a FMCSA-certified medical examiner. This is not your regular doctor—it must be someone on the FMCSA's National Registry of Certified Medical Examiners. You can find certified examiners in your area through the FMCSA's online search tool at fmcsa.dot.gov.
The examiner checks your vision, hearing, blood pressure, and overall physical and mental fitness to operate a commercial vehicle safely. They will ask about your medical history, current medications, and any conditions that might affect your ability to drive. If you pass, they issue you a Medical Examiner's Certificate, often called a "medical card." This certificate is valid for two years and must be renewed before it expires. You cannot legally drive a commercial vehicle without a current medical card, even if you hold a valid CDL.
Keep your medical card with you at all times when driving commercially. If you fail the exam, the examiner will tell you why and what you need to do to become medically may have access to. Some conditions can be managed with treatment or medication; others may disqualify you permanently.
Getting your CDL permit and studying for written tests
Once you have your medical card and a valid regular driver's license, you can explore for a CDL permit at your state's DMV. You will need to bring your medical certificate, your regular license, proof of residency, and any other documents your state requires. Some states charge a fee for the permit, typically between $10 and $50.
With your permit in hand, you can study for the written knowledge tests. Every CDL applicant must pass the General Knowledge test, which covers federal motor carrier safety regulations, vehicle inspection, safe driving practices, and what to do in an emergency. You will also take tests for any endorsements you need—these are special qualifications for specific types of cargo or vehicles. The most common endorsements are Hazmat (hazardous materials), Tanker, Doubles/Triples (pulling multiple trailers), and Passenger (buses). You only take the endorsement tests for the work you actually plan to do.
Your state's DMV publishes a CDL manual that covers all the material on these tests. Many people study the manual on their own; others take online practice tests or attend a commercial driver training school. The written tests are typically multiple-choice and administered on a computer at the DMV. You must score at least 80 percent on each test to pass.
The vehicle inspection and driving tests
After you pass the written tests, you move on to the pre-trip vehicle inspection test. An examiner will ask you to walk around and inspect a commercial vehicle, pointing out safety-critical components and explaining what you are checking for. You must demonstrate knowledge of the brakes, lights, tires, coupling devices (if applicable), and other systems. This test is not about finding actual problems—it is about showing that you know what to look for and why it matters for safety.
The final step is the behind-the-wheel driving test, also called the road test. You will drive a commercial vehicle on public roads while an examiner watches and scores your performance. The test typically lasts 30 to 60 minutes and includes basic vehicle control (starting, stopping, turning, backing), highway driving, and handling traffic and road hazards. You must demonstrate smooth, safe operation and follow all traffic laws. The examiner is looking for unsafe habits, poor judgment, and lack of control—not perfection, but competence.
Many states require you to wait a certain number of days (often 7 to 14 days) between passing your written tests and taking the road test. This waiting period is meant to give you time to practice. Some states allow you to take the inspection and road tests on the same day; others schedule them separately.
Commercial driver training schools and what they teach
A commercial driver training school is a private institution that teaches the skills and knowledge needed to pass the CDL tests and work safely as a commercial driver. These schools are not required—you can study on your own and take the tests directly—but many people find them helpful because they provide hands-on practice with a commercial vehicle and feedback from instructors who know exactly what the examiners expect.
Training programs vary in length, from a few weeks to several months, depending on the school and the type of driving you are training for. A typical program includes classroom instruction on safety regulations and vehicle systems, behind-the-wheel training in a commercial truck or bus, and practice for the written and practical tests. Some schools offer job placement information after you pass your CDL, which can be valuable if you are new to the industry.
Training schools charge tuition, which varies widely by location and program length—anywhere from a few hundred dollars to several thousand. Some employers will pay for your training if you agree to work for them for a set period. Some unions and workforce development programs also fund CDL training. Before enrolling, check whether the school is accredited by a recognized body and whether it has a good track record of students passing the state tests on their first attempt.
Timeline and testing availability
The entire process from medical exam to CDL in hand typically takes four to twelve weeks, depending on how quickly you study, how soon you can schedule tests, and whether you attend a training school. If you study the manual on your own and your state has frequent testing appointments, you might complete it in four to six weeks. If you attend a multi-week training program or if your local DMV has long wait times for road tests, it could take three months or longer.
Testing availability varies by state and location. Some DMVs offer CDL tests multiple times per week; others may have appointments only once or twice a month. During busy seasons (spring and summer), road test slots can fill up weeks in advance. Check your state's DMV website for current wait times and how to schedule your tests. Many states now allow you to book appointments online; others require you to call or visit in person.
Renewing and maintaining your CDL
A CDL is valid for four or eight years depending on your state, but your medical certificate must be renewed every two years. If your medical card expires, your CDL becomes invalid for commercial driving even if the license itself has not expired. You must pass a new medical exam and get a fresh certificate before you can legally operate a commercial vehicle again.
You must also renew your CDL itself before it expires. The renewal process is simpler than the original—you typically do not have to retake the written or road tests unless your state requires it or you have had violations. However, you will need to provide proof of a current medical certificate and pay the renewal fee. Some states allow you to renew by mail or online; others require you to visit the DMV in person.
Frequently Asked Questions
Can I get a CDL if I have a DUI or other traffic violations?
A DUI or serious traffic violation does not automatically disqualify you, but it may make you ineligible depending on your state's rules and how recent the violation is. Some states have waiting periods—for example, you might have to wait five years after a DUI before you can get a CDL. Contact your state's DMV to find out whether your specific violations affect your may be able to access.
What happens if I fail the road test?
If you fail the road test, you can retake it after waiting a set period (often 7 to 14 days). You do not have to retake the written tests or the vehicle inspection test—only the driving portion. You can take the road test as many times as you need until you pass. Some people take it two or three times before succeeding.
Do I need to own a commercial vehicle to get my CDL?
No. You can take the road test in a vehicle provided by a training school, a testing facility, or even a friend or employer who owns a commercial vehicle. The vehicle must be the type you plan to drive commercially and must be properly registered and insured. You do not need to own it.
Can I get a CDL in one state and use it in another?
Yes. A CDL issued by any state is valid in all other states. However, you must maintain your residency in the state that issued your license. If you move to a different state, you will eventually need to transfer your CDL to your new state of residency, though the timeline varies.
What is the difference between a CDL and a regular driver's license with a commercial endorsement?
A CDL is a separate license category, not an endorsement on a regular license. Once you pass the CDL tests, your state issues you a CDL that replaces your regular license for all driving purposes. Endorsements (like Hazmat or Tanker) are added to your CDL to show you are may have access to to carry specific cargo or operate specific vehicle types.