A Class C CDL is for drivers of certain large vehicles that don't fit Class A or B categories
A Class C commercial driver's license is issued to people who operate specific types of heavy or hazardous vehicles that fall outside the scope of Class A and Class B licenses. The exact vehicles covered by a Class C license depend on your state, because states set their own rules within federal guidelines. Generally, a Class C CDL covers vehicles like certain buses, vehicles carrying hazardous materials in smaller quantities, or other commercial vehicles that meet weight or cargo thresholds your state defines.
Not every state uses a Class C category — some states combine these vehicles into Class B or handle them differently. Before you pursue a Class C, check your state's Department of Motor Vehicles website to confirm whether your state issues this license class and whether it covers the vehicle you plan to drive.
The reason Class C exists is that the federal government sets minimum standards for who can safely operate certain vehicles, but states have flexibility in how they organize license classes. A vehicle that requires a Class C in one state might fall under Class B in another, or might not require a commercial license at all in a third state.
Key Takeaways
- Class C CDL rules vary significantly by state, so you must check your state's specific vehicle classifications before assuming you need one.
- Most Class C licenses cover buses, hazmat vehicles below certain weight thresholds, or other commercial vehicles your state designates.
- You will need to pass a written knowledge test, a skills test, and a medical examination to obtain a Class C CDL.
- Some states do not issue a Class C license at all and instead use Class A or Class B for these vehicles.
How Class C differs from Class A and Class B
Class A and Class B licenses cover the largest and most common commercial vehicles. A Class A CDL covers tractor-trailers and other combinations where the towed vehicle weighs more than 10,000 pounds. A Class B CDL covers single large vehicles like dump trucks, cement mixers, or large buses, typically weighing 26,001 pounds or more.
Class C fills a gap for vehicles that are commercial but smaller or more specialized. In many states, this includes small buses (like those carrying 15 to 25 passengers), vehicles carrying hazardous materials in limited quantities, or commercial vehicles that don't meet the weight thresholds for Class A or B. Because state definitions vary, a vehicle you drive in one state under a Class C might require a Class B in another state or no commercial license at all in a third.
The testing and medical requirements are similar across all three classes — you take a written exam, a practical driving test, and pass a Department of Transportation medical exam. The content of the written test and the specific skills tested may differ based on the vehicles you will operate.
Endorsements and restrictions that explore to Class C
A Class C CDL can come with endorsements, which are special permissions to operate certain cargo or passenger types. The most common endorsement is the H endorsement, which allows you to drive vehicles carrying hazardous materials. Other endorsements might include the P endorsement (for passenger vehicles) or the X endorsement (for hazmat and tanker vehicles), depending on what your state offers and what vehicle you plan to drive.
You may also have restrictions placed on your license — for example, a restriction that limits you to daylight driving only, or to vehicles with automatic transmissions. Restrictions are usually added if you fail part of the skills test but still meet the minimum standard, or if you have a medical condition that requires accommodation.
To add an endorsement after you receive your Class C, you typically take an additional written test specific to that endorsement and, in some cases, a practical test. The process and cost vary by state.
Steps to obtain a Class C CDL in your state
The process begins with your state's Department of Motor Vehicles. First, you will need to obtain a commercial learner's permit (CLP), which allows you to practice driving the vehicle type under supervision. To get a CLP, you visit your DMV, provide proof of identity and residency, pass a written knowledge test covering the rules and safety practices for your vehicle class, and pass a medical examination by a certified Department of Transportation medical examiner.
Once you hold a CLP, you practice with a licensed commercial driver in the vehicle you plan to operate. The amount of practice time required varies by state — some states specify a minimum number of hours, while others do not. After you feel ready, you schedule a practical driving test with your state's DMV or an approved third-party testing facility. The test includes a vehicle inspection (where you point out safety features), a basic control test (backing, turning, parking), and a road test (driving in traffic).
If you pass the practical test, you receive your Class C CDL. The entire process typically takes several weeks to a few months, depending on how quickly you schedule tests and how many attempts you need.
Medical requirements and what disqualifies you
All CDL holders, including Class C drivers, must pass a Department of Transportation medical examination. A certified medical examiner checks your vision, hearing, blood pressure, and overall health. You will also be asked about any medical conditions, medications, or surgeries that might affect your ability to drive safely.
Certain conditions can disqualify you from holding a CDL. These include uncontrolled diabetes, severe heart disease, untreated sleep apnea, and some neurological conditions. Other conditions may not disqualify you outright but might result in restrictions — for example, if your vision is correctable but not perfect, you might receive a restriction requiring you to wear corrective lenses while driving.
The medical certificate you receive is valid for up to two years (or one year if you are over 60 and drive interstate). You must renew it before it expires to keep your CDL valid. If your health changes between renewals, you should report it to your DMV, as some conditions require when ready reporting.
Cost and timeline for getting your Class C CDL
The cost of obtaining a Class C CDL varies by state. Your DMV will charge a fee for the CLP (usually $20 to $50), a fee for the written test (often included in the CLP fee), and a fee for the practical driving test (typically $50 to $150). The medical examination is separate and usually costs $100 to $200, though some employers cover this cost for new hires.
If you need to take a commercial driving school course before testing, that adds $500 to $2,000 to the total, depending on the school and the length of the program. Some states require formal training for certain Class C vehicles, while others do not. Check your state's requirements before enrolling in a school.
The timeline from start to CDL in hand is typically 4 to 12 weeks. This depends on how quickly you schedule your tests, how many attempts you need, and whether you attend a formal training program. Some people pass both the written and practical tests on their first attempt and receive their license within a month; others take longer.
When you need a Class C versus when you don't
Whether you need a Class C CDL depends on the specific vehicle you operate and your state's rules. If you drive a small bus (under a certain passenger capacity set by your state), you may need a Class C with a P endorsement. If you transport hazardous materials in limited quantities, you may need a Class C with an H endorsement. If you operate a commercial vehicle that weighs between certain thresholds, you may need a Class C.
You do not need a Class C if you drive a personal vehicle for non-commercial purposes, even if it is large. You also do not need one if you drive a commercial vehicle that falls under your state's exemptions — for example, some states exempt certain agricultural vehicles or vehicles operated within a limited radius of a farm.
The safest approach is to contact your state's DMV or your employer and describe the exact vehicle and cargo you will operate. They can tell you definitively whether a Class C CDL is required.
Frequently Asked Questions
Can I get a Class C CDL if I have a regular driver's license?
Yes. You do not need to hold a regular license first, though most people do. You can go directly to your DMV and begin the process of obtaining a commercial learner's permit, which is the first step toward a Class C CDL. You will still need to pass all the same tests and medical requirements.
Do I need formal training to get a Class C CDL?
It depends on your state and the vehicle you plan to drive. Some states require formal commercial driver training for certain Class C vehicles; others do not. Check your state's DMV website or contact them directly to learn whether training is mandatory for your situation. Even if it is not required, many people find training helpful for passing the practical test.
How long is a Class C CDL valid?
A Class C CDL is typically valid for four or eight years, depending on your state and whether you drive interstate. Your medical certificate must be renewed every one or two years, so even if your CDL is valid for eight years, you will need to renew your medical exam more frequently to keep the license active.
What happens if I fail the practical driving test?
You can retake the test. Most states allow you to schedule another attempt within a few days or weeks. You may need to pay the test fee again. Some people take one or two attempts; others need more. There is no limit on how many times you can retake it, though some states may require you to wait a certain number of days between attempts.
Can my employer help me pay for my Class C CDL?
Many employers do cover the cost of obtaining a CDL for new hires, especially if the job requires one. Some offer tuition reimbursement if you pay upfront and then submit receipts. Ask your employer about their policy before you begin the process, as this can significantly reduce your out-of-pocket cost.