California CDL General Knowledge Practice Test
Prepare for the California CDL General Knowledge exam with free practice questions based on the FMCSA Commercial Driver's License Manual. All CDL applicants must pass this test before taking any endorsement exams.
Test at a Glance
- Total Questions
- 50
- Questions to Pass
- 40
- Passing Score
- 80%
- Based On
- California CDL Handbook (2025) + FMCSA
Official source: California Department of Motor Vehicles
About the California CDL General Knowledge Test
The California CDL General Knowledge test consists of 50 multiple-choice questions based on the Federal Motor Carrier Safety Administration (FMCSA) CDL Manual and the California Commercial Driver Handbook. A score of 80% or higher — at least 40 correct answers — is required to pass.
The General Knowledge test is mandatory for all CDL applicants regardless of which vehicle class (Class A, B, or C) or endorsements (HazMat, Tanker, Doubles/Triples, Passenger, School Bus) you intend to obtain. Additional knowledge and skills tests are required for each endorsement.
The test covers pre-trip vehicle inspection, basic vehicle control, shifting, backing, coupling and uncoupling, pre-trip and post-trip inspection procedures, cargo securement, hazardous materials awareness, hours-of-service regulations, and emergency procedures.
California CDL General Knowledge Test — Sample Questions
Select an answer to see instant feedback and explanation.
What is the minimum tread depth required on the front (steering axle) tires of a commercial vehicle?
During a pre-trip inspection, when must you check cargo securement devices?
How far ahead should a commercial vehicle driver look when driving at highway speeds?
What is the correct braking technique if your commercial vehicle has ABS?
What does a posted bridge weight limit mean?
When should you downshift before a long, steep downgrade?
Under FMCSA hours-of-service rules, how many hours may a property-carrying driver drive after 10 consecutive hours off duty?
At 55 mph, how much distance does a fully loaded 80,000-lb tractor-trailer need to stop compared to a car?
When must a vehicle display hazardous materials placards?
Before backing under a trailer to couple, you should check that the trailer kingpin is:
CAREDMVPrep.com is not affiliated with any government agency. Practice materials are for educational purposes only.
These are a sample of questions from our full test bank.
Take the Full California CDL General Knowledge TestFrequently Asked Questions — California CDL General Knowledge Test
How many questions are on the California CDL General Knowledge test?
The California CDL General Knowledge test has 50 questions. You must answer at least 40 correctly — a passing score of 80% — to pass.
What CDL classes are available in California?
California issues three CDL classes: Class A (combination vehicles with a GVWR over 26,001 lbs and a towed unit over 10,000 lbs), Class B (single vehicles over 26,001 lbs, or towing a trailer under 10,001 lbs), and Class C (vehicles designed to transport 16 or more passengers including the driver, or carrying hazardous materials requiring placards).
Do I need to pass additional tests beyond General Knowledge?
Yes. After passing the General Knowledge test, you must also pass endorsement-specific knowledge tests for any special vehicle types you want to operate: Passenger (P), School Bus (S), Tank Vehicles (N), Hazardous Materials (H), Doubles and Triples (T), or Air Brakes (restriction removed). You must also pass a CDL skills test (pre-trip inspection, basic vehicle control, and road test) in the vehicle class you are applying for.
Is a California CDL valid in other states?
Yes. A CDL issued by California is valid in all 50 states for the vehicle class and endorsements listed on the license. However, you must always comply with the laws of the state in which you are driving.
How long does a California CDL stay valid?
A California CDL is valid for 5 years. If you hold a HazMat endorsement, it requires a TSA security threat assessment (background check) renewal every 5 years as well. Your medical certificate (DOT physical) must be kept current throughout your CDL validity.
What is the difference between a Class A, Class B, and Class C CDL in California?
A Class A CDL allows you to operate any combination of vehicles with a Gross Vehicle Weight Rating (GVWR) of 26,001 lbs or more, provided the towed unit exceeds 10,000 lbs — this includes tractor-trailers and double/triple trailer rigs. A Class B CDL covers single vehicles with a GVWR of 26,001 lbs or more, or any such vehicle towing a unit not exceeding 10,000 lbs — this includes straight trucks and large buses. A Class C CDL is required for vehicles designed to carry 16 or more passengers (including the driver) or for vehicles transporting hazardous materials that require placarding, when those vehicles do not qualify for Class A or B.
How much does it cost to get a CDL in California?
CDL fees vary by state and by the class and endorsements you obtain. Most states charge separate fees for the CDL knowledge test ($10–$30 per attempt), the CDL skills test ($50–$150), and the CDL license itself ($50–$100). Additional fees apply for each endorsement (HazMat, Tanker, Passenger, etc.). The HazMat endorsement also requires a TSA security threat assessment fee of approximately $86. Check your California DMV website for current fee schedules.
Can I take the California CDL knowledge test in a language other than English?
Federal regulations (49 CFR 383.133) require that CDL applicants be able to read and speak the English language sufficiently to understand highway traffic signs and signals and to respond to official inquiries. Many states offer CDL knowledge tests in Spanish and other languages for non-commercial knowledge questions, but the actual CDL test must be taken in a language that allows the driver to meet the English proficiency requirement. Check with the California DMV for available language options.
How long is a California CDL valid and how do I renew it?
In most states, a CDL is valid for 4–8 years (commonly 4–5 years). To renew your California CDL, you typically need to visit a DMV office, pass a vision test, pay the renewal fee, and update your medical certification (DOT physical). If you hold a HazMat endorsement, your TSA background check must also be current. CDLs cannot generally be renewed online due to federal requirements for in-person verification of medical certification.
What happens if I fail the California CDL knowledge test?
If you fail the CDL General Knowledge test in California, you are typically required to wait a specified period (commonly 1–7 days) before retaking it. Most states allow 2–3 attempts before requiring additional waiting periods or study requirements. There is usually a retest fee for each attempt. Focus on the areas you missed — most states provide a score sheet showing which topic areas you need to review.
Related Practice Tests
Practice Tests in Nearby States
Moving or testing in a neighboring state? These cdl practice tests follow similar rules — start with your region.
Ready to ace your CA CDL General Knowledge Test?
Full practice tests, progress tracking, and detailed explanations — all in one place.
