California · updated 2026

California CDL: requirements, cost & free practice tests

Everything you need to get a commercial driver's license in California — the fees, the step-by-step DMV process, what's changed in 2026, and the practice tests to pass it.

California moves more freight than any other state — the ports of Los Angeles and Long Beach, the Central Valley's agriculture, and a logistics network that never stops — so the demand for licensed commercial drivers is constant. This page walks through exactly how to get your California CDL: who qualifies, what it costs in 2026, the order the DMV steps happen in, the federal rule changes that hit California in 2025 and 2026, which written tests you'll actually take, and where to practice each one for free. We run a state-licensed CDL school in the Los Angeles area, so this is the same guidance we give our own students.

On this page: At a glance · 2026 rule changes · Step-by-step · Fees · Which tests · California specifics · Pay & jobs · FAQ

California CDL at a glance

Minimum age
18 in-state · 21 interstate / HAZMAT
Original CDL fee (Class A/B)
$100
Passing score
80% on each written test
Knowledge-test attempts
3 per test, then reapply
Learner's permit (CLP)
180 days, renewable once
CLP hold before skills test
14 days (federal)
ELDT theory training
Required (first-time applicants)
DOT medical card
Required
License validity
5 years

Fees and rules change. Always confirm current figures on the official California DMV licensing fees page and the California DMV CDL page.

What changed for California CDLs in 2025–2026

This area is actively changing — verify current status with the DMV before you apply.

Two federal changes are reshaping how California processes commercial licenses right now:

Electronic medical submission for interstate drivers. Under the federal NRII rule (effective June 23, 2025), certified medical examiners must submit interstate (NI) drivers' medical exam results to the DMV electronically through the National Registry, generally within 24 hours, and the DMV posts them to your record within one business day. Intrastate (NA) drivers can still submit paper copies of their medical report and certificate in person, by mail, or by email to the DMV's Virtual Field Office.

Non-domiciled CDLs paused. To comply with new U.S. DOT rules, California has paused issuing non-domiciled (limited-term legal presence) commercial learner's permits and licenses — including originals, renewals, duplicates, and transfers — for applicants with limited legal presence in the United States.

May 2026 rollback. On May 18, 2026 the DMV launched programming for the new federal rules, then rolled it back after problems surfaced. As a result, some interstate (NI) drivers' medical reports may not have transmitted electronically; if you expected an electronic submission around that date, bring a paper copy to the DMV. The DMV has said it's working to fix this.

How to get your CDL in California, step by step

Step 1 — Meet the basic requirements

You must be at least 18 to drive commercially within California, or 21 to drive across state lines or haul hazardous materials. You also need to already hold (or get) a standard California noncommercial Class C driver's license — a temporary or interim license is acceptable — before you apply for a CDL.

Step 2 — Pass your DOT physical and self-certify

Every CDL applicant must pass a DOT physical with an examiner listed on the National Registry of Certified Medical Examiners, which produces a Medical Examination Report (MCSA-5875) and a Medical Examiner's Certificate (MCSA-5876). You'll also self-certify the type of driving you do — interstate non-excepted (NI), interstate excepted (EI), intrastate non-excepted (NA), or intrastate excepted (EA) — which determines whether your medical card is submitted electronically or on paper (see the 2026 changes above). Medical certificates are typically valid up to 24 months.

Step 3 — Complete ELDT theory training

Federal law requires first-time CDL applicants to complete Entry-Level Driver Training from a provider on the FMCSA Training Provider Registry before taking the skills test. You can knock out the theory portion online — we run an FMCSA-registered provider, ELDT365, for exactly this. California doesn't set a minimum training-hour requirement, but most drivers also do behind-the-wheel training at a school.

Step 4 — Apply for your Commercial Learner's Permit (CLP)

Complete the online CDL application, then visit a DMV office that offers commercial licensing. Bring acceptable identity and residency documents, your medical paperwork, and a completed 10-Year History Record Check (DL 939) if you've held a license in another state in the last 10 years. You'll pay the application fee, give a thumbprint, take a photo, pass a vision test, and pass your written knowledge test(s). Remember: three attempts per test. Pass, and the DMV issues your CLP.

Step 5 — Hold your CLP for 14 days and practice

Federal rules require you to hold the CLP for at least 14 days before taking the skills test. During this window you can practice in a commercial vehicle as long as a licensed CDL holder with the right class and endorsements is with you. Your CLP is valid for 180 days and can be renewed once for another 180, but the entire process must finish within 12 months of applying.

Step 6 — Pass the skills test

The skills test has three parts: a vehicle inspection (the pre-trip), basic control skills, and an on-road driving test. It's given at select DMV field offices — not every office does CDL testing, so confirm and schedule ahead — and you must bring a vehicle that matches the class and endorsements you're testing for. You get three attempts; a retake is $46.

Step 7 — Get your California CDL

Pass everything and the DMV processes your license and mails it to you. You can then operate the class of vehicle and endorsements listed on the card. From here it's about keeping your medical certificate current and renewing the CDL every five years.

California CDL fees (2026)

Here's what the government side costs. Training and medical fees vary by provider, so those are ranges.

Item Cost
Original CDL, Class A or B (covers 3 knowledge attempts + first skills test) $100
Noncommercial Class C license (prerequisite, if you don't have one) $46
Skills / drive test retake $46
CDL renewal (every 5 years) $59
DOT physical exam ~$80–$150 (varies by provider)
ELDT theory training Varies by provider
HAZMAT endorsement — federal TSA background check ~$80–$100 (separate federal fee)

Amounts as of 2026; confirm on the California DMV licensing fees page. Behind-the-wheel training at a CDL school is a separate, larger cost — commonly a few thousand dollars — and isn't a DMV fee.

Which written tests you'll take in California

Every California CDL applicant takes General Knowledge. After that, the tests depend on your license class and the job. The questions come from the California Commercial Driver Handbook, and each test is given electronically at the DMV. Every test below is free to practice here — tap to start.

Class A (tractor-trailers)

Three tests: General Knowledge, Combination Vehicles, and Air Brakes. Air Brakes is technically optional but skipping it restricts you from driving air-braked vehicles — nearly every commercial truck.

Class B (straight trucks, buses)

General Knowledge (Class B) plus, almost always, Air Brakes. School bus drivers add Passenger and School Bus.

Endorsements (job-specific)

Add only what your job needs: HAZMAT (also requires a TSA background check), Tanker, Doubles/Triples, Passenger, and School Bus. Don't forget the Pre-Trip Inspection — it's a spoken part of the skills test, not a written one.

Not sure which class and endorsements fit your goal? Run the Which CDL tool, or see the full step-by-step guide to getting your CDL.

California-specific rules worth knowing

  • The handbook is the source. Every California knowledge-test question is drawn from the California Commercial Driver Handbook. Our practice tests are built from the same FMCSA material it's based on.
  • Out-of-state transfers retest. Moving to California with a CDL from another state generally means retaking the knowledge and skills tests, plus the standard documentation.
  • Third-party testing is limited. In California, third-party skills testing is restricted to the Employer Testing Program (ETP) for company-employed drivers; most applicants test at the DMV.
  • Restrictions to watch. Skip Air Brakes and you get an air-brake restriction; test in an automatic and you get an automatic-transmission restriction. Both limit the trucks you can legally drive.
  • Score validity. Your passed knowledge-test scores are good for the life of your CLP (180 days, renewable once). If the CLP lapses before you finish the skills test, you retake the written tests.
  • REAL ID & documents. Bring acceptable identity and residency documents; your name must match across them. The DMV's identity and residency document lists spell out what counts.

CDL pay and jobs in California

California employs one of the largest commercial-driver workforces in the country — well over 200,000 heavy and tractor-trailer drivers. Federal Bureau of Labor Statistics data puts the average annual wage for heavy and tractor-trailer drivers in California around $58,000, in line with the national median of about $57,440 (May 2024). Those are averages: new drivers typically start lower, while experienced drivers with clean records and specialized endorsements — tanker, HAZMAT, doubles/triples — or those running regional and over-the-road freight commonly earn well into the $70,000s and beyond. Higher-cost regions like the San Francisco Bay Area and port-heavy Los Angeles/Long Beach tend to pay above the state average.

Demand is steady because of what California ships: containers off the ports, produce out of the Central Valley, and goods through one of the densest logistics corridors in the nation. If you're picking a school to get behind the wheel, you can compare California CDL schools by location, price, and reviews on CDLSpot.

Wage figures are approximate and based on U.S. Bureau of Labor Statistics estimates; actual pay varies by employer, region, experience, route type, and endorsements.

Start practicing for your California CDL

The reliable path: read the California Commercial Driver Handbook once, then use the practice tests to find your weak spots and retake until you're consistently above 90%. Every test is free, no sign-up, and reshuffles its questions on each attempt.

California CDL FAQ

The questions California applicants ask most.

How much does a CDL cost in California?

As of 2026, the DMV charges $100 for an original Class A or B CDL, which covers up to three knowledge-test attempts and your first skills test; a skills retake is $46. You also need a standard noncommercial Class C license first ($46 if you don't already have one). Beyond DMV fees, budget for a DOT physical, ELDT theory training, and — for HAZMAT — a separate federal TSA background check.

How long does it take to get a CDL in California?

Roughly four to ten weeks for most people. The one fixed step is the 14-day federal hold on your CLP before the skills test. Everything else — ELDT, the DOT physical, studying, and getting a skills-test appointment — sets the pace. The whole application must be finished within 12 months or it expires.

How many times can I take the California CDL written test?

Three attempts per required test. Fail all three on any one, and your application is void — you reapply and pay again. Practice to a consistent 90% before you go in.

Do I need ELDT to get a CDL in California?

Yes — it's a federal requirement for first-time applicants nationwide. You can take the written tests without it, but you can't take the skills test until ELDT theory training from an FMCSA-registered provider is on file.

What's the passing score in California?

80% on each written test — for example, 40 of 50 on General Knowledge. Aim for 90%+ in practice so test-day nerves don't put you under the line.

Can I get a non-domiciled CDL in California right now?

As of mid-2026, California has paused issuing non-domiciled (limited-term legal presence) CLPs and CDLs to comply with new federal rules. This is changing — check the official California DMV CDL page for current status before applying.

MyCDLPractice is an independent study aid and isn't affiliated with the California DMV or FMCSA. For official requirements, forms, and the current fee schedule, see the California DMV CDL page.

Get Certified

Need your ELDT certification?

FMCSA-registered online theory training. Required to take your CDL skills test.

ELDT365 →
Find a School

Looking for a CDL school?

Search 4,400+ CDL schools across the U.S. by location, price, and reviews.

CDLSpot →