A Commercial Driving License lets you drive trucks and buses for pay

A Commercial Driving License (CDL) is a special driver's license that allows you to operate large or heavy vehicles for work. It is different from a regular passenger license because the vehicles you drive — like semi-trucks, delivery trucks, and buses — carry cargo or passengers and require more training to operate safely.

You need a CDL if your job involves driving a vehicle that meets certain size or weight thresholds. The exact rules depend on what you are hauling and how much it weighs. For example, a truck that carries hazardous materials always requires a CDL, even if the truck itself is smaller. A regular pickup truck, even if you use it for work, does not require a CDL.

Getting a CDL is a longer process than getting a standard license. You will need to pass a written test, a skills test, and a medical exam. Many people take a commercial driving course first to prepare, though it is not required by law in most states.

Key Takeaways

  • A CDL is required to drive trucks, buses, and other commercial vehicles for work, with specific size and weight thresholds that vary by vehicle type.
  • You must pass a written knowledge test, a practical driving skills test, and a Department of Transportation medical exam to get a CDL.
  • Most states require you to hold a regular driver's license before you can get a CDL, and you must be at least 18 years old (21 for interstate driving).
  • CDLs come with different endorsements — such as Hazmat for hazardous materials or Passenger for buses — depending on what you will be driving.
  • The entire CDL process typically takes several weeks to a few months, depending on how quickly you study and schedule your tests.

The three classes of commercial licenses and what they cover

CDLs are divided into three classes based on the vehicle's Gross Vehicle Weight Rating (GVWR) — the maximum weight the vehicle can safely carry, including cargo and passengers. Each class allows you to drive different types of vehicles.

Class A is the broadest license. It covers any vehicle with a GVWR of 26,001 pounds or more, as long as the trailer you are towing has a GVWR of 10,001 pounds or more. This includes semi-trucks, tractor-trailers, and large combination vehicles. If you want to drive a big rig, you need a Class A CDL.

Class B covers vehicles with a GVWR of 26,001 pounds or more that are not towing a trailer, or are towing a trailer with a GVWR of 10,000 pounds or less. This includes large straight trucks, city buses, and dump trucks. You cannot drive a tractor-trailer with a Class B license.

Class C is the most limited. It covers vehicles that do not meet the weight requirements for Class A or B but are still commercial vehicles. This includes small buses, some delivery vans, and vehicles carrying hazardous materials. You might need a Class C CDL if you drive a passenger van for a shuttle service, for example.

Endorsements that add to your CDL

An endorsement is an additional qualification added to your CDL that allows you to drive or carry specific types of cargo or passengers. You do not automatically get endorsements — you must pass extra tests to earn them. The endorsements you need depend entirely on the job you are doing.

Hazmat (H) allows you to transport hazardous materials like fuel, chemicals, or explosives. This is one of the most common endorsements. To get it, you must pass a written test and pass a background check. Passenger (P) is required if you drive a bus or any vehicle designed to carry 16 or more passengers. Tanker (N) allows you to drive a tanker truck carrying liquids. Doubles/Triples (T) lets you tow double or triple trailers.

Some endorsements are required by law for certain jobs; others are optional but make you more hirable. Your employer will tell you which endorsements you need before you start the CDL process.

Age requirements and what you need before you start

You must be at least 18 years old to get a CDL in most states. However, if you want to drive across state lines (called interstate driving), you must be at least 21 years old. Many employers require the interstate age anyway, so check with your employer before you begin.

Before you can get a CDL, you must already hold a valid regular driver's license from your state. You cannot skip straight to a commercial license. If you do not have a regular license yet, you will need to get one first by passing the written and driving tests for a standard passenger license.

You will also need to pass a Department of Transportation (DOT) medical exam performed by a certified medical examiner. This exam checks your vision, hearing, blood pressure, and overall health. The examiner will give you a Medical Certificate if you pass. Without this certificate, you cannot get a CDL, even if you pass the written and driving tests.

The written test, skills test, and what they cover

The CDL written test is longer and harder than a regular driver's license test. You will answer questions about vehicle safety, cargo handling, air brakes, and road rules specific to large trucks. The test covers the General Knowledge section that all CDL applicants must pass, plus sections for any endorsements you are pursuing.

Most states allow you to take the written test at the same place you take regular driver's license tests — the Department of Motor Vehicles or a testing center. You can study using the official CDL manual for your state, which is free and available online. Many people also take practice tests or enroll in a commercial driving school to prepare.

The skills test has three parts: a pre-trip inspection, a basic vehicle control test, and an on-road driving test. During the pre-trip inspection, you walk around the truck and point out safety features and check for problems — the examiner watches and listens. The vehicle control test happens in a closed course where you perform maneuvers like backing up and parking. The on-road test is a real drive in traffic where an examiner watches how you handle the vehicle.

You must pass all three parts of the skills test to get your CDL. Many people fail one part on their first try and have to retake it. This is normal, and you can schedule another test after a waiting period.

How commercial driving school can help you prepare

Commercial driving school is not required by law, but many people attend one before taking the CDL tests. A good school teaches you how to operate a large vehicle, how to back up safely, how to handle air brakes, and how to pass the skills test. Schools typically run 3 to 8 weeks depending on the program.

Some schools partner with trucking companies and help you get a job after you pass your CDL. Others are independent and focus only on training. Costs vary widely — from a few hundred dollars to several thousand — and some employers will pay for your training if you agree to work for them for a set period.

If you are confident in your driving skills and have studied the manual thoroughly, you can take the tests without attending school. However, the skills test is difficult, and many first-time test-takers find that hands-on practice with a large vehicle makes a real difference.

Restrictions and rules that come with a CDL

Once you have a CDL, you are subject to stricter rules than regular drivers. You cannot use a cell phone while driving, even hands-free. You cannot drive more than 11 hours in a row without a 10-hour break — this is federal law. You must keep a logbook (now often electronic) recording your driving hours.

Your CDL can be suspended or revoked if you are convicted of certain traffic violations, if you fail a drug or alcohol test, or if you accumulate too many points on your driving record. The rules are stricter than for regular licenses because you are operating a vehicle that can cause serious harm if mishandled.

You must also renew your CDL periodically — usually every 4 to 8 years depending on your state — and you must keep your DOT medical certificate current. If your medical certificate expires, your CDL becomes invalid until you pass a new medical exam.

Frequently Asked Questions

Can I get a CDL if I have a DUI or other traffic violations?

It depends on the violation and how long ago it happened. A DUI or reckless driving conviction may disqualify you or delay your CDL. Some states have waiting periods. Contact your state's DMV or a commercial driving school to find out whether your specific record will be a barrier.

How much does it cost to get a CDL?

Costs vary by state and whether you attend driving school. The written and skills tests typically cost $100 to $300 combined. A DOT medical exam costs $50 to $200. Commercial driving school ranges from $500 to $5,000 or more. Many trucking companies cover these costs if you commit to working for them.

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

Not usually. A regular pickup truck, even if you use it for work, does not require a CDL because it falls below the weight threshold. However, if you are towing a heavy trailer or driving a vehicle over 26,001 pounds, you will need a CDL. Check your vehicle's GVWR to be sure.

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

If you already have a regular license and a DOT medical certificate, you can take the written test within days. The skills test usually happens within a few weeks. If you attend driving school first, add 3 to 8 weeks. Most people complete the entire process in 1 to 3 months.

What happens if I fail the skills test?

You can retake it after a waiting period, which varies by state but is usually a few days to a week. Many people fail one part on their first attempt. You only have to retake the part you failed, not the entire test. There is no limit to how many times you can try.