What you need to get a CDL
A Commercial Driver's License (CDL) is issued by your state's Department of Motor Vehicles and lets you operate trucks, buses, or other large vehicles for pay. Before you can take the CDL test, you must hold a regular driver's license, pass a medical exam, and meet your state's age requirement — usually 18 for intrastate driving and 21 for interstate routes.
The process has three main stages: getting your Commercial Learner's Permit (CLP), passing the written knowledge tests, and passing the skills test in an actual vehicle. Most states require you to hold the CLP for at least 14 days before you can test for the full license, though some require longer.
You will need to bring documents to the DMV that prove your identity, Social Security number, and state residency. A passport, birth certificate, or state ID works for identity. Your Social Security card, tax return, or W-2 works for your number. For residency, bring a utility bill, lease, or mortgage statement dated within the last 60 days.
Key Takeaways
- You must hold a valid driver's license and pass a Department of Transportation medical exam before the DMV will issue a Commercial Learner's Permit.
- The written test covers vehicle control, cargo safety, and hazmat rules if you want to haul hazardous materials — your state's CDL manual lists every topic.
- The skills test happens in a real truck or bus and includes a pre-trip inspection, a backing maneuver, and a road drive with an examiner.
- Most states require you to hold your CLP for at least 14 days before you can take the skills test, and some require supervised driving hours during that time.
- The total cost ranges widely by state, from under $100 to over $500, and does not include the medical exam or any training school you may attend.
Getting your Commercial Learner's Permit
Visit your state DMV office with your identity documents, Social Security proof, and residency proof. Tell the clerk you want to explore for a CDL and ask which class you need — Class A for tractor-trailers, Class B for straight trucks or large buses, or Class C for smaller commercial vehicles. The clerk will give you a form to fill out and direct you to the medical exam requirement.
You must pass a Department of Transportation (DOT) medical exam before the DMV will issue your CLP. This exam checks your vision, hearing, blood pressure, and ability to operate a vehicle safely. You can have the exam done at the DMV office itself in many states, or at a certified medical examiner's office. The exam costs between $50 and $150 depending on your state and provider. Once you pass, the examiner gives you a certificate to bring back to the DMV.
After you submit your medical certificate and pass the written knowledge test at the DMV, you will receive your CLP. This permit lets you practice driving a commercial vehicle, but only with a licensed CDL holder in the seat next to you. You cannot drive alone, and you cannot haul cargo or passengers for pay.
Studying for and taking the written tests
Your state's CDL manual covers all topics on the written test. You can read it free from your state DMV website or pick up a printed copy at the office. The general knowledge test covers vehicle control, braking, shifting, and safe driving practices. If you want to haul hazardous materials, you must also pass the hazmat endorsement test, which covers labeling, placarding, and emergency procedures.
Most states offer the written test on a computer at the DMV office. You typically have 60 minutes to answer 50 questions, and you must score at least 80 percent to pass. If you fail, you can retake it the same day or come back later — your state sets the rules on retakes. Some states charge a small fee for each test attempt, usually $5 to $10.
Many people study the manual on their own, while others take a CDL training course at a truck driving school. A course usually costs $3,000 to $7,000 and takes three to seven weeks. The school covers the same material as the manual but adds hands-on instruction and often includes the skills test as part of the program. Training is not required by law, but it can improve your chances of passing the skills test on your first try.
The skills test: what happens and what to expect
The skills test has three parts, all done in a real commercial vehicle. An examiner from your state DMV watches you perform each part and scores your performance. You must pass all three parts on the same day to earn your CDL. If you fail any part, you must retake the entire test, though some states let you retake just the failed section.
The pre-trip inspection comes first. You walk around the vehicle and point out safety features — lights, mirrors, tires, brakes, coupling devices, and cargo securement equipment. You explain what you are checking and why. This part usually takes 15 to 20 minutes. The examiner is not looking for you to find problems; they are checking that you know where things are and understand what makes a vehicle safe to operate.
The backing maneuver comes next. You must back the vehicle into a tight space, such as a loading dock or between two lines. You can get out and look as many times as you need, but you cannot hit the lines or go outside the boundaries. This part tests your ability to control a large vehicle in reverse, which is one of the hardest skills for new drivers.
The road test is the final part. You drive the vehicle on public roads for 30 to 45 minutes while the examiner watches. You must follow traffic laws, make smooth turns, brake safely, and show that you can handle the vehicle in different conditions. The examiner may ask you to merge, change lanes, or make turns at specific intersections. You must not hit anything, run a red light, or drive unsafely.
Endorsements and restrictions
A CDL endorsement is an add-on that lets you haul specific types of cargo or operate certain vehicles. The most common is the Hazmat endorsement (H), which lets you haul hazardous materials. To get it, you must pass a written test and pass a background check. The background check includes a fingerprint scan and a check of your criminal history and driving record.
Other endorsements include Passenger (P) for buses, Tanker (T) for tank vehicles, and Double/Triple Trailers (N). Each endorsement requires a separate written test. You can take all the endorsement tests at the same time you take your general knowledge test, or you can add them later. Some endorsements require additional training or experience before you can test for them.
A restriction limits what you can do with your CDL. For example, if you fail the air brake test, you get a restriction that says you cannot drive vehicles with air brakes. If you wear corrective lenses, you get a vision restriction. Restrictions stay on your license until you pass the test or meet the requirement that removes them.
Renewing and maintaining your CDL
Your CDL is valid for four or eight years depending on your state. You must renew it before it expires by visiting the DMV with your current license and proof of residency. You do not have to retake the written or skills test to renew, but you must pass a new DOT medical exam. If your medical certificate expires before your CDL does, you cannot drive commercially until you renew it.
Your CDL can be suspended or revoked if you get certain traffic violations, fail to maintain your medical certification, or accumulate too many points on your driving record. The rules are stricter for CDL holders than for regular drivers. For example, a single DUI conviction can result in a one-year suspension of your CDL, even if it happened in a personal vehicle.
Costs and timeline
The total cost of getting a CDL varies widely by state and by whether you attend a training school. The DMV fees alone — for the CLP, written tests, and skills test — range from $100 to $300. The DOT medical exam costs $50 to $150. If you attend a truck driving school, add $3,000 to $7,000. If you study on your own using the free manual, you save the school cost but may need more time to prepare.
The timeline depends on how quickly you pass each stage. If you pass the written test on your first try and the skills test on your first try, you can earn your CDL in as little as two to three weeks from the day you get your CLP. However, many people need multiple attempts at one or both tests, which extends the timeline. Some states require a minimum waiting period between test attempts, usually 7 to 14 days.
Frequently Asked Questions
Can I get a CDL if I have a DUI on my record?
A past DUI does not automatically disqualify you, but it may affect your background check for a Hazmat endorsement. Some employers will not hire you with a DUI on your record, even if the law allows you to hold a CDL. Check with your state DMV and with potential employers about their specific policies.
What if I fail the skills test?
You can retake the entire skills test, usually within 7 to 14 days depending on your state. Some states let you retake just the section you failed, such as the backing maneuver. You must pay the test fee again. Many people pass on the second or third try, especially if they get additional training between attempts.
Do I need to attend a truck driving school?
No, truck driving school is not required by law. You can study the free CDL manual from your state DMV and take the tests on your own. However, a training school provides hands-on instruction and often includes the skills test, which can help you pass on your first try and may make you more attractive to employers.
Can I drive a commercial vehicle with my CLP?
You can drive a commercial vehicle with your CLP, but only while practicing with a licensed CDL holder in the seat next to you. You cannot haul cargo or passengers for pay, and you cannot drive alone. Once you pass the skills test and earn your full CDL, you can drive commercially on your own.
How long does a CDL stay valid?
Your CDL is valid for four or eight years depending on your state. You must renew it before it expires by passing a new DOT medical exam. Your medical certificate must also stay current — if it expires before your CDL does, you cannot drive commercially until you renew it.