A CDL Class C license is for drivers who operate certain commercial vehicles but don't need a Class A or Class B CDL
A Commercial Driver's License (CDL) Class C covers vehicles that require a commercial license but fall outside the weight and passenger categories of Class A and Class B. The most common Class C vehicle is a bus or van that carries 16 or more passengers (including the driver). You may also need a Class C CDL if you drive a smaller commercial vehicle that requires hazardous materials (HazMat) endorsement but doesn't meet the weight thresholds for higher classes.
The key difference between Class C and the other CDL classes is what you're allowed to drive. A Class A CDL covers the heaviest trucks and combinations. A Class B CDL covers single large vehicles like dump trucks or cement mixers. A Class C CDL is narrower — it's for specific vehicle types that still require commercial licensing and testing, but don't fit into those broader categories.
Whether you need a Class C depends on your actual job. If you drive a tour bus, shuttle van, or small commercial vehicle carrying passengers or hazardous materials, your state's DMV will tell you which class applies to your situation. The rules vary slightly by state, so your local DMV is the source for what you specifically need.
Key Takeaways
- A Class C CDL is required to drive buses or vans carrying 16 or more passengers, or certain smaller commercial vehicles with hazardous materials.
- You must pass a written knowledge test, a skills test (pre-trip inspection, basic control, and road test), and a medical examination to obtain a Class C CDL.
- Most states require you to hold a valid regular driver's license before you can get a CDL of any class.
- Endorsements like Passenger (P) or Hazardous Materials (H) may be required or recommended depending on the specific vehicle and cargo you'll be transporting.
- Your state's DMV determines the exact requirements and fees, which vary by location.
What vehicles require a Class C CDL
The primary vehicle type requiring a Class C CDL is a bus or van designed to carry 16 or more passengers. This includes tour buses, shuttle vans for hotels or airports, church buses, and school buses (though school buses sometimes have their own licensing category depending on your state). If you're driving any vehicle in this category for compensation or as part of your job, you need the appropriate CDL class.
Class C also covers certain smaller commercial vehicles that require hazardous materials transport. If you're driving a vehicle under the weight threshold for Class A or B but you're transporting hazardous cargo, you may need a Class C CDL with a Hazardous Materials (H) endorsement. Your state's DMV can clarify whether your specific vehicle and cargo combination requires Class C licensing.
The distinction matters because it determines what tests you take and what endorsements you need. A passenger-focused Class C is different from a hazmat-focused Class C in terms of testing and ongoing requirements.
Written knowledge test requirements
To get a Class C CDL, you must pass a written knowledge test administered by your state's DMV. The test covers federal and state commercial driving regulations, vehicle safety, passenger safety (if applicable), hazardous materials rules (if applicable), and safe driving practices. Most states offer the test at DMV offices, and you can usually schedule it online or by phone.
The test is typically multiple-choice and covers topics like braking systems, steering, load securement, passenger boarding procedures, and emergency situations. If you're pursuing a Passenger endorsement, you'll answer additional questions about passenger safety and evacuation procedures. If you need a Hazardous Materials endorsement, you'll answer questions about hazmat classification, placarding, and transport rules.
You'll need to score a passing grade — usually 80 percent or higher — to move forward. Most states allow you to retake the test if you don't pass on your first attempt, though there may be a waiting period between attempts and a fee for each attempt.
Skills test and behind-the-wheel evaluation
After passing the written test, you must pass a skills test that has three parts: a pre-trip vehicle inspection, basic vehicle control, and a road test. The pre-trip inspection requires you to walk around and check the vehicle's condition — lights, mirrors, tires, brakes, coupling devices (if applicable), and safety equipment. You'll explain what you're checking and why to the examiner.
The basic vehicle control portion tests your ability to maneuver the vehicle in a controlled setting, usually a closed course or parking lot. You'll perform tasks like backing up in a straight line, backing into a dock or alley, and turning with precision. This part shows the examiner that you can handle the vehicle's size and weight in tight spaces.
The road test is a 30- to 50-minute drive on public roads where an examiner observes your actual driving. You'll demonstrate proper acceleration, braking, turning, lane changes, and response to traffic and road conditions. The examiner is watching for safe habits, awareness of other vehicles and pedestrians, and compliance with traffic laws. You must pass all three parts to receive your Class C CDL.
Medical certification and physical requirements
All CDL holders, including Class C, must pass a medical examination performed by a certified medical examiner listed on the Federal Motor Carrier Safety Administration (FMCSA) National Registry. The exam checks your vision, hearing, blood pressure, and overall health to may support you can safely operate a commercial vehicle. You cannot have certain medical conditions — such as uncontrolled diabetes, severe heart disease, or untreated sleep apnea — that would disqualify you.
If you pass the medical exam, you'll receive a Medical Certificate (also called a Medical Examiner's Certificate) that you must carry with you while driving. This certificate is valid for up to 24 months, depending on your medical condition and your state's rules. You'll need to renew it before it expires if you want to continue driving commercially.
The medical exam is separate from the written and skills tests. You can schedule it before, during, or after your other testing, but you cannot receive your CDL without proof of a passing medical exam.
Endorsements you may need for Class C
Depending on what you'll be driving, you may need to add endorsements to your Class C CDL. The Passenger (P) endorsement is required if you're driving a bus or van carrying passengers for compensation. This endorsement requires an additional written test covering passenger safety, boarding procedures, and emergency evacuation. The test is shorter than the main CDL test but focuses specifically on passenger-related scenarios.
The Hazardous Materials (H) endorsement is required if you transport hazardous cargo. This endorsement also requires a separate written test covering hazmat classification, labeling, placarding, and safe transport practices. You'll also need to pass a background check as part of the hazmat endorsement process. Some states require both P and H endorsements if you're driving a passenger vehicle that also carries hazmat.
Your employer or the specific job you're pursuing will determine which endorsements you need. Your state's DMV can tell you exactly what's required for your situation.
State requirements and fees vary
CDL requirements and fees differ by state. Some states charge $50 to $150 for the written test, $100 to $300 for the skills test, and $20 to $100 for the medical exam. Endorsement tests typically cost $10 to $50 each. Some states bundle these costs; others charge separately. Your state's DMV website lists the exact fees for your location.
Processing times also vary. Some states issue a CDL within days of passing all tests; others take two to four weeks. A few states offer expedited processing for an additional fee. Check your state's DMV website or call your local office to learn the timeline and any options available to you.
You'll also need to renew your Class C CDL periodically — usually every four to eight years, depending on your state. Renewal requirements may include retaking the medical exam, and some states require a written test renewal as well.
Frequently Asked Questions
Do I need a regular driver's license before I can get a Class C CDL?
Yes, most states require you to hold a valid regular driver's license (Class D or equivalent) before you can get any CDL class. Some states allow you to hold both simultaneously; others require you to upgrade your regular license to a CDL. Check your state's DMV rules.
What's the difference between a Class C CDL and a regular driver's license?
A regular license covers personal vehicles and small commercial vehicles. A Class C CDL is required for specific commercial vehicles like buses carrying 16+ passengers or certain hazmat vehicles. The CDL requires more rigorous testing and medical certification because these vehicles pose greater safety risks.
Can I get a Class C CDL if I have a medical condition?
Some medical conditions disqualify you from CDL licensing, while others may be manageable with treatment or monitoring. The medical examiner will determine whether your condition meets federal standards. If you're unsure, you can schedule a medical exam to find out before investing time in the written and skills tests.
How long does it take to get a Class C CDL from start to finish?
The timeline depends on how quickly you prepare and pass the tests, plus your state's processing time. Most people complete the written and skills tests within a few weeks of studying and scheduling. State processing typically adds two to four weeks. Total time is usually one to three months.
Do I need to renew my Class C CDL?
Yes, CDLs expire and must be renewed. The renewal period varies by state, typically every four to eight years. You'll need to renew your medical certificate more frequently — usually every 24 months. Some states require a written test at renewal; others do not.