The three main CDL classes and what they let you drive
A Commercial Driver's License (CDL) is required to operate certain heavy or passenger vehicles on public roads. The Federal Motor Carrier Safety Administration (FMCSA) sets the baseline, but your state issues the license and may have additional rules. There are three classes — A, B, and C — and the class you need depends on the vehicle's Gross Vehicle Weight Rating (GVWR) and what it carries.
Class A covers the heaviest combinations: tractor-trailers, doubles, and triples. You need a Class A CDL if the vehicle you're driving has a GVWR of 26,001 pounds or more and is towing a trailer with a GVWR of 10,001 pounds or more. This is the broadest CDL and lets you drive any commercial vehicle that requires a CDL.
Class B is for single heavy vehicles that don't involve towing a heavy trailer. You need a Class B CDL if the vehicle has a GVWR of 26,001 pounds or more but you're not towing anything, or if you're towing a trailer with a GVWR of 10,000 pounds or less. Dump trucks, cement mixers, and city buses typically fall into this category.
Class C covers smaller commercial vehicles and passenger transport. You need a Class C CDL if you're driving a vehicle with a GVWR under 26,001 pounds but it's designed to carry 16 or more passengers (including the driver), or if you're transporting hazardous materials. School buses and small tour buses usually require a Class C CDL.
Key Takeaways
- Class A CDL is required for tractor-trailers and any combination vehicle where the towed unit weighs more than 10,000 pounds.
- Class B CDL covers heavy single vehicles like dump trucks and city buses that don't tow a heavy trailer.
- Class C CDL is needed for vehicles carrying 16 or more passengers or for transporting hazardous materials in smaller trucks.
- Your state's DMV determines which class you hold based on the vehicle's GVWR and configuration, not just what you want to drive.
- Endorsements (like hazmat or passenger) are added to your CDL class and expand what you're permitted to carry or transport.
Endorsements that add to your CDL class
Your CDL class is the foundation, but endorsements are additional qualifications that let you drive or carry specific things. You can hold a Class B CDL and still need an endorsement to legally transport hazardous materials or passengers. Endorsements are shown as letters on your license and require separate written tests or background checks.
The most common endorsements are H (Hazmat), which allows you to transport hazardous materials; P (Passenger), required for vehicles carrying 16 or more people; and T (Double/Triple Trailers), which lets you operate doubles or triples if you hold a Class A. Some states also issue S (School Bus) endorsements, which require fingerprinting and background checks. A few states have additional endorsements for tanker vehicles (N) or specific cargo types.
You don't automatically get endorsements when you get your CDL. You must request them, pass the required written test, and in some cases (like Hazmat) pass a Transportation Security Administration (TSA) background check. Your state's DMV will tell you which endorsements you need based on the job you're taking.
Restrictions that limit what you can do with your CDL
Restrictions are the opposite of endorsements — they limit what you can do even though you hold a CDL. A restriction appears as a code on your license and means you cannot perform certain tasks or drive certain vehicles. Common restrictions include air brake restrictions (if you failed the air brake test), automatic transmission restrictions, or restrictions on towing.
The most frequent restriction is L (air brakes), which means you cannot operate any vehicle equipped with air brakes. If you pass your CDL test in a vehicle with an automatic transmission, you may receive an automatic transmission restriction that limits you to automatics only. Some states issue restrictions for vehicles without power steering, or restrictions on towing if you didn't demonstrate towing during your test.
You can remove restrictions by retesting. If you have an air brake restriction and later want to remove it, you must take the air brake portion of the CDL exam in a vehicle with air brakes. Your state's DMV can tell you the process and cost for removing any restriction on your license.
How GVWR determines which class you need
The Gross Vehicle Weight Rating (GVWR) is the maximum weight a vehicle is designed to carry, including the vehicle itself, cargo, passengers, and fuel. It's not what the vehicle actually weighs — it's the manufacturer's rating, usually found on a sticker inside the driver's door or on the vehicle's registration. GVWR is the single most important factor in determining which CDL class applies.
If a vehicle's GVWR is 26,000 pounds or less, you generally do not need a CDL, even if it's a commercial vehicle. Once GVWR exceeds 26,000 pounds, a CDL becomes required. However, the specific class depends on what the vehicle is towing or carrying. A pickup truck with a GVWR of 14,000 pounds towing a trailer with a GVWR of 12,000 pounds requires a Class A CDL because the combined towed weight exceeds 10,000 pounds. The same pickup towing a 5,000-pound trailer does not require a CDL at all.
Your state's DMV can help you determine the correct class based on the vehicle's GVWR and configuration. If you're unsure, bring the vehicle's registration or manufacturer specifications to your local DMV office.
Medical certification and renewal requirements
All CDL holders must pass a Department of Transportation (DOT) medical examination and carry a valid medical certificate. The exam covers vision, hearing, blood pressure, diabetes, and other conditions that could affect safe driving. You must have a certified medical examiner (listed on the FMCSA's National Registry) perform the exam — your regular doctor cannot issue a DOT medical certificate.
Medical certificates are valid for up to 24 months, though some conditions may result in a shorter validity period. Your state's DMV will not renew your CDL without a current medical certificate. If your certificate expires, your CDL becomes invalid even if the license itself has not expired.
CDL renewal timelines vary by state but typically occur every four to eight years. You must renew in person at your state's DMV, pass a written test covering the rules of the road and your CDL class, and pass a skills test (pre-trip inspection, backing, and on-road driving) unless your state waives it. Some states allow online renewal for address changes or minor updates, but the written and skills tests must be done in person.
Differences between CDL classes across states
While the FMCSA sets federal standards for CDL classes, individual states can add their own requirements or restrictions. Most states follow the federal framework exactly, but some have additional rules about air brake testing, medical standards, or endorsement procedures. A few states have different age requirements — most require you to be at least 18 to hold a CDL intrastate (within your state) and 21 for interstate driving.
If you move to a new state, you must obtain a CDL from that state within a set period (usually 30 days). Your old CDL becomes invalid once you establish residency in the new state. The new state will recognize your previous CDL class and endorsements, but you must pass that state's written and skills tests to receive the new license. Some states have reciprocal agreements that may waive certain tests, but this varies.
Before you move or take a job in another state, contact that state's DMV to confirm the CDL requirements. Rules about hazmat endorsements, school bus endorsements, and medical standards can differ, and you want to know what to expect before you explore.
When you need a CDL versus when you don't
Not every commercial vehicle requires a CDL. The key factors are GVWR, passenger capacity, and cargo type. A plumber driving a van with a GVWR under 26,000 pounds does not need a CDL, even though the van is used for business. A real estate agent driving a 15-passenger van for client tours does not need a CDL if the GVWR is under 26,000 pounds and the van is not designed to carry 16 or more people.
However, certain roles always require a CDL regardless of vehicle size. If you're driving a school bus, you need a Class C CDL with a school bus endorsement, even if the bus's GVWR is under 26,000 pounds. If you're transporting hazardous materials in any vehicle, you need the appropriate CDL class with a hazmat endorsement. If you're operating a vehicle designed to carry 16 or more passengers, you need a Class C CDL with a passenger endorsement.
The safest approach is to check your vehicle's GVWR and what you'll be carrying or transporting, then contact your state's DMV. They can confirm whether a CDL is required and which class and endorsements you need.
Frequently Asked Questions
Can I drive a Class B vehicle with a Class A CDL?
Yes. A Class A CDL is the highest level and permits you to drive any vehicle that requires a CDL, including Class B and Class C vehicles. However, you cannot drive a Class A vehicle with only a Class B or Class C CDL.
What happens if I drive without the correct CDL class or endorsement?
Driving without the required CDL class or endorsement is a violation of federal motor carrier safety rules and can result in fines, license suspension, and criminal charges depending on your state and the circumstances. Your employer can also face penalties. Always confirm your CDL matches the vehicle and cargo before you drive.
Do I need a CDL to drive a motorhome or RV?
Most motorhomes and RVs do not require a CDL because they are not commercial vehicles. However, if the motorhome's GVWR exceeds 26,000 pounds and you're operating it for commercial purposes (like a tour company), a CDL may be required. Check your vehicle's GVWR and your state's rules.
How long does it take to get a CDL?
The timeline varies. You can take the written test when ready after studying, but most people attend a CDL training school, which takes one to seven weeks depending on the program. The skills test can be scheduled within days or weeks of passing the written test. Total time from start to license in hand is typically two to twelve weeks.
Can I hold a CDL in more than one state?
No. You can hold a CDL in only one state at a time. If you move or change your state of residence, you must surrender your old CDL and obtain one from your new state. Holding licenses in multiple states is illegal and can result in license revocation.