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

A Commercial Driver's License (CDL) is a separate credential from a regular driver's license. You need one to operate certain vehicles for pay or as part of your job — typically trucks over 26,000 pounds, buses carrying passengers, or vehicles carrying hazardous materials. The specific weight thresholds and vehicle types vary slightly by state, but the federal government sets the baseline requirements that all states follow.

You cannot straightforward upgrade an existing driver's license to a CDL. You must hold a valid regular driver's license first, then go through a separate testing and certification process. Some states allow you to hold both simultaneously; others require you to surrender your regular license when you receive your CDL.

If you drive for a rideshare company, deliver packages for a small business, or operate a personal vehicle, you typically do not need a CDL. The threshold is usually based on the vehicle's gross vehicle weight rating (GVWR), not what you actually load into it. Your employer or the vehicle's registration should clarify whether a CDL is required for your specific role.

Key Takeaways

  • You must hold a valid regular driver's license before you can obtain a CDL, and you will need to pass a written knowledge test and a behind-the-wheel driving test.
  • Most states require you to complete a medical examination by a certified examiner and obtain a Medical Certificate before you can take the CDL tests.
  • The written test covers federal regulations, vehicle operation, and safety procedures, and the content varies depending on which endorsements (passenger, hazmat, tanker) you need.
  • The behind-the-wheel test typically includes a pre-trip inspection, basic control skills, and an on-road driving portion, and you must pass all three components to receive your CDL.
  • CDL renewal cycles vary by state but typically occur every four or eight years, and you may need to renew your Medical Certificate more frequently.

Medical Certification and the First Step

Before you can take any CDL test, you must obtain a Medical Certificate from a certified medical examiner. This is not optional — your state's Department of Motor Vehicles (DMV) will not allow you to schedule a CDL test without proof of a current medical certificate. The examiner checks your vision, hearing, blood pressure, and general health to confirm you can safely operate a commercial vehicle.

The medical examination costs between $50 and $150 depending on your state and the examiner. You can find certified examiners through your state's DMV website or by searching the National Registry of Certified Medical Examiners. The certificate is valid for two years in most states, though some states require renewal every year.

Schedule your medical exam before you plan to take your CDL tests. Many people complete this step first, then study for the written test while waiting for their appointment or while the certificate is being processed. Some states issue the certificate when ready after the exam; others mail it within a few days.

The Written Knowledge Test and What It Covers

The CDL written test is administered by your state's DMV and covers federal motor carrier safety regulations, vehicle operation, and safe driving practices. The test is typically 50 questions, and you must score at least 80 percent to pass. You take it on a computer at a DMV office, and results are usually available the same day.

The core test covers general knowledge that applies to all commercial drivers: braking systems, vehicle inspection, hazard perception, and hours-of-service rules. If you need specific endorsements — such as a Passenger (P) endorsement for buses, a Hazmat (H) endorsement for hazardous materials, or a Tanker (N) endorsement for tank vehicles — you take additional tests for each one. Each endorsement test is separate and costs extra.

Most states allow you to take the written test multiple times if you fail, though some limit you to three attempts within a certain period. Check your state's rules before you schedule. Many people study using the official CDL manual provided by their state's DMV, which is free and available online or in print at DMV offices.

The Behind-the-Wheel Driving Test

After you pass the written test, you schedule a behind-the-wheel test with an examiner approved by your state. This test has three parts: a pre-trip vehicle inspection, basic control skills, and an on-road driving portion. You must pass all three to receive your CDL. The entire test typically takes 60 to 90 minutes.

The pre-trip inspection requires you to walk around and inside the vehicle, checking lights, brakes, mirrors, tires, and safety equipment while explaining what you are looking for to the examiner. You do not need to fix anything — you just need to demonstrate that you know what to check and why. The examiner is testing whether you can identify problems that could make the vehicle unsafe.

The basic control skills portion takes place in a closed course or parking lot. You perform maneuvers like backing in a straight line, backing into an alley, and parking between two vehicles. These are scored on precision and safety, not speed. The on-road portion involves driving in real traffic — city streets, highways, or both, depending on your state — while the examiner watches for safe lane changes, proper braking, speed control, and awareness of other vehicles.

Choosing Between a CDL Training School and Self-Study

You can prepare for your CDL tests through a formal training school or by studying on your own. Many people attend a CDL training program at a vocational school or private driving school, which typically lasts four to eight weeks and includes classroom instruction, behind-the-wheel practice, and test preparation. These programs cost between $3,000 and $7,000 and are not required by law, but they significantly increase your chances of passing the behind-the-wheel test on your first attempt.

If you choose self-study, you can use your state's official CDL manual, practice tests available online, and YouTube videos demonstrating pre-trip inspections and driving techniques. This route costs little to nothing but requires more discipline and self-direction. You will still need to find a vehicle to practice in and arrange time with someone experienced enough to give you feedback.

Some employers offer to pay for CDL training as part of hiring, especially trucking companies and transit agencies. If you are pursuing a CDL for a specific job, ask whether the employer covers training costs. This can save you thousands of dollars and may also may provide you a job once you pass your tests.

State Variations in Testing and Fees

While the federal government sets the baseline for CDL requirements, each state administers its own tests and sets its own fees. The written test format, number of questions, and passing score are consistent across states, but the behind-the-wheel test route, difficulty, and examiner standards can vary. Some states test on highways; others use closed courses or city streets.

CDL testing fees typically range from $50 to $200 per test, depending on your state and whether you are taking endorsement tests. Medical certificate fees, training school costs, and renewal fees also vary. Your state's DMV website lists the exact fees and the locations where you can take tests in your area.

If you move to a different state after obtaining your CDL, you can usually transfer it without retesting, though some states require you to pass a written test or update your medical certificate. Check the new state's DMV website for transfer rules before you move.

Renewal and Maintaining Your CDL

CDL renewal cycles vary by state but typically occur every four or eight years. You renew by visiting your state's DMV, paying a renewal fee, and providing proof of a current Medical Certificate. Some states allow you to renew by mail or online if your medical certificate is current and you have no violations; others require you to appear in person.

Your Medical Certificate may expire before your CDL does. If your certificate lapses, your CDL becomes invalid for commercial driving, even if the license itself has not expired. Many drivers set a reminder to renew their medical certificate at least 30 days before it expires to avoid a gap in their ability to work.

If you accumulate certain traffic violations or fail a medical exam, your CDL can be suspended or revoked. Violations that result in suspension include driving under the influence, reckless driving, or causing a fatal accident. Your state's DMV website lists the specific violations and their consequences.

Frequently Asked Questions

Can I take the CDL test in a different state than where I live?

Most states allow you to take the test if you have a valid driver's license from any state and a current Medical Certificate, but you must obtain your CDL from the state where you hold your regular license. Some states have reciprocal agreements that allow out-of-state testing, so check with your home state's DMV before scheduling.

What happens if I fail the behind-the-wheel test?

You can retake it after a waiting period, which varies by state — typically between 7 and 14 days. Most states allow unlimited retakes, though some cap the number of attempts within a certain timeframe. You pay the test fee each time you retake it.

Do I need a CDL to drive a pickup truck for work?

Not unless the truck's gross vehicle weight rating exceeds 26,000 pounds. Most pickup trucks fall below this threshold. Check the vehicle's registration or owner's manual for the GVWR, or ask your employer whether a CDL is required for your specific role.

How long does it take to get a CDL from start to finish?

If you already have your Medical Certificate and study on your own, you can complete the written and behind-the-wheel tests within a few weeks. If you attend a training school, the process typically takes four to eight weeks. Medical certification can take a few days to a few weeks depending on examiner availability and your state's processing time.

Can I hold a CDL and a regular driver's license at the same time?

This depends on your state. Some states issue both; others require you to surrender your regular license when you receive your CDL. Your state's DMV will clarify this when you explore. In states that require surrender, your CDL serves as your commercial and personal driving license.