Getting a commercial driver's license requires passing a written knowledge test, a skills test, and meeting your state's medical and background requirements
A commercial driver's license (CDL) is issued by your state's Department of Motor Vehicles and allows you to operate trucks, buses, or other large vehicles for pay. The process takes weeks to months, involves multiple tests, and costs vary by state — typically between $100 and $500 total. You cannot skip steps or test out of requirements; every state follows federal standards set by the Federal Motor Carrier Safety Administration.
The timeline depends on how quickly you complete each stage. You can take the written test within days of explore, but the skills test usually requires scheduling weeks in advance. Some states let you test when ready after passing the written exam; others require a waiting period. If you fail any test, you must wait before retesting — the waiting period varies by state, from same-day retesting to 7 to 14 days.
Key Takeaways
- You must hold a valid regular driver's license, pass a medical examination, and provide proof of citizenship or legal residency before you can test for a CDL.
- The written test covers vehicle control, safety rules, and cargo handling; you study using your state's CDL manual, which is free online or at your DMV office.
- The skills test includes a pre-trip inspection, a backing and maneuvering course, and a road test in an actual commercial vehicle — you must bring your own vehicle or rent one approved by your state.
- CDL classes (A, B, and sometimes C) determine what size and type of vehicle you can drive; most truck driving jobs require a Class A license.
- Some states offer a commercial learner's permit (CLP) that lets you practice with a licensed CDL holder before taking the skills test.
Understand CDL classes and what each one allows
Your state issues three main CDL classes, each tied to vehicle weight and cargo type. A Class A CDL covers the largest vehicles — tractor-trailers and trucks over 26,001 pounds with a trailer over 10,000 pounds. A Class B CDL covers single vehicles over 26,001 pounds, like dump trucks and city buses. A Class C CDL is less common and covers smaller vehicles carrying hazardous materials or 16 or more passengers.
Most commercial truck driving positions require a Class A license. If you are unsure which class you need, check the job posting or contact the employer. You can also start with a Class B and upgrade to Class A later by retesting, though you will pay the testing fee again.
Beyond the class, you may need endorsements — additional qualifications for specific cargo or driving conditions. A Hazmat endorsement is required if you transport hazardous materials and involves a separate written test plus a federal background check. A Passenger endorsement is needed to carry 16 or more people. Tank vehicle and double/triple trailer endorsements are also common. Each endorsement adds a test and a fee.
Meet the baseline requirements before you test
You must have a valid regular driver's license in the state where you are testing — not an expired one or a license from another state. You also need proof of citizenship or legal permanent residency. Acceptable documents include a U.S. passport, birth certificate with a government-issued ID, a permanent resident card, or an employment authorization document. Check your state's DMV website for the exact list, as it varies.
You must pass a medical examination performed by a certified medical examiner on the National Registry of Certified Medical Examiners. This exam checks your vision, hearing, blood pressure, and general health. The exam costs $50 to $150 and is not covered by insurance. You will receive a Medical Certificate (also called a Medical Examiner's Certificate) that you present when you explore for your CDL. The certificate is valid for two years in most states.
Some states require a background check or driving record review before you test. If you have recent traffic violations, DUI convictions, or other serious infractions, contact your state's DMV to confirm you are still able to test. Disqualifying offenses vary by state but often include felonies, certain drug convictions, and multiple serious traffic violations within a set period.
Study for and pass the written knowledge test
The written test covers three main topics: general knowledge (vehicle control, safety, and regulations), air brakes (if your vehicle has them), and cargo handling (if you will transport cargo). Each topic has its own test section. You must pass all sections you are testing for; passing one section does not count if you fail another.
Your state's CDL manual is the official study material and is free. You can read it from your state's DMV website or pick up a printed copy at any DMV office. The manual is 50 to 100 pages and covers everything on the test. Many states also offer practice tests online through their DMV website or third-party sites; these are not official but follow the same format and question types.
The written test is computer-based at most DMV offices and takes 30 to 60 minutes. You will see multiple-choice questions with four answer options. The passing score is usually 80 percent, though some states require 85 percent. If you fail, you can retake the test — the waiting period ranges from same-day retesting in some states to 7 to 14 days in others. Each retake costs the test fee again, typically $10 to $50 per section.
Schedule and prepare for the skills test
After passing the written test, you move to the skills test, which has three parts: the pre-trip inspection, the backing and maneuvering course, and the road test. All three happen on the same day, usually lasting 1.5 to 2 hours. You must bring a commercial vehicle that meets your state's specifications — it must be the class and type you are testing for, be registered and insured, and pass a safety inspection. If you do not own a vehicle, you can rent one from a truck driving school or a rental company that specializes in CDL testing vehicles.
The pre-trip inspection requires you to walk around the vehicle and point out or demonstrate 20 to 30 safety components — lights, brakes, tires, mirrors, coupling devices, and more. The examiner watches and listens; you do not need to take anything apart, just show you know where things are and what condition they should be in. Study your vehicle's manual and your state's CDL manual to learn what to check.
The backing and maneuvering course is a closed course with cones and marked lanes. You will perform a straight-line backup, an offset backup, and a 90-degree alley dock. These are timed and scored on accuracy — hitting cones or going outside the lines costs points. Most testing sites let you practice on the course before the official test, though some charge a fee for practice time.
The road test takes place on public roads and lasts 20 to 45 minutes. The examiner sits in the cab and watches you accelerate, brake, turn, merge, and park. They are looking for smooth control, proper signaling, awareness of other traffic, and compliance with traffic laws. You will drive in city, highway, and residential areas. Failing the road test is common; if it happens, you can retake it after the waiting period, which is usually 7 to 14 days.
Consider a commercial learner's permit to practice first
Many states offer a commercial learner's permit (CLP) that you can get after passing the written test. The CLP lets you drive a commercial vehicle on public roads with a licensed CDL holder in the passenger seat. This is practice time before the skills test and is especially useful if you do not have commercial driving experience.
To get a CLP, you pass the written test and pay a permit fee (usually $10 to $50). The permit is valid for 180 to 365 days depending on your state. You can use this time to log hours with a truck driving school, a mentor, or an employer. Some employers will hire you with a CLP and let you practice while working; others require you to have your full CDL before starting.
Not all states offer a CLP, and some have restrictions on how you can use it — for example, you may not be allowed to drive at night or on certain highways. Check your state's DMV website to see if a CLP is available and what the rules are.
Pay the fees and submit your process
CDL costs vary by state but generally break down as follows: process fee ($20 to $100), written test fee ($10 to $50 per section), skills test fee ($50 to $200), and medical examination ($50 to $150). Some states bundle these into a single fee; others charge separately. A few states offer fee waivers or reductions for low-income applicants — contact your state's DMV to ask.
You explore at your local DMV office in person. Bring your valid driver's license, proof of citizenship or residency, your Medical Certificate, and payment. Some states let you start the process online and finish it in person. The DMV will take your photo, verify your information, and schedule your written test. You can usually test within a few days to a week of explore.
After you pass the written test and skills test, the DMV will issue your CDL. This typically happens the same day or within a few business days. Your CDL will show your class, any endorsements, and any restrictions (for example, if you can only drive automatic transmission vehicles). The license is valid for four to eight years depending on your state.
Frequently Asked Questions
Do I need to go to truck driving school to get a CDL?
No, truck driving school is not required by law. You can study on your own using your state's CDL manual and practice with a mentor or friend who has a CDL. However, many people find school helpful because instructors teach test strategies, provide a vehicle for the skills test, and offer hands-on practice. School typically costs $3,000 to $7,000 and takes four to eight weeks.
What happens if I fail the skills test?
You can retake it after a waiting period, usually 7 to 14 days. You pay the skills test fee again and must bring another approved vehicle. You can take the test as many times as you need. Most people pass on the second or third attempt after more practice.
Can I get a CDL if I have a DUI or traffic violations?
It depends on the offense and how recent it is. Serious violations like DUI, reckless driving, or felonies may disqualify you permanently or for a set number of years. Contact your state's DMV before you explore to confirm whether your record allows you to test.
Do I need to renew my CDL?
Yes, CDLs expire every four to eight years depending on your state. You renew by visiting your DMV, paying a renewal fee, and passing a new medical examination. You do not retake the written or skills tests unless your license was suspended or revoked.
What is the difference between a CDL and a regular driver's license?
A regular license lets you drive personal vehicles and small trucks under 26,001 pounds. A CDL is required to drive commercial vehicles over that weight for pay. Operating a commercial vehicle without a CDL is illegal and can result in fines and criminal charges.