Checked against official California sources on Oct 7, 2026

California CDL practice test

Every state needs at least 80% on each CDL written test, and California follows the same federal rule. Below are the fees, ages and rules we checked against the official California source, and a free practice 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.

California CDL facts

WhatWhat California saysSource
CDL application fee (Class A or B, original)$100Official page
CDL renewal fee (Class A or B)$59Official page
Class C commercial original or renewal fee$59 (also $59 to add tank, hazmat or passenger)Official page
Commercial driving or skill retest fee$46Official page
Fee to add a passenger endorsement (Class A or B)$100Official page
Fee to add tank, doubles/triples or hazmat (Class A or B)$59Official page
Replacement commercial license fee (lost or stolen)$44Official page
CLP feeNo separate CLP fee is listed. You pay the nonrefundable application fee ($100 for Class A or B, $59 for Class C commercial) when you apply, good for 12 monthsOfficial page
Knowledge test feeNo separate knowledge test fee is listed. Knowledge tests are covered by the application feeOfficial page
CLP validityUp to 180 days from issue. It can be renewed for another 180 days if the expiration is not more than one year from the first application dateOfficial page
CLP holding periodHold the CLP at least 14 days before the skills testOfficial page
Knowledge test retake rule3 tries to pass each required knowledge test. If you fail the same test three times, the application is no longer valid and you must reapplyOfficial page
Knowledge test wait timeNo waiting period to retake a failed knowledge testOfficial page
Skills test retake rule3 tries to pass the skills test on one application. A retest fee is paid each time you retake the skills testOfficial page
Skills test wait timeNo waiting period to retake the basic control skills testOfficial page
Application validityThe application and fee are good for 12 months. If you do not finish all requirements in 12 months you must reapplyOfficial page
Minimum age, California only (intrastate)18 years old for driving cargo that starts and ends in CaliforniaOfficial page
Minimum age, interstate or hazmat21 years old for interstate driving or hazardous materialsOfficial page
Medical formMedical Examination Report (MCSA 5875) and Medical Examiner's Certificate (MCSA 5876)Official page
ELDT requiredOriginal Class A or B CDL, upgrading Class B to A, or adding S, P or H endorsement requires training from a provider on the federal Training Provider RegistryOfficial page
California extra training ruleOriginal Class A or B CDL applicants must also complete at least 15 hours of behind-the-wheel training and submit form DL 1236Official page
Interim CDLAfter you pass the skills test you get an interim CDL valid for 60 daysOfficial page
CLP minimum age18 years old, and you must already hold a California Class C licenseOfficial page
CDL renewal onlineSome drivers can renew online if they have a clean driving record. The online system cannot renew a CDL with a hazmat endorsementOfficial page

Fees and rules change. Confirm on the official California CDL page before you go. Read the official California CDL manual.

CDL test formats

We show the national defaults for question counts and time limits. Check the official California manual for anything that differs.

TestQuestionsTo passTypical time
General Knowledge5040 (80%)About 60 minutes
Air Brakes2520 (80%)25 to 30 minutes
Combination Vehicles20 (25 questions in some states)16 (80%)20 to 25 minutes
Hazardous Materials3024 (80%)30 to 40 minutes
Tanker2016 (80%)20 to 25 minutes
Passenger2016 (80%)20 to 25 minutes
School Bus20 (25 questions in some states)16 (80%)About 25 minutes
Doubles/Triples2016 (80%)About 20 minutes

Practice any of them: all CDL practice tests.