A CDL is a special driver's license required to operate certain large or hazardous vehicles for work

A Commercial Driver's License (CDL) is a license issued by your state that permits you to drive vehicles used in commerce — trucks, buses, and vehicles carrying hazardous materials. You cannot legally operate these vehicles with a regular passenger license, even if you own the vehicle or work for yourself. The CDL exists because these vehicles pose greater risk to public safety due to their size, weight, cargo, or the number of passengers they carry.

The CDL is not optional if your job requires you to drive a commercial vehicle. Your employer may require it as a condition of hire, and law enforcement can cite you for driving commercial vehicles without one. The license comes with different classes and endorsements depending on what you will be driving and what you will be hauling.

Getting a CDL involves more testing and documentation than a standard license. You must pass a written knowledge test, a skills test (pre-trip inspection, basic control, and road test), and a medical examination. The process typically takes several weeks from start to finish, and fees vary by state but generally range from $50 to $300 for the license itself, plus costs for the medical exam and testing.

Key Takeaways

  • A CDL is required by law to operate trucks over 26,001 pounds, buses carrying 16 or more passengers, or any vehicle carrying hazardous materials.
  • CDL classes (A, B, and C) determine what size and type of vehicle you can drive, and endorsements (H, N, T, X) specify what cargo or passengers you can carry.
  • You must pass a medical examination, a written knowledge test, and a practical driving skills test before the state will issue a CDL.
  • Most states require you to hold a valid regular driver's license before you can obtain a CDL, and some require a waiting period between your first process and your test.

CDL Classes and What They Allow You to Drive

CDL classes are divided into three categories based on the vehicle's Gross Vehicle Weight Rating (GVWR) — the maximum weight the vehicle can safely carry, including cargo and passengers. Your class determines the largest and heaviest vehicles you are permitted to operate.

Class A covers vehicles over 26,001 pounds where the towed vehicle weighs more than 10,000 pounds. This includes tractor-trailers, tandem dump trucks, and livestock haulers. Class A is the most common CDL for long-haul trucking.

Class B covers vehicles over 26,001 pounds where any towed vehicle weighs 10,000 pounds or less. This includes straight trucks (like box trucks and dump trucks), city buses, and articulated buses. Class B drivers cannot tow trailers heavier than 10,000 pounds.

Class C covers vehicles under 26,001 pounds used to transport hazardous materials or 16 or more passengers. A school bus driver or a driver of a small hazmat vehicle would hold a Class C CDL. Class C is the most restrictive and is used only when hazmat or passenger transport is involved.

CDL Endorsements That Expand What You Can Carry

Endorsements are added to your CDL to permit you to carry specific types of cargo or passengers. You do not need every endorsement — only the ones your job requires. Each endorsement requires passing an additional written test.

H (Hazardous Materials) allows you to transport hazardous materials including explosives, flammable liquids, gases, and poisons. This endorsement requires a background check and a separate written test. Many hazmat jobs require this endorsement.

N (Tank Vehicle) allows you to operate tank vehicles carrying liquids or gases. Tank vehicles have different handling characteristics than regular trucks, and the endorsement test covers these differences. You may need this if you haul fuel, milk, or chemicals.

T (Double/Triple Trailers) allows you to tow double or triple trailers. This endorsement is common for long-haul trucking in western states where road conditions permit longer combinations.

X (Combination of Hazmat and Tank) is a combination endorsement that covers both hazmat and tank vehicle operation. It is issued when you hold both H and N endorsements.

P (Passenger) allows you to transport passengers for hire. School bus drivers, tour bus operators, and shuttle drivers need this endorsement. It requires a separate written test and background check.

S (School Bus) allows you to operate school buses. This endorsement requires a written test, a background check, and in many states, fingerprinting and a medical examination specific to school bus operation.

Medical Certification and Physical Requirements

Before you can obtain a CDL, you must pass a medical examination performed by a Medical Examiner certified by the Federal Motor Carrier Safety Administration (FMCSA). This is not your regular doctor — it must be someone on the FMCSA's National Registry of Certified Medical Examiners. Your state DMV will provide a list of certified examiners in your area.

The medical exam checks your vision, hearing, blood pressure, and overall physical condition. You must have vision of at least 20/40 in each eye (with or without correction) and be able to hear a whispered voice at three feet. Certain medical conditions — including uncontrolled diabetes, heart disease, and sleep apnea — may disqualify you or require additional documentation.

If you pass the medical exam, the examiner will issue a Medical Certificate valid for two years. You must carry this certificate with you when driving commercially, and you must renew it before it expires. Some states allow you to renew your CDL without retesting if your medical certificate is current.

Knowledge and Skills Testing Requirements

The CDL testing process has two parts: a written knowledge test and a practical driving skills test. Both must be passed before your state issues the license.

The written knowledge test covers vehicle operation, safety, hazard recognition, and the rules of the road specific to commercial driving. The test is usually 50 questions, and you must score at least 80 percent to pass. If you are seeking endorsements, you take additional tests for each one — the hazmat test, for example, covers regulations for transporting dangerous goods.

The practical skills test has three components. The pre-trip inspection requires you to walk around the vehicle and identify safety-critical components — lights, brakes, tires, coupling devices — and explain what you are checking and why. The basic control skills test measures your ability to maneuver the vehicle in a controlled environment, including backing, parking, and turning. The road test

You can prepare for these tests using study materials provided by your state DMV, commercial driving schools, or online resources. Many people take a CDL training course before testing, which covers the material and provides hands-on practice with the vehicle.

State Differences in CDL Requirements and Timelines

While federal law sets the minimum standards for CDLs, each state administers its own testing and licensing. This means timelines, fees, and specific requirements vary.

Some states require you to hold a regular driver's license for a minimum period (often 30 days to one year) before you can obtain a CDL. Other states allow you to test for a CDL when ready. A few states require a waiting period between your first CDL process and your actual test date.

Testing availability also varies. Some states offer CDL testing at DMV locations; others contract with third-party testing facilities. Scheduling a test can take anywhere from one week to several months depending on demand in your area.

Fees for CDL issuance typically range from $50 to $300, but some states charge more. Medical exams cost $50 to $150 and are your responsibility to pay. If you take a CDL training course, that cost is separate and ranges from $3,000 to $7,000 depending on the school and program length.

When You Need a CDL and When You Do Not

You need a CDL if you operate a vehicle for work that meets any of these criteria: the vehicle weighs more than 26,001 pounds, you are towing a trailer weighing more than 10,000 pounds, you are carrying hazardous materials in any quantity, or you are transporting 16 or more passengers for compensation.

You do not need a CDL for personal use — driving your own truck to haul your own equipment, for example. You do not need a CDL to drive a vehicle under 26,001 pounds that is not carrying hazardous materials or passengers for hire. You do not need a CDL to drive a personal vehicle even if it is large, as long as it is not used in commerce.

The distinction between personal and commercial use is important. If you are paid to drive, or if your employer requires you to drive a commercial vehicle as part of your job, you need a CDL. If you are self-employed and use a commercial vehicle for your business, you need a CDL.

Frequently Asked Questions

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

A DUI or serious traffic violation does not automatically disqualify you, but it may delay your process or result in denial depending on your state's rules and how recent the violation is. Contact your state DMV to learn whether your specific violation affects CDL may be able to access. Some violations require a waiting period before you can test.

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

The timeline varies by state and your preparation. If you already hold a regular license and have studied for the tests, you may complete the process in two to four weeks. If you need to take a CDL training course first, add four to eight weeks. Scheduling delays at your state's testing facility can extend the timeline further.

Do I need to renew my CDL, and how often?

Yes. CDLs are typically valid for four or eight years depending on your state. You must renew before expiration, and renewal usually requires passing the written test again and updating your medical certificate. Some states allow renewal by mail if your record is clean and your medical certificate is current.

What happens if I drive a commercial vehicle without a CDL?

Driving a commercial vehicle without a valid CDL is a violation of federal law and state law. You can be cited, fined (typically $500 to $2,000 or more), and in some cases arrested. Your vehicle may be impounded. Your employer can also face penalties for allowing an unlicensed driver to operate a commercial vehicle.

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

Yes. Your CDL is an upgrade to your regular license, not a replacement. You hold both simultaneously, and your CDL allows you to drive both commercial and non-commercial vehicles. However, if you lose your regular license due to suspension or revocation, your CDL is also suspended.