CDL Requirements in California (2026): Steps, Cost & Testing
Quick answer
- Minimum age
- 18 intrastate · 21 interstate
- Permit hold
- 14 days before the skills test
- Knowledge tests
- General Knowledge (all applicants)
- State fees
- Itemized below by transaction; confirm current amounts with the agency
- Typical school cost
- $4,000–$10,000 for a Class A program (rough planning estimates, not a DMV figure)
- License term
- 5 years for the standard term; age, endorsements, and eligibility can change this.
- Permit validity
- 180 days in the dated reference; confirm your printed expiration
Source review dated October 12, 2026 against California Department of Motor Vehicles (DMV)
California issues CDLs through the DMV. You must already hold a regular California license, then get a Commercial Learner's Permit, complete federal ELDT plus California's own 15-hour behind-the-wheel training, hold the permit at least 14 days, and pass a three-part skills test by appointment. California does not license public third-party testers — skills tests are DMV-administered (with a narrow employer exception).
This guide combines federal rules with dated state research. Read the review notes before paying fees or booking a test.
California's CDL runs through the DMV and is one of the more demanding state processes: you need a regular California license first, federal ELDT, and a state-only 15-hour behind-the-wheel minimum (10 hours on public roads) before the DMV will issue the license. The permit is valid only 180 days (renewable once, to a one-year maximum), and you get three attempts each on the knowledge and skills tests per application.
Unlike many states, California doesn't let private schools give you the skills test — testing is DMV-appointment only, with a narrow employer-testing exception. California also issues only 'Non-Excepted' CDLs (interstate or intrastate); there's no 'Excepted' category here. Budget for DMV fees ($100 original), ELDT tuition, a DOT physical, and the TSA fee if you're adding hazmat.
Eligibility and documents in California
- Age: at least 18 for intrastate driving; 21 to drive interstate or haul hazmat.
- One identity / legal-presence document (U.S. birth certificate, U.S. passport, or acceptable immigration document; limited-term documents produce a limited-term CDL)
- Social Security number (verified)
- Proof of California residency
- Medical Examination Report form MCSA-5875 and Medical Examiner's Certificate form MCSA-5876
- Out-of-state applicants: a 10-Year History Record (form DL 939)
How to get your CDL: step by step
Check eligibility, documents, and medical qualification
Choose the CDL class and endorsements for your vehicle. Hold the required regular license and bring California identity, residency, and Social Security documents. Self-certify your operating category and complete a DOT physical before the permit if that category requires medical certification.
Pass the knowledge tests and obtain your CLP
Take general knowledge and the vehicle/endorsement tests that apply. ELDT theory may be taken earlier, but federal rules do not require it before the CLP. A first-time hazmat applicant must complete hazmat theory before the hazmat knowledge test; hazmat is not issued on a CLP.
Complete required training and practice during the permit hold
Hold the CLP for at least 14 days before the skills test. Use a qualified supervising driver for public-road practice. First-time Class A/B, B-to-A upgrades, and first-time P/S endorsements require applicable theory and behind-the-wheel ELDT from registered providers. The appropriate CLP is needed for public-road training. State training requirements may add to the federal baseline.
Pass the skills test in the right vehicle
Confirm ELDT completion is recorded, arrange the test and a representative vehicle, then complete vehicle inspection, basic control, and road driving. The vehicle and transmission you test in can restrict your license.
Complete issuance and maintain your qualifications
Pay the applicable California issuance fees and confirm the correct class, endorsements, restrictions, and expiration. Keep your medical status current when required and follow the agency’s renewal instructions.
Medical certification in California
Self-certify your commerce type with the DMV. Interstate (NI) drivers: since July 27, 2026, medical examiners on the FMCSA National Registry of Certified Medical Examiners must electronically submit your Medical Examination Report (MCSA-5875) and Medical Examiner's Certificate (MCSA-5876) to the DMV through the National Registry; drivers cannot submit their own records. Intrastate (NA) drivers: the DMV says medical forms continue to be accepted through current channels (online, mail, in person, and the Secure File Transfer Site) and intrastate-only drivers receive a 'CDL Intrastate Only' restriction. Confirm the current submission channel with DMV CDL Issuance (916-657-5771).
If your card lapses: California issues only Non-Excepted CDLs — it does not offer an 'Excepted' (EI/EA) category. For 15 days after a certificate is issued you must carry a signed copy while driving a CMV. Failing to keep a valid certificate on file leads to a downgrade.
Every CDL holder must self-certify one operating category. The categories offered here:
- NI — Non-excepted Interstate (medical card required)
- NA — Non-excepted Intrastate (medical per state; carries the 'Intrastate Only' restriction)
New to the DOT physical? See our DOT physical guide and CDL medical card explainer.
What a CDL costs in California
These are separate transaction types, not charges that every applicant pays. Renewal, replacement, endorsement, and retest fees are alternatives or extras. Amounts are from the dated research; check current official fees before paying.
| Item | Cost | Notes |
|---|---|---|
| CLP: Commercial application (Class A/B original) | $100 | issuance: A single nonrefundable application fee covers permit and license processing for 12 months; DMV does not itemize a separate CLP-only amount. Class C original is $59. Confirm the exact CLP charge with DMV. Amount recorded 2026-10-12; confirm current fee. Official fee source |
| Commercial Class A or B original | $100 | issuance: Class C original $59. Renewal $59. Amount recorded 2026-10-12; confirm current fee. Official fee source |
| Driving (skills) retest | $46 | retest: Each retake. Amount recorded 2026-10-12; confirm current fee. Official fee source |
| Endorsement add-ons (post-issuance) | $59–$100 | endorsement: Passenger $100; Tank/Doubles-Triples/Hazmat $59. Amount recorded 2026-10-12; confirm current fee. Official fee source |
| ELDT training (if required) | $4,000–$10,000 for a Class A program (rough planning estimates, not a DMV figure) | Rough planning range — paid to your training provider, not the state. |
| DOT physical | ~$79–$150 | Paid to a certified medical examiner. |
California's 15-hour behind-the-wheel requirement and appointment-only DMV testing can lengthen the timeline versus other states. Add the TSA hazmat fee (paid to TSA) and a DOT physical on top of DMV fees.
See the full national breakdown on our CDL cost guide.
Skills testing in California
Testing access: DMV + approved employers. Official testing instructions.
California administers CDL skills tests through the state; approved public third-party testing is limited or unavailable. No official statewide wait-time figure is published; appointment availability varies significantly by office. Treat wait times as variable and confirm locally.
Your test vehicle: You must provide a representative vehicle of the class and type you're seeking. Under the ETP, an examiner cannot serve as the authorized representative for a test they conducted, and DMV audits and re-tests ETP drivers.
Endorsements available in California
California offers the standard federal endorsements. Adding one usually means an extra knowledge test (and a skills test for passenger and school bus). Tap an endorsement for the full federal process and cost:
- HHazmat — Requires the federal TSA Security Threat Assessment (fingerprint background check); California is a self-managed hazmat state and you also pass the hazmat knowledge test.
- NTanker
- XHazmat + Tank — Combined tank + hazmat.
- PPassenger
- SSchool Bus — Requires ELDT plus additional California requirements; not covered by the military skills-test waiver. A separate state school-bus certificate (administered with the CHP) is required to operate a school bus.
- TDoubles/Triples
CDL disqualifications
Disqualifying offenses are set by federal law (49 CFR 383.51) and apply in every state. Some also apply in a personal vehicle; vehicle-specific conditions matter. California applies the federal 49 CFR 383.51 framework and also suspends or revokes CDL privileges under state Vehicle Code provisions (Cal. Veh. Code §§ 15300–15325), including DUI in any vehicle. Confirm specific California additions with the DMV.
The offenses that trigger a disqualification, the length of each, and the federal exceptions are listed once in our CDL disqualifications guide instead of repeating the table here. Check the review notes for any California-specific additions we could not confirm.
Military skills-test waiver
Check the temporary July 30–October 29, 2026 federal eligibility extension and ask the state whether it participates.
California's 'Troops to Trucks' program waives the CDL skills test for qualifying service members who currently drive, or drove within the last year, a military vehicle equivalent to a CMV, with at least 2 years of such experience before discharge. Use forms DL 963/DL 964 (or the combined DL 965). The knowledge tests are not waived, and the School Bus endorsement is not covered.
Practice for the California CDL knowledge tests
Free practice questions written from the official CDL manual — general knowledge, air brakes, combination, and every endorsement. No sign-up.
Start the California practice testCalifornia CDL FAQ
Do I need a regular license before a California CDL?
Yes. You must already hold a standard California driver license (Class C — a temporary is acceptable) before you can get a Commercial Learner's Permit. California doesn't let you go straight from no license to a CDL.
Does California require extra training beyond federal ELDT?
Yes. On top of federal ELDT, original Class A or B applicants must complete a state-only minimum of 15 hours behind the wheel — at least 10 of them on a public road — documented on form DL 1236. This is a California add-on most states don't have.
Can a truck-driving school give me the California skills test?
No. California does not license private schools to give the public the CDL skills test. Skills testing is DMV-appointment only. The one exception is the Employer Testing Program, which lets an approved employer test its own employees.
How much does a California CDL cost?
The commercial Class A/B original fee is $100, which covers the application, permit, and license processing. A skills retest is $46 each. Renewal is $59. On top of DMV fees, budget for ELDT tuition (estimated at roughly $4,000–$10,000 for a Class A program), the TSA hazmat fee if you want hazmat, and a DOT physical.
How long is a California CDL valid?
Generally up to 5 years, expiring on your birthday. If your lawful-presence document expires sooner, you get a 'limited-term' CDL that expires with that document. Let a CDL lapse more than 2 years and you'll have to re-take the skills test to renew.
Sources and review notes
State research dated 2026-10-12; presentation and source disclosures updated 2026-10-12. A presentation update does not mean every fee or requirement has been reverified.
- The 5-year license term, Troops-to-Trucks eligibility details, and the 15-hour behind-the-wheel specifics were not re-confirmed on 2026-10-12. Confirm with the California DMV.
- Fee amounts were confirmed on the California DMV fee page on 2026-10-12; fees can change, so check the current fee schedule for your transaction.
- Medical submission instructions and non-domiciled eligibility can change before other licensing rules. Confirm your current instructions with the agency.
| Topic | Research date | Evidence |
|---|---|---|
| Permit minimum age (18 intrastate / 21 interstate) | 2026-10-12 | Source checked |
| Permit hold period | 2026-10-12 | Source checked |
| Permit validity | 2026-10-12 | Source checked |
| Fees | 2026-10-12 | Source checked |
| Medical submission | 2026-10-12 | Source checked |
| Military waiver (DL 965) | 2026-10-12 | Source checked |
| Testing access | 2026-10-12 | Source checked |
| License term | 2026-07-20 | Confirm current instructions |
Official sources
Check the applicable rule and current instructions at these official sources. Research limitations are identified where they affect a claim.
- Commercial Driver's Licenses (main hub) — California DMV
- Licensing fees — California DMV
- Commercial Driver Handbook, Section 1 — California DMV
- Employer Testing Program (third-party testing) — California DMV
- CDL Test Waiver for Military Members (DL 965) — California DMV