What a Commercial Driver's License Is and Who Needs One
A Commercial Driver's License (CDL) is a separate credential from a regular driver's license that allows you to operate certain large or specialized vehicles for pay. You need a CDL to drive a tractor-trailer, a bus carrying 16 or more passengers, a tanker truck, or any vehicle over 26,001 pounds that carries hazardous materials. If you drive these vehicles without a CDL, you face federal fines, license suspension, and potential criminal charges.
The CDL is issued by your state's Department of Motor Vehicles or equivalent agency, but the testing standards and vehicle classifications are set by federal regulation. Every state follows the same basic structure: a written knowledge test, a skills test in the actual vehicle you'll drive, and a medical examination. The process typically takes four to eight weeks from start to finish, though some states move faster and others slower depending on testing availability.
You do not need a CDL to drive a pickup truck, a delivery van under 26,001 pounds, or a passenger vehicle even if you're paid to drive it. You also do not need one to operate a vehicle for personal use, even if it's large. The requirement is tied to the vehicle's weight and what you're carrying, not just to being paid.
Key Takeaways
- You must pass a medical exam, a written knowledge test, and a behind-the-wheel skills test in the actual vehicle class you want to drive.
- Most states require you to hold a regular driver's license for at least one year before you can test for a CDL, though a few states waive this for certain applicants.
- The written test covers federal regulations, vehicle inspection, safe driving practices, and hazmat rules if you want to carry hazardous materials.
- The skills test is performed by a state examiner or an approved third-party tester and includes a pre-trip inspection, a backing exercise, and on-road driving.
- You can prepare by taking a CDL training school course, which typically costs $3,000 to $8,000 and takes two to six weeks, though it is not legally required in most states.
The Medical Examination and Certification
Before you can test for a CDL, you must pass a Department of Transportation (DOT) medical examination performed by a physician certified by the Federal Motor Carrier Safety Administration (FMCSA). This is not your regular doctor's visit. The examiner checks your vision, hearing, blood pressure, and ability to operate a vehicle safely. They also review your medical history for conditions that might disqualify you, such as uncontrolled diabetes, heart disease, or certain seizure disorders.
You can find a certified medical examiner through your state's DMV website or through the FMCSA National Registry of Certified Medical Examiners. The exam costs between $75 and $150 in most states. Once you pass, you receive a Medical Certificate (also called a Medical Examiner's Certificate), which is valid for two years. You must carry this certificate with you when you drive commercially, and you must renew it before it expires.
If you have a medical condition that might disqualify you, you can request a waiver or exemption from the FMCSA before you test. This process takes several weeks and requires documentation from your doctor. It is worth exploring if you have a condition like vision loss or hearing impairment, because many waivers are granted.
Prerequisites: License Status and Residency
You must hold a valid regular driver's license in the state where you are testing. Most states require you to have held that license for at least one year before you can test for a CDL, though some states reduce this to 30 days or waive it entirely for military veterans or certain other groups. Check your state's specific rule before you schedule your test, because testing without meeting the prerequisite will result in a failed process and a wasted fee.
You must also be a resident of the state where you are testing, or in some cases have a valid reason to hold a license there (such as employment). You cannot hold a CDL in more than one state at a time. If you move to a new state, you must transfer your CDL to that state's DMV within a set window, usually 30 to 60 days.
If you have certain traffic violations on your record — particularly moving violations, DUIs, or reckless driving — you may be disqualified from holding a CDL. Some states also disqualify applicants with multiple minor violations in a short period. Request your driving record from your state's DMV before you invest in training, so you know whether you are may be able to access.
The Written Knowledge Test
The CDL written test is administered by your state's DMV and covers federal motor carrier safety regulations. The test is typically 50 questions, and you must score at least 80 percent to pass. The questions are multiple-choice and cover vehicle inspection, safe driving practices, cargo handling, and federal regulations. If you want to haul hazardous materials, you must also pass a separate hazmat endorsement test with additional questions about hazmat classification, placarding, and emergency procedures.
The test is based on the Commercial Driver's License Manual, which your state's DMV publishes and makes available online for free. This manual is the only study material you need for the written test. Most people study it for two to four weeks before testing. You can take the test at your state's DMV office, and most states allow you to schedule it online or by phone.
If you fail the written test, you can retake it after a waiting period, which varies by state but is usually 7 to 14 days. There is no limit to how many times you can retake it, though each attempt costs a fee (typically $10 to $50 per test). Some states allow you to retake it the same day if you fail, while others require you to wait.
The Skills Test: Pre-Trip Inspection, Backing, and On-Road Driving
The skills test is the most challenging part of the CDL process. It is performed by a state examiner or an approved third-party testing company and takes place in the actual vehicle you want to drive. The test has three parts: a pre-trip vehicle inspection, a backing exercise, and on-road driving. You must pass all three to pass the skills test.
In the pre-trip inspection, the examiner asks you to walk around the vehicle and point out and explain the function of critical safety components — lights, brakes, tires, mirrors, coupling devices, and cargo securement equipment. You must know what to look for, what condition it should be in, and what to do if something is wrong. This part typically lasts 10 to 15 minutes and is largely about demonstrating knowledge, not physical ability.
The backing exercise tests your ability to maneuver the vehicle in tight spaces. You are asked to back the vehicle into a marked area, usually a 90-degree alley dock or a parallel parking space. The examiner is looking for smooth control, proper use of mirrors, and the ability to correct your position without hitting the boundaries. Most people find this the hardest part of the test.
The on-road driving portion lasts 30 to 45 minutes and covers normal highway and city driving. The examiner watches for proper lane control, smooth acceleration and braking, appropriate speed, mirror checking, signaling, and safe interaction with other traffic. You are expected to follow all traffic laws and demonstrate the kind of defensive driving that keeps a large vehicle safe.
Training Schools and Self-Study Routes
You are not required by law to attend a CDL training school, but most people do because the skills test is difficult to pass without professional instruction. A typical CDL training program lasts two to six weeks and costs $3,000 to $8,000. The school provides classroom instruction on regulations and safety, hands-on training in vehicle inspection and backing, and multiple hours of on-road driving with an instructor. Many schools also help you schedule your state skills test and provide a vehicle for the test if you do not have your own.
Some training schools are affiliated with trucking companies and offer job placement after graduation. Others are independent. The quality varies widely. Before you enroll, check whether the school is accredited by the Professional Truck Driver Institute (PTDI) or recognized by your state's DMV. Ask whether the school's graduates pass the state skills test on their first attempt, and ask for references from recent graduates.
If you choose to study on your own, you will need access to a vehicle in the class you want to drive and someone experienced enough to teach you backing and on-road driving. This is possible but risky — many self-taught applicants fail the skills test multiple times, which costs money and delays employment. If you have a friend or family member who is an experienced CDL driver, this route can work. Otherwise, professional training is usually worth the cost.
Endorsements and Restrictions
A basic CDL allows you to drive a Class A or Class B vehicle (depending on which you tested in), but certain types of cargo and vehicles require additional endorsements. The most common are the Hazmat endorsement (for hazardous materials), the Tanker endorsement (for tanker trucks), the Passenger endorsement (for buses), and the Double/Triple Trailer endorsement (for multiple trailers). Each endorsement requires an additional written test and, in some cases, additional skills testing.
You can add endorsements at the same time you test for your CDL or later. If you add them later, you only take the endorsement test, not the full CDL test again. Endorsements are noted on your license and are required by law if you operate the vehicle or carry the cargo they cover.
Your CDL may also carry restrictions — limitations on what you can drive or where. For example, if you pass the skills test in an automatic transmission vehicle, your license may be restricted to automatic transmissions only. If you wear corrective lenses during the test, that may be noted as a restriction. Restrictions can usually be removed by retesting in a vehicle without the restriction.
Timeline and Costs
| Step | Typical Timeline | Typical Cost |
|---|---|---|
| Medical examination | 1 to 2 weeks to schedule | $75 to $150 |
| Written test (self-study) | 2 to 4 weeks of study | $10 to $50 per attempt |
| CDL training school | 2 to 6 weeks | $3,000 to $8,000 |
| Skills test | 1 to 4 weeks to schedule after passing written test | $100 to $300 per attempt |
| Total (with training school) | 4 to 12 weeks | $3,200 to $8,500 |
| Total (self-study) | 4 to 8 weeks | $200 to $500 |
The timeline depends heavily on how quickly your state's DMV can schedule you for tests and how many attempts you need. Some states have a backlog of several weeks for skills tests. If you fail either the written or skills test, you add time and cost for retesting. Most people pass the written test on the first attempt if they study the manual, but the skills test often requires multiple attempts.
If you attend a training school, the school usually handles scheduling your state test and may offer a discount or may provide on retesting if you fail. This can reduce your total cost if you need multiple attempts. If you study on your own, you pay for each test attempt separately.
Frequently Asked Questions
Can I test for a CDL if I have a suspended or revoked license?
No. You must hold a valid, unrestricted driver's license in the state where you are testing. If your license is suspended or revoked, you must wait until it is reinstated and any waiting period has passed. Some states have a mandatory waiting period after a suspension ends before you can test for a CDL.
What happens if I fail the skills test?
You can retake it after a waiting period, which is usually 7 to 14 days. You pay the test fee again. There is no limit to how many times you can retake it. Most people pass on the second or third attempt. If you fail multiple times, consider enrolling in a training school for additional instruction.
Do I need to own a vehicle to test for a CDL?
No. Most CDL training schools provide a vehicle for the skills test. If you study on your own, you can arrange to use a vehicle owned by a trucking company, a friend, or a rental service. The vehicle must be in the class you want to drive and must be in safe working condition.
Can I transfer my CDL to another state?
Yes. If you move to a new state, you must transfer your CDL to that state's DMV within 30 to 60 days (the exact window varies by state). You do not retake the test — you straightforward explore for a new license in the new state and surrender your old one. Your driving record transfers with you.
What if I have a medical condition that might disqualify me?
Request a waiver or exemption from the FMCSA before you test. You can find the waiver process on the FMCSA website. The process takes several weeks and requires medical documentation, but many waivers are granted for conditions like vision loss or hearing impairment. It is worth exploring rather than assuming you are disqualified.
