
Free California CDL Practice Tests — Your Complete Study Guide
Pass your California CDL permit exam with 80%+ on the first try
To obtain a CDL in California, you must pass three written permit tests — General Knowledge, Combination Vehicles, and Air Brakes — at the California Department of Motor Vehicles. Similar to a regular driver's license permit exam, these are timed, multiple-choice tests based on the official California CDL handbook.
All of our practice material is built from the official California CDL handbook and federal resources, and curated by professionals with over 10 years of experience in the commercial transportation industry. Studying with practice tests that mirror the real exam format is one of the most effective ways to pass on your first try.
On this page you'll find free practice tests for all three sections. For the full question bank and additional study features, download the CDL Help app.
What Are You Preparing For?
Select one or more options so we can show you exactly which tests you need to take.
Most drivers choose Class A CDL. It's required for any combination vehicle over 26,001 lbs — tractor-trailers, semis, and 18-wheelers. If you're not sure, this is the safest pick.
Class A CDL
Combination vehicles over 26,001 lbs GVWR. Required for tractor-trailers, tanker trucks, flatbeds, and most long-haul jobs.
Class B CDL
Single vehicles over 26,001 lbs GVWR. Common for straight trucks, large buses, dump trucks, and box trucks.
Endorsements
HazMat, Tanker, Doubles & Triples, and Passenger are add-ons for specific job requirements. If you're unsure, you don't need them — they can be added later.
What You Need to Study


Endorsement Tests
Additional endorsements you may need depending on the type of vehicle or cargo you plan to operate.



CDL Requirements in California
- Must be a U.S. citizen or lawful permanent resident. The California DMV has paused issuing CDLs and CLPs to non-domiciled individuals with limited legal presence in the United States.
- Must be at least 18 years old to apply for a CDL for intrastate (within California) commercial driving.
- Must possess a valid California noncommercial Class C driver's license before applying for a Commercial Learner's Permit (CLP).
- If you are between 18 and 20 years old and hold a CDL, you may only drive commercially within California — your load must not originate from outside the state.
- Must be at least 21 years old to operate a commercial motor vehicle that transports interstate commerce or carries hazardous materials or wastes within California or across state lines.
- Must complete a medical examination and provide a valid Medical Examination Report (MCSA-5875) and Medical Examiner's Certificate (MCSA-5876). Medical exams must be renewed every two years.
- Must not have a "prohibited" status in the federal Drug & Alcohol Clearinghouse (DACH).
- Entry Level Driver Training (ELDT) is required for all original Class A and Class B CDL applicants, as well as those adding School Bus (S), Passenger (P), or Hazmat (H) endorsements. California mandates a minimum of 15 hours of behind-the-wheel training.
- Must hold your CLP for at least 14 days before taking the CDL skills test.

Your Path to a Commercial Driver's License
To get a CDL, you must first study for and pass the permit exam at the DMV. After you receive your permit, you can take commercial vehicle driving classes and complete the required training. The final step is passing the official driving exam to earn your CDL. Our practice tests help you prepare for the DMV permit exam with real-style questions, and we also provide extra study materials and helpful resources to guide you through the process.
Official California CDL Handbook
The official California Commercial Driver License Handbook covers every topic tested on the state's CDL knowledge exam — but its dense, reference-style format makes it difficult for self-study. A more effective preparation tool is our set of General Knowledge practice tests. Our free California CDL permit practice test is structured to closely match the format and content of the official exam and is fully updated as of February 2026. Each test includes 20 questions covering critical topics such as vehicle inspection, safe driving techniques, air brakes, cargo securement, driving emergencies, hazardous conditions, and California-specific commercial driving regulations. Unlike the official test, every practice question comes with a helpful hint and a detailed explanation of the correct answer — so you learn from every question, not just the ones you get right.
- Complete CDL regulations and California-specific requirements
- Safe driving techniques, vehicle inspection, and cargo handling
- All endorsement categories and testing requirements

Non-Domiciled CDL Information
Important information about non-domiciled commercial driver's licenses in California.
Federal regulations on non-domiciled CDLs are changing rapidly. The information below reflects the latest known state actions.
California has taken specific action regarding non-domiciled commercial driving credentials. Following a federal Preliminary Determination of Noncompliance from FMCSA on September 26, 2025, the California DMV halted all issuance of non-domiciled CLPs and CDLs — including originals, renewals, duplicates, corrections, upgrades, transfers, and pending transactions — for applicants with limited legal presence in the United States.[State DMV][State DMV][FMCSA]
Non-domiciled CLPs and pending CDL applications have been cancelled, and non-compliant non-domiciled CDLs already issued have also been cancelled. CDLs issued in compliance with federal regulations remain valid until expiration. On December 30, 2025, the DMV extended the cancellation deadline for approximately 17,000 non-domiciled CDL holders by 60 days to March 6, 2026, while the state works with FMCSA to resolve the situation.[State DMV]
Under the FMCSA final rule (published February 13, 2026), eligibility for non-domiciled CLPs and CDLs is now limited to foreign-domiciled individuals holding specific, verifiable employment-based nonimmigrant statuses (such as H-2A, H-2B, and E-2 visa holders). Individuals under humanitarian or deferred status categories — including asylum seekers, refugees, and DACA recipients — are no longer eligible. This rule aligns the issuance of non-domiciled CDLs with FMCSA's mandate to ensure the fitness of all CMV drivers, restoring CDL system integrity and enhancing public safety.[State DMV][FMCSA Final Rule]
English Language Proficiency (ELP)
Federal ELP enforcement applies to all CDL holders nationwide.
Federal ELP enforcement applies to all CDL holders nationwide. Here is how it is enforced in California.
California has reversed its earlier position and now enforces English Language Proficiency (ELP) as an out-of-service violation for commercial drivers, in line with federal enforcement that began on June 25, 2025. Under the current two-step assessment process, enforcement officials first conduct a conversational interview in English — no interpreters or translation tools are permitted — to determine whether the driver can communicate sufficiently. If the driver passes this step, they are then tested on their ability to read and interpret standard U.S. traffic signs. Drivers who fail the assessment are placed out of service. The California DMV has also begun sending notices to state-licensed CDL holders who received ELP violations, requiring them to appear for an English Language Proficiency Assessment that includes an Oral Law Test. Failure to comply may put the driver's CDL at risk.


