Free practice test
CDL practice test Class C
A Class C CDL starts with General Knowledge, then adds the endorsement test for what you drive. That is usually Passenger or Hazmat. You need 80% on each test.
FirstTry CDL is not affiliated with any DMV, FMCSA or government agency. Practice questions are exam-style questions built from the official CDL manual, not actual test questions.
Which written tests Class C needs
| Test | Why | Questions | To pass |
|---|---|---|---|
| General Knowledge | Everyone takes it. | 50 | 40 (80%) |
| Passenger | Needed to carry 16 or more people. | 20 | 16 (80%) |
| Hazardous Materials | Needed to haul placarded hazardous materials. | 30 | 24 (80%) |
School bus drivers also take the School Bus test. Air Brakes is needed if your vehicle has air brakes.
Rules for Class C vary a bit by state, so check your state's manual for the exact list.
What Class C lets you drive
Vehicles that do not fit Class A or Class B but that carry 16 or more people, including the driver, or placarded hazardous materials.
This is a simplified summary. Your state's CDL manual has the exact weight rules.
Endorsements you can add
| Letter | Endorsement | What it covers |
|---|---|---|
| H | Hazardous Materials | Haul placarded hazardous materials. Needs a TSA background check. |
| N | Tanker | Haul liquids or gases in a tank. |
| P | Passenger | Drive a bus or other vehicle built for 16 or more people. |
| S | School Bus | Drive a school bus. Also needs the Passenger test. |
| T | Doubles/Triples | Pull two or three trailers. |
Common questions
Which written tests do I need for a Class C CDL?
Everyone takes General Knowledge. Class C then needs the endorsement test for what you drive, usually Passenger for a small bus or Hazmat for placarded loads.
What can I drive with a Class C CDL?
Vehicles that do not fit Class A or B but that carry 16 or more people, including the driver, or placarded hazardous materials.
Do I need a Class C CDL for a regular van or pickup?
No. A CDL is only needed for vehicles that carry 16 or more people or placarded hazmat, or that are heavier than the Class B limit.
Do I need the Passenger test for Class C?
If you will carry 16 or more people, yes. School bus drivers also take the School Bus test.