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.

Free CDL practice test

10 questions. General Knowledge. Instant explanations.

Take the full 50-question test

Every answer comes with why it is right and why the others are wrong. No account needed. Your progress saves on this device.

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

TestWhyQuestionsTo pass
General KnowledgeEveryone takes it.5040 (80%)
PassengerNeeded to carry 16 or more people.2016 (80%)
Hazardous MaterialsNeeded to haul placarded hazardous materials.3024 (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

LetterEndorsementWhat it covers
HHazardous MaterialsHaul placarded hazardous materials. Needs a TSA background check.
NTankerHaul liquids or gases in a tank.
PPassengerDrive a bus or other vehicle built for 16 or more people.
SSchool BusDrive a school bus. Also needs the Passenger test.
TDoubles/TriplesPull 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.