What a Commercial Driver's License Is and Why You Need One
A Commercial Driver's License (CDL) is a separate credential from a regular driver's license that lets you operate trucks, buses, and other large vehicles for pay. You cannot drive these vehicles legally with a standard license, even if you own the vehicle. The federal government sets the baseline rules, but each state administers its own CDL program and sets its own fees and testing schedules.
You need a CDL if you drive a vehicle with a gross vehicle weight rating (GVWR) of 26,001 pounds or more, or if you transport hazardous materials that require placarding. Some vehicles fall into a middle ground where you may be able to get a waiver, but the safest assumption is that if you are driving a commercial truck or bus for money, you need a CDL.
Key Takeaways
- You must hold a valid regular driver's license before you can get a CDL, and you must pass a written knowledge test, a skills test, and a medical examination.
- The written test covers vehicle operation, safety, and (if you want to haul hazmat) hazardous materials rules specific to what you plan to carry.
- The skills test is a behind-the-wheel driving exam that you take in the actual vehicle you will be driving, so you need access to that vehicle before your test date.
- Most states require you to hold a Commercial Learner's Permit (CLP) for at least 14 days before you can take the skills test, and some require supervised driving during that waiting period.
- The entire process from first process to passing the skills test typically takes four to eight weeks, depending on your state's testing availability and how quickly you prepare.
Step 1: Get Your Commercial Learner's Permit
Before you can take the skills test, you must first obtain a Commercial Learner's Permit (CLP). To do this, visit your state's Department of Motor Vehicles (DMV) or equivalent agency in person with your valid regular driver's license, proof of residency, and proof of citizenship or legal presence (passport, birth certificate, or state ID). Some states let you start the CLP process online, but you will still need to go in to provide fingerprints and take the written test.
At the DMV, you will take a written knowledge test. The test covers general commercial driving rules, vehicle inspection, safe driving practices, and braking systems. If you plan to transport hazardous materials, you will also take a separate hazmat test. You can study using your state's CDL manual, which is free and available online from your state's DMV website. Most people spend two to four weeks studying before attempting the written test.
Once you pass the written test, you receive your CLP. This permit allows you to practice driving the commercial vehicle with a licensed CDL holder in the passenger seat. Your state will specify the minimum number of days you must hold the CLP before you can take the skills test — this is usually 14 days, but some states require longer. Check your state's specific requirement before scheduling your skills test.
Step 2: Arrange Access to a Commercial Vehicle for Practice and Testing
You cannot take the CDL skills test in a borrowed vehicle or a rental. You must use the actual vehicle you will be driving on the job, or a vehicle of the same class and configuration. This is a major logistical hurdle that many people underestimate. If you work for a trucking company, your employer may provide the vehicle. If you are owner-operator or self-employed, you need to own or lease the truck before your test date.
The vehicle must be in safe, working condition and pass a pre-trip inspection. You will perform this inspection as part of the skills test, so the examiner will check that all lights, brakes, mirrors, and safety equipment function. If the vehicle fails inspection, you fail the test. Spend time before your test date learning the specific vehicle — where the controls are, how the mirrors adjust, how the transmission works, and any quirks it has.
Some states allow you to use a third-party testing facility that provides vehicles for the skills test. Check whether your state offers this option; if so, you can rent a commercial vehicle for the test day rather than owning one. This is usually more expensive than using your own vehicle but removes the ownership barrier.
Step 3: Pass the Medical Examination
Federal law requires all CDL holders to pass a medical examination performed by a Medical Examiner certified by the Federal Motor Carrier Safety Administration (FMCSA). This is not your regular doctor — it must be someone on the FMCSA's National Registry. You can find certified examiners on the FMCSA website by entering your state and zip code.
The exam checks your vision, hearing, blood pressure, and general health. You will be asked about any medications you take, any surgeries, and any conditions like diabetes or sleep apnea. Some conditions disqualify you from holding a CDL; others require a waiver or special certification. The exam costs between $75 and $150 depending on your location. Once you pass, you receive a Medical Certificate valid for two years (or one year if you have certain conditions).
You do not need the Medical Certificate before you take the skills test in most states, but you will need it before you can actually drive commercially. Some states require it before issuing the CDL; others issue the CDL first and require you to submit the certificate within a certain window. Check your state's requirement and schedule the exam accordingly so you are not delayed after passing the skills test.
Step 4: Take the CDL Skills Test
The skills test has three parts: a pre-trip vehicle inspection, a basic control test, and a road test. The entire exam takes about 90 minutes. You must pass all three parts to pass the test. You can take the test through your state's DMV or through a third-party testing facility if your state allows it.
In the pre-trip inspection, the examiner asks you to walk around the vehicle and point out and explain the function of key safety components — lights, brakes, mirrors, tires, coupling devices (if applicable), and emergency equipment. You do not need to physically touch everything, but you need to know what you are looking at and why it matters. This part tests whether you can spot a vehicle that is unsafe to drive.
The basic control test takes place in a closed course or parking lot. You will be asked to perform maneuvers like backing in a straight line, backing into a dock or alley, and performing a 90-degree turn. These maneuvers are harder than they sound in a large truck, and many people fail this section on their first attempt. Practice these specific maneuvers repeatedly before your test date.
The road test is a 20 to 30 minute drive on public roads where the examiner watches how you handle the vehicle in real traffic. You will be asked to merge, change lanes, make turns, and navigate intersections. The examiner is looking for safe, smooth driving and correct use of mirrors and signals. If you hit a curb, fail to signal, or make an unsafe maneuver, you fail the test.
Timeline and Costs
The total cost of getting a CDL ranges from $300 to $800 depending on your state and whether you use a third-party testing facility. This includes the CLP fee (usually $50 to $150), the written test fee (usually included with the CLP), the skills test fee (usually $100 to $300), and the medical exam ($75 to $150). Some states charge additional fees for hazmat endorsement or other endorsements.
The timeline depends on how quickly you can study and schedule tests. Most people spend two to four weeks studying for the written test, then hold the CLP for the state-mandated minimum (usually 14 days), then schedule the skills test. If you fail the written test, you can usually retake it within a few days. If you fail the skills test, you can retake it, but there may be a waiting period and an additional fee. Plan for four to eight weeks from your first visit to the DMV to passing the skills test.
Endorsements and Special Certifications
A basic CDL lets you drive a straight truck or tractor-trailer combination. If you want to haul hazardous materials, transport passengers, or operate a double or triple trailer, you need additional endorsements. Each endorsement requires passing a separate written test. The most common endorsement is Hazmat (H), which requires passing a background check and a written test on hazardous materials regulations.
You can add endorsements when you first get your CDL or later. If you add them later, you will need to pass the written test and, in some cases, a skills test. Plan ahead if you know you will need endorsements — you can study for multiple written tests at once and take them on the same day.
Frequently Asked Questions
Do I need a CDL to drive a pickup truck for work?
No, unless the pickup truck has a GVWR of 26,001 pounds or more. Most standard pickup trucks are under this threshold. If you are unsure, check the vehicle's registration or door jamb label for the GVWR. If it is 26,000 pounds or less, a regular driver's license is sufficient.
What happens if I fail the skills test?
You can retake the test, usually within a few days to a week. There is typically a retesting fee ($50 to $150). You do not need to retake the written test or get a new CLP unless your CLP has expired. Most people pass on the second or third attempt after more practice.
Can I use a school or training program to prepare for the CDL?
Yes. Many CDL training schools offer classroom instruction, behind-the-wheel training, and test preparation. These programs typically cost $3,000 to $7,000 and take three to six weeks. Some trucking companies sponsor training for people they hire. Training is not required by law, but it significantly improves your chances of passing the skills test on your first attempt.
How long is a CDL valid?
A CDL is valid for eight years in most states, though some states issue them for shorter periods. You must renew before it expires. Renewal usually requires passing the written test again and updating your medical certificate, but not the skills test.
What if I have a medical condition that might disqualify me?
Schedule a medical exam with an FMCSA-certified examiner before you invest time and money in the written test. Some conditions like well-controlled diabetes or corrected vision issues do not disqualify you. Others require a waiver from the FMCSA. The examiner can tell you whether your condition is a barrier and what steps you need to take.