What a commercial driver's license actually requires

A commercial driver's license (CDL) is a separate license category you must obtain through your state's Department of Motor Vehicles if you drive certain vehicles for work. You cannot straightforward add it to your regular driver's license — you have to pass a written test, a skills test, and a medical exam specific to commercial driving. The vehicle weight, cargo type, and number of passengers determine whether you need a CDL, not the job title or how often you drive.

Most states require a CDL if you operate a vehicle with a gross vehicle weight rating (GVWR) of 26,001 pounds or more, or if you drive a vehicle designed to carry 16 or more passengers including yourself. Some states have additional rules for specific cargo like hazardous materials. You will need to hold a valid regular driver's license first, and you must be at least 18 years old to drive commercially within your state (21 if you want to drive across state lines).

The process typically takes several weeks from start to finish. You will study the CDL manual for your state, pass a written knowledge test, schedule a driving skills test with an examiner, and complete a medical certification through a certified medical examiner. Some states allow you to take the written test at a DMV office, while others require you to test at a third-party testing facility.

Key Takeaways

  • A CDL is required if you drive a vehicle over 26,001 pounds GVWR or designed to carry 16 or more passengers, regardless of your job title.
  • You must hold a valid regular driver's license, pass a written test, pass a behind-the-wheel skills test, and obtain medical certification before you can receive a CDL.
  • The written test covers vehicle inspection, safe driving practices, and rules specific to the endorsement class you are pursuing.
  • A certified medical examiner must sign off on your physical and mental fitness to drive commercially, and this certification must be renewed periodically.
  • Each state sets its own testing procedures and fees, so the timeline and cost vary by location.

The written knowledge test and what it covers

Before you schedule a skills test, you must pass a written exam at your state's DMV or an approved testing site. The test covers the CDL manual for your state, which you can read or pick up at the DMV. The general knowledge section asks about vehicle inspection, braking systems, cargo securement, and safe driving practices in different weather and traffic conditions.

If you are pursuing a specific endorsement — such as Hazmat (hazardous materials), Tanker, or Passenger — you will take an additional endorsement-specific test. For example, the Hazmat test covers how to identify hazardous materials, proper labeling, and emergency procedures. The Passenger endorsement test covers passenger safety, evacuation procedures, and managing passenger behavior. You can take the general knowledge test and endorsement tests on the same day or at different times, depending on your state's rules.

Most states allow you to retake a failed test, though some charge a fee for each attempt. The passing score is typically 80 percent on the general knowledge test and 80 percent on any endorsement tests. You can bring the CDL manual to study at home, but not into the testing room itself.

The behind-the-wheel skills test and vehicle requirements

After you pass the written test, you schedule a driving skills test with a state-certified examiner. This test has three parts: a pre-trip vehicle inspection, a basic control skills test, and an on-road driving test. The entire test usually takes 30 to 45 minutes. You must provide a vehicle that meets the requirements for the class of CDL you are pursuing — for example, if you are testing for a Class A CDL (tractor-trailer), you must bring a tractor-trailer to the test.

During the pre-trip inspection, the examiner asks you to walk around the vehicle and point out safety features, check fluid levels, test brakes and lights, and identify any defects. You do not need to fix anything, but you must know where to look and what to check. The basic control skills test takes place 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 puts you in real traffic. The examiner watches how you accelerate, brake, turn, change lanes, and respond to other vehicles and road conditions. You must follow traffic laws, maintain safe speeds, and demonstrate smooth control of the vehicle. If you fail any part of the skills test, you can retake it, though your state may charge a fee and require you to wait a certain number of days before your next attempt.

Medical certification and physical requirements

You must obtain a medical certificate from a certified medical examiner listed on the Federal Motor Carrier Safety Administration (FMCSA) National Registry. This is not your regular doctor — it must be someone specifically trained and certified to conduct CDL medical exams. The exam checks your vision, hearing, blood pressure, and ability to operate a vehicle safely. You will also answer questions about your medical history, including any conditions like diabetes, heart disease, or sleep apnea.

The medical examiner will issue a certificate valid for up to two years if you pass, or one year if you have certain medical conditions that require closer monitoring. You must carry this certificate with you when you drive commercially. If your certificate expires, you cannot legally drive a commercial vehicle until you renew it with another certified examiner.

Some medical conditions may disqualify you or require a waiver from the FMCSA. These include uncontrolled diabetes, certain heart conditions, vision problems, and untreated sleep apnea. If you have a condition that concerns the examiner, they will tell you what documentation or specialist evaluation you need to proceed.

CDL class types and what each one allows you to drive

There are three CDL classes, and the class you need depends on the vehicle's weight and design. Class A covers vehicles with a GVWR of 26,001 pounds or more, towing a trailer with a GVWR of 10,001 pounds or more — this includes tractor-trailers and most long-haul trucks. Class B covers vehicles with a GVWR of 26,001 pounds or more that are not towing, or towing a trailer under 10,001 pounds — this includes straight trucks, dump trucks, and some delivery vehicles. Class C covers vehicles under 26,001 pounds GVWR that are designed to carry 16 or more passengers, or any vehicle carrying hazardous materials that requires placarding.

You test in the class of vehicle you will actually drive. If you pass your Class A test in a tractor-trailer, you can legally drive a Class A vehicle. You can also drive Class B and Class C vehicles with a Class A license. If you pass only a Class B test, you cannot legally drive a Class A vehicle. Each state's CDL manual explains the class requirements and restrictions in detail.

Endorsements and restrictions that modify your CDL

An endorsement is an additional qualification added to your CDL that allows you to drive certain types of vehicles or cargo. The most common endorsements are Hazmat (hazardous materials), Tanker (liquid cargo in bulk), Passenger (buses or vehicles carrying 16 or more people), and Double/Triple (towing multiple trailers). You must pass a separate written test for each endorsement you want, and some endorsements require a background check or fingerprinting.

A restriction is a limitation placed on your CDL based on your medical condition or test performance. For example, if you wear corrective lenses, you may have a vision restriction. If you fail the air brake portion of the skills test, you may receive a restriction that limits you to vehicles with manual brakes. Restrictions are noted on your license and limit where and how you can drive.

Timeline, costs, and state-by-state differences

The entire CDL process — from studying to passing both written and skills tests — typically takes four to eight weeks, though it can be faster if you study intensively and testing slots are available. The written test can often be scheduled within days, but the skills test may have a wait depending on how many examiners your state has and how busy they are.

Costs vary significantly by state. The written test fee ranges from $10 to $50, the skills test fee ranges from $50 to $300, and the medical exam ranges from $50 to $200. Some states charge an additional CDL issuance or renewal fee. If you need to retake a test, you pay the test fee again. Some employers cover these costs for new hires, so ask before you pay out of pocket.

Each state's CDL manual, testing procedures, and fees are different. Your state's DMV website lists the manual, testing locations, and current fees. Some states allow online scheduling for tests, while others require you to call or visit in person. A few states partner with third-party testing vendors, so you may not test at the DMV itself.

Frequently Asked Questions

Do I need a CDL if I drive a company vehicle for work?

Only if the vehicle meets the weight or passenger requirements. A vehicle's GVWR determines this, not your job title. If you drive a regular pickup truck or van under 26,001 pounds, you do not need a CDL even if it is for work. Check your vehicle's registration or door jamb for the GVWR to be sure.

Can I take the written test and skills test on the same day?

Most states allow you to take both on the same day if you pass the written test first. However, you must schedule both in advance, and some testing sites may not have availability for back-to-back tests. Call your state's DMV or testing facility to ask about same-day testing options.

What happens if I fail the skills test?

You can retake it, though your state may require you to wait a certain number of days (often 7 to 14 days) before your next attempt. You will pay the skills test fee again. You do not need to retake the written test unless your state's rules require it or your written test score expires.

How long is a CDL valid?

A CDL is typically valid for four to eight years, depending on your state. Your medical certificate must be renewed more frequently — usually every one or two years. Your CDL will expire if your medical certificate expires, so you must renew the medical exam before your CDL renewal date.

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

Yes. Your CDL is an additional license class, not a replacement. You will have one license document that shows both your regular driving privileges and your commercial privileges. When you renew your CDL, you renew both at the same time.