A Class C CDL is for drivers who haul specific cargo or passenger loads that don't fit Class A or B requirements
A Class C Commercial Driver's License covers vehicles that require a CDL but fall outside the weight and configuration rules for Class A and Class B trucks. The most common Class C work is driving a passenger bus with 16 or more people on board, or hauling hazardous materials in smaller quantities. You need a Class C if your vehicle doesn't meet Class A or B thresholds but still crosses into commercial territory by its cargo type or passenger count.
The key difference from Classes A and B is that Class C restrictions are based on what you're carrying, not primarily on how heavy your vehicle is. A small van carrying hazardous materials requires a Class C. A bus with 16 passengers requires a Class C. A regular pickup truck, no matter how heavy, does not — it stays in the non-commercial category unless you're using it for specific commercial purposes that trigger CDL rules.
Key Takeaways
- Class C CDL covers passenger buses with 16 or more people and vehicles carrying certain hazardous materials in smaller quantities.
- You must pass a written knowledge test, a skills test, and a medical examination to obtain a Class C CDL.
- Class C restrictions depend on your cargo or passengers, not vehicle weight, which separates it from Class A and Class B licenses.
- Some states allow you to add endorsements to a Class C CDL for additional cargo types, such as hazmat or passenger endorsements.
- A Class C CDL is state-issued and valid only in the state that issued it unless you move and transfer it to your new state.
When you need a Class C CDL instead of Class A or B
You need a Class C CDL when you drive a vehicle that requires a CDL but doesn't meet the weight or configuration requirements for Class A or B. The most straightforward example is a passenger bus. If you drive a bus designed to carry 16 or more people (including the driver), you must have a Class C CDL, regardless of the bus's weight. This applies to school buses, transit buses, tour buses, and shuttle services.
The second major category is hazardous materials transport in smaller vehicles. If you're hauling hazardous materials — chemicals, explosives, radioactive materials, or other regulated substances — in a vehicle that doesn't meet Class A or B weight thresholds, you need a Class C CDL with a hazmat endorsement. A small tanker truck carrying propane or a van transporting medical waste may require a Class C, depending on the quantity and type of material.
Some states also use Class C for other specific commercial purposes, such as towing certain vehicle configurations or operating specific types of commercial equipment. Check your state's DMV website to see the exact definitions, because Class C rules vary slightly by state.
The written test and knowledge requirements
To obtain a Class C CDL, you must pass a written knowledge test administered by your state's Department of Motor Vehicles. The test covers general commercial driving rules, vehicle safety, hazard recognition, and brake systems. You'll also take a test specific to any endorsements you're seeking — for example, a hazmat endorsement test or a passenger endorsement test.
Most states allow you to study using the CDL manual provided by the DMV, available online or in print. The manual covers topics like pre-trip inspections, load securement, emergency procedures, and regulations specific to your cargo or passengers. You can take practice tests through your state's DMV website or through third-party study sites to prepare.
The passing score is typically 80 percent on the general knowledge test, though this varies by state. You'll need to pass each endorsement test separately if you're seeking multiple endorsements. Once you pass the written test, you'll move on to the skills test.
The skills test and behind-the-wheel evaluation
After passing the written test, you must pass a skills test that includes three parts: a pre-trip vehicle inspection, a basic vehicle control test, and an on-road driving test. An examiner will watch you perform each part and score your performance based on safety and compliance with traffic laws.
For the pre-trip inspection, you'll walk around the vehicle and point out safety features, check fluid levels, test brakes and lights, and explain what you're looking for. The examiner is checking whether you can identify problems that could make the vehicle unsafe to operate. For a bus, this includes checking emergency exits and passenger safety equipment.
The basic vehicle control test involves maneuvering the vehicle in a controlled setting — backing up, turning, parking, and other precision driving tasks. For a bus driver, this might include navigating tight turns or parking in a confined space. The on-road test takes place in real traffic, where the examiner watches how you handle the vehicle, obey traffic laws, and respond to hazards.
Medical certification and health requirements
You must pass a medical examination performed by a certified medical examiner approved by the Federal Motor Carrier Safety Administration (FMCSA). The examiner checks your vision, hearing, blood pressure, and overall health to may support you can safely operate a commercial vehicle. You'll also report any medical conditions or medications that could affect your driving.
The medical certificate is valid for up to two years, depending on your age and health status. If you're over 49, your certificate may be valid for only one year. You'll need to renew your medical certificate before it expires if you want to keep your Class C CDL active. Some states require the medical certificate to be on file with the DMV; others require you to carry it with you.
Certain medical conditions — such as uncontrolled diabetes, heart disease, or sleep apnea — may disqualify you from holding a CDL. If you have a medical condition, discuss it with your doctor before scheduling the medical exam to understand whether you'll be cleared to drive commercially.
Endorsements you can add to a Class C CDL
Once you have a Class C CDL, you can add endorsements that expand what you're allowed to haul or drive. The most common endorsements are Hazmat (H) for hazardous materials, Passenger (P) for passenger vehicles, and Tank (N) for tank vehicles. Some states also offer endorsements for doubles/triples, school bus, or other specialized cargo.
To add an endorsement, you typically take an additional written test specific to that endorsement and pass a background check (especially for hazmat). The hazmat endorsement requires a Transportation Security Administration (TSA) background check and fingerprinting. Each endorsement adds to your CDL but doesn't replace your Class C license — it expands your privileges.
Endorsements are noted on your CDL with a letter code. When you renew your CDL, you can renew your endorsements at the same time, or you can let them expire if you no longer need them. The cost of adding an endorsement varies by state but typically ranges from $10 to $50 per endorsement.
How long a Class C CDL is valid and renewal requirements
A Class C CDL is typically valid for four to eight years, depending on your state and age. Your state's DMV will print the expiration date on your license. You must renew before that date to keep your license active and legal.
To renew, you'll need to pass a new medical examination, pass the written knowledge test again, and pay the renewal fee. Some states allow you to renew by mail or online if you haven't had any violations or medical changes, but most require you to visit the DMV in person. You do not have to retake the skills test unless your license was suspended or revoked, or unless your state requires it as part of renewal.
If your Class C CDL expires, you'll need to retake all tests — written, skills, and medical — to restore it. It's easier to renew before expiration than to let it lapse and reapply.
Frequently Asked Questions
Can I drive a regular pickup truck with a Class C CDL?
No. A Class C CDL is only valid for the specific vehicles and cargo it covers — typically passenger buses or hazmat vehicles. A regular pickup truck doesn't require a CDL unless you're using it for commercial purposes that trigger CDL rules in your state. Using a Class C CDL to drive a non-commercial vehicle is unnecessary and may result in fines.
Do I need a Class C CDL to drive a school bus?
Yes, if the bus is designed to carry 16 or more people. Most school buses require a Class C CDL with a school bus endorsement. Some states have different rules for buses under certain weights or capacities, so check your state's DMV to confirm the requirement for your specific bus.
What happens if I let my Class C CDL expire?
Once your Class C CDL expires, you can no longer legally drive commercial vehicles covered by that license. You'll need to retake the written test, skills test, and medical examination to restore it. It's best to renew before expiration to avoid a lapse in your driving privileges.
Can I transfer my Class C CDL to another state?
You can move your Class C CDL to another state by explore for a new license in that state. You'll typically need to pass that state's written test and medical examination, though some states waive the skills test if you already hold a valid CDL from another state. Your old license becomes invalid once you obtain the new one.
How much does it cost to get a Class C CDL?
The cost varies by state but typically ranges from $50 to $200 for the initial license, plus the cost of the medical examination (usually $50 to $150). If you add endorsements, each one costs an additional $10 to $50. Training courses are optional but can cost $500 to $2,000 depending on the provider and length.