What a Commercial Driver's License Is and Who Needs One

A Commercial Driver's License (CDL) is a separate license class that allows you to operate certain large or heavy vehicles for pay. You cannot use a regular passenger license to drive a commercial truck, bus, or vehicle carrying hazardous materials — even if you own the vehicle yourself. The CDL replaces your regular license while you hold it, and it comes with additional testing, medical requirements, and ongoing record checks.

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 passengers or hazardous materials in any commercial vehicle. This includes semi-trucks, delivery trucks, tour buses, and tanker trucks. The specific rules vary slightly by state, but the federal baseline is the same everywhere.

The process takes weeks to months from start to finish, involves both written and behind-the-wheel tests, and requires a medical examination by a certified examiner. Most people work with a CDL training school to prepare, though self-study is also an option.

Key Takeaways

  • You must hold a valid regular driver's license in your state before you can obtain a CDL, and you must pass a medical examination by a certified medical examiner.
  • The written test covers federal regulations, vehicle operation, and safety; the road test involves operating a commercial vehicle under examiner observation.
  • Most states require you to hold a Commercial Learner's Permit (CLP) for a waiting period — usually 7 to 14 days — before you can take the road test.
  • Training schools are not required by law, but most people use them because the road test failure rate is high without professional instruction.
  • Your CDL record is separate from your regular driving record and is monitored by the federal government; violations can result in disqualification.

Step 1: Get Your Regular License and Medical Clearance

Before you can even explore for a CDL, you must hold a valid driver's license in your state. If you do not have one, obtain it first through your state's Department of Motor Vehicles (DMV). The CDL process cannot begin without this.

Next, schedule an examination with a certified medical examiner listed on the National Registry of Certified Medical Examiners. This is not your regular doctor — it must be someone on the federal list. The examiner checks your vision, hearing, blood pressure, and medical history. You will receive a Medical Certificate (also called a Medical Card) if you pass. This certificate is valid for two years and must be renewed before it expires. You cannot take the CDL written test without this certificate.

The medical exam costs between $75 and $150 depending on your location and the examiner. Some employers cover this cost for new hires; ask before you pay out of pocket.

Step 2: explore for a Commercial Learner's Permit

Visit your state's DMV with your valid license, medical certificate, and proof of residency (utility bill or lease). You will fill out an process form — usually called the CDL process or Commercial Driver's License process — and pay a fee. State fees range from $50 to $200.

You will then take a written test on federal CDL regulations. The test covers vehicle inspection, safe driving practices, hazardous materials (if you want that endorsement), and air brakes (if applicable). Most states offer the test on computer at the DMV. You must score at least 80 percent to pass. If you fail, you can retake it after a waiting period, usually 1 to 7 days depending on your state.

Once you pass the written test, you receive a Commercial Learner's Permit (CLP). This permit allows you to practice driving a commercial vehicle with a licensed CDL holder in the passenger seat. Most states require you to hold the CLP for a minimum waiting period — typically 7 to 14 days — before you can take the road test. During this time, you cannot drive commercially for pay.

Step 3: Get Training and Practice

Many people use a CDL training school during the CLP period. These schools range from one-week intensive programs to part-time courses over several weeks. A typical program costs $3,000 to $7,000 and includes classroom instruction, vehicle operation training, and practice for the road test. Some schools may provide job placement after graduation; others do not.

If you choose not to attend a school, you can practice with a licensed CDL holder — often a friend or family member who already holds a CDL. You must practice in a vehicle that matches the class you are testing for (Class A, B, or C). The CLP waiting period is your window to build experience before the road test.

Whether you use a school or practice independently, focus on the specific maneuvers the road test requires: backing up in a straight line, backing into a dock or parking space, lane changes, and emergency stops. These are the most common failure points.

Step 4: Take the Road Test

After your CLP waiting period ends, you can schedule the road test at your state's DMV. The test lasts 30 to 45 minutes and takes place in an actual commercial vehicle. An examiner rides along and scores your performance on vehicle inspection, basic control, and on-road driving.

The vehicle inspection portion requires you to walk around the truck or bus and point out safety-critical items: lights, tires, brakes, mirrors, and coupling devices. You do not have to fix anything — you just have to identify what is there and what is working.

The driving portion includes backing maneuvers, turns, lane changes, and highway driving. The examiner watches for smooth steering, proper mirror use, safe speed, and correct signaling. Many people fail on the first attempt; a second or third try is common. Each retake requires a new fee and a new appointment, which can add weeks to the timeline.

Step 5: Receive Your CDL and Understand Restrictions

If you pass the road test, the examiner sends your results to the DMV. Your state then issues your CDL, which replaces your regular license. Your CDL is valid for four or eight years depending on your state, and your medical certificate must remain current throughout.

Your CDL will show your class (A, B, or C) and any endorsements you have earned (hazmat, tanker, passenger, doubles/triples). It will also show any restrictions — for example, "automatic transmission only" if you took the test in an automatic truck, or "no air brakes" if you tested in a vehicle without them.

Once you hold a CDL, your driving record is monitored by the federal government. Certain violations — speeding 15 mph over the limit, reckless driving, or driving under the influence — can result in disqualification for 1 to 3 years. A second serious violation within 10 years can disqualify you for life.

Timeline and Cost Summary

The entire process typically takes 6 to 12 weeks from medical exam to CDL in hand, though it can be faster if you already have training or slower if you fail the road test and need to retake it.

StepTypical CostTypical Time
Medical exam$75–$1501 week to schedule
CLP process and written test$50–$2001 day at DMV
CLP waiting period$07–14 days
Training school (optional)$3,000–$7,0001–4 weeks
Road test$50–$2001 day at DMV
CDL issuance$0–$1001–2 weeks

Total out-of-pocket cost ranges from $175 to $7,650 depending on whether you attend a training school. If you fail the road test, add another $50 to $200 per retake plus scheduling delays.

Frequently Asked Questions

Can I get a CDL if I have a DUI or traffic violations on my regular license?

A DUI or reckless driving conviction will likely disqualify you from obtaining a CDL. Each state has different rules, but federal law prohibits CDL holders from driving under the influence. Contact your state's DMV to review your specific record before investing in training.

Do I have to attend a training school to pass the road test?

No, training school is not required by law. However, the road test failure rate for self-taught drivers is significantly higher than for those who attended school. If you have commercial driving experience or a mentor with a CDL, you may pass without formal training, but most people find a school worth the cost.

What happens if I fail the road test?

You can retake it after a waiting period, usually 1 to 7 days. Each retake requires a new fee and a new appointment. Your CLP remains valid during this time, so you can continue practicing. There is no limit to how many times you can retake the test.

Can I drive a commercial vehicle with just a CLP?

No. A CLP allows you to practice only with a licensed CDL holder in the vehicle. You cannot drive commercially for pay with a CLP. You must pass the road test and receive your CDL to work as a commercial driver.

How long is a CDL valid, and when do I renew it?

A CDL is valid for four or eight years depending on your state. Your medical certificate must be renewed every two years. If your medical certificate expires, your CDL becomes invalid until you renew it, even if the CDL itself has not expired yet.