What you need to do to get a CDL

A Commercial Driver's License (CDL) is a separate license issued by your state that lets you drive trucks, buses, or other large vehicles for work. You cannot straightforward upgrade your regular driver's license — you have to pass a written test on commercial driving rules, a skills test behind the wheel, and a medical examination. The whole process usually takes several weeks to a few months, depending on how quickly you study and schedule your tests.

Every state runs its own CDL program, so the exact steps and fees vary where you live. The basic path is the same everywhere: get your medical clearance, pass the written knowledge test, pass the driving skills test, and pay your licensing fee. Some states let you take the knowledge test at a regular DMV office; others require a CDL testing facility. You will need to bring specific documents to prove your identity and residency.

Key Takeaways

  • You must pass a Department of Transportation medical examination before you can take any CDL test, and the certificate is valid for up to two years.
  • The written knowledge test covers commercial vehicle operation, air brakes, hazmat (if required), and other topics specific to the class of truck or bus you want to drive.
  • The driving skills test happens in an actual commercial vehicle and includes a pre-trip inspection, basic controls test, and on-road driving — you cannot pass if you fail any section.
  • Your state's DMV website lists the exact documents you need, the current testing locations, and the fee, which ranges depending on your state and the CDL class you pursue.
  • Some employers offer CDL training programs that cover the knowledge and skills instruction, though you still pay for and take the official state tests yourself.

Get your medical certificate first

Before you can sit for any CDL test, you must pass a medical examination by a Department of Transportation (DOT) certified medical examiner. This is not your regular doctor — it has to be someone on the FMCSA (Federal Motor Carrier Safety Administration) National Registry. The examiner checks your vision, hearing, blood pressure, and general health to make sure you can safely operate a large vehicle.

You can find certified examiners through your state's DMV website or by searching the FMCSA registry online. The exam costs between $75 and $150 depending on the examiner and your state. Once you pass, you receive a Medical Certificate that is valid for up to two years (or one year if you have certain medical conditions). You must carry this certificate with you when you take your CDL tests and when you drive commercially.

Pass the written knowledge test

The CDL knowledge test is a written exam administered by your state's DMV or a third-party testing facility. The test covers the rules of the road for commercial vehicles, including topics like air brake systems, cargo securement, hazardous materials (if you want to haul hazmat), and vehicle inspection. The number of questions and passing score vary by state, but most states require you to score 80 percent or higher.

You can study using your state's CDL manual, which is free and available on the DMV website. Many people also use practice tests online or study guides from trucking schools. You typically schedule the test at a DMV office or approved testing center and pay a fee (usually $10 to $50). You can retake the test if you fail, though some states limit how many times you can test in a certain period.

If you want to haul hazardous materials, you will need to pass an additional hazmat endorsement test. If you want to drive a passenger bus, you will take a different test focused on passenger safety. These endorsements are added to your CDL after you pass the main test.

Complete the driving skills test

The driving skills test is the most demanding part of the CDL process. It happens in an actual commercial vehicle and has three parts: a pre-trip inspection, a basic controls test, and an on-road driving test. You must pass all three sections to pass the overall test. If you fail any one part, you fail the entire test and must retake it.

In the pre-trip inspection, you walk around and inside the truck or bus and point out safety features and potential problems to the examiner. You have to know where the lights are, how to check the brakes, how to inspect the tires, and how to spot damage. The basic controls test happens in a closed course or parking lot and measures your ability to back up, turn, and maneuver the vehicle without hitting cones or barriers.

The on-road test lasts 30 to 60 minutes and takes place on public roads. The examiner watches you accelerate, brake, turn, change lanes, and handle traffic. You must follow all traffic laws, use proper signaling, and demonstrate safe judgment. The examiner is looking for smooth, confident control and awareness of your surroundings. Many states require you to schedule the driving test at a specific facility or with an approved examiner, and the fee is usually $100 to $300.

Gather your documents and pay the fee

When you go to take your tests, you will need to bring proof of identity, proof of residency, your Social Security number, and your medical certificate. Acceptable identity documents include a passport, birth certificate, or state ID. Proof of residency can be a utility bill, lease, or bank statement with your current address. Your state's DMV website lists exactly what documents are accepted, so check before you go.

The total cost of getting a CDL varies by state but typically ranges from $200 to $500 when you add up the medical exam, knowledge test, driving test, and license fee. Some states charge more; some charge less. You pay each fee separately as you complete each step. Once you pass all tests and pay the final licensing fee, your state issues your CDL, which is valid for four to eight years depending on your state.

CDL training programs and employer sponsorship

Many trucking companies and independent CDL training schools offer classroom and behind-the-wheel instruction to prepare you for the official state tests. These programs typically last three to eight weeks and cover the knowledge test material and driving skills practice. Some employers sponsor training for people they plan to hire, meaning they pay the training cost in exchange for a commitment to work for them for a set period.

Training programs are not required — you can study on your own and take the state tests without attending a school. However, many people find that structured instruction and practice in an actual commercial vehicle makes passing the driving test easier. If you choose a training program, make sure it is accredited and that the instructors are experienced. After you complete training, you still have to pass the official state written and driving tests on your own.

Renewing and maintaining your CDL

Your CDL is valid for four to eight years depending on your state. Before it expires, you must renew it at your state's DMV. Renewal usually requires a new medical certificate and payment of a renewal fee. Some states require you to retake the knowledge test; others do not. If you let your CDL expire, you will have to retake all the tests to get a new one.

Your CDL can be suspended or revoked if you accumulate too many traffic violations, fail a drug or alcohol test, or commit certain crimes. Different violations carry different penalties. A single serious violation (like reckless driving or a crash with injury) can result in a 60-day suspension. Multiple violations within a set period can lead to longer suspensions or permanent revocation. Understanding the rules that explore to CDL holders helps you keep your license valid and your job find.

Frequently Asked Questions

Can I get a CDL if I have a regular driver's license suspension or revocation?

No. You must have a valid regular driver's license to hold a CDL. If your regular license is suspended or revoked, you cannot get or keep a CDL. You have to resolve the suspension or revocation first, then you can pursue a CDL.

Do I have to attend a CDL training school, or can I study on my own?

You can study on your own using your state's CDL manual and practice tests. Training schools are not legally required, but many people find them helpful for learning the material and practicing in an actual commercial vehicle before taking the official driving test.

What happens if I fail the driving skills test?

You can retake the test after paying the fee again. Most states allow you to retake it within a certain timeframe. There is no limit on how many times you can retake it, though some states may require you to wait a few days between attempts.

How long does the whole CDL process take?

It typically takes four to twelve weeks from start to finish, depending on how quickly you study, how fast you can schedule your tests, and whether you pass on your first attempt. The medical exam can be done within days, but the knowledge and driving tests may have waiting lists at busy testing centers.

Can I drive a commercial vehicle while my CDL process is being processed?

No. You can only drive a commercial vehicle once you have passed all tests and received your CDL from your state. Driving commercially without a CDL is illegal and can result in fines and criminal charges.