Before you make any decisions about CDL school, you need to know what you're actually looking at financially. This page breaks down every cost you'll encounter getting a California CDL — government fees, training tuition, medical exam, drug test, endorsements, and the hidden costs most guides skip. It also explains what actually moves the number up or down, because there's a big difference between the $3,000 path and the $10,000 one.
California's government fees for a CDL are straightforward and don't vary by location or school. These are the fees set by the California DMV — they apply regardless of which office you visit or which CDL school you attend.
| Fee | Amount | What It Covers |
|---|---|---|
| CDL Application Fee (Class A or B) | $100 | CLP issuance, up to 3 knowledge test attempts per test, first skills test attempt. Valid for 12 months. |
| Skills Test Retest Fee | $46 | Per retest attempt after your first skills test. Applies to each section attempted (inspection, basic control, road test). |
| CDL Renewal (Class A or B) | $59 | Every 5 years. Requires current DOT medical certificate. No knowledge or skills retesting required for standard renewal. |
| CDL Replacement / Correction | $44 | Lost, stolen, damaged card, or name/address change. |
| Hazmat (H) Endorsement TSA Background Check | ~$85.25 | TSA security threat assessment required for hazmat endorsement. Separate from DMV fees. Required at initial application and every renewal. |
| Knowledge Test Retest (if needed) | $0 | The $100 application fee covers up to 3 attempts per knowledge test. There is no waiting period between retakes. A 4th attempt would require reapplication ($100 again). |
The $100 covers more than people realize. Unlike many states that charge separate fees for the CLP, each knowledge test, and the skills test, California bundles all of this into the $100 application fee. You get up to 3 tries on every knowledge test and one full skills test attempt — all for the $100. The only time you pay again is if you need a skills test retest ($46 each) or if your application expires and you reapply.
School tuition is where the range opens up. There is no single answer to "how much does CDL school cost in California" because it depends entirely on the school type, location, and program length. Here's an honest breakdown of what each path actually costs.
California community colleges offer some of the most affordable CDL training in the state. Programs at schools like Fresno City College, Los Angeles Trade-Tech (LATTC), Rio Hondo College, and Modesto Junior College typically run $2,500 to $5,000 in tuition — and many students qualify for additional WIOA or Cal Grant funding that brings the out-of-pocket cost lower.
The tradeoff: community college programs often take longer to complete (part-time schedules, semester structures) and seats can be competitive. Application periods may only open once or twice a year. If you can get in, this is usually the best value path for self-funded students.
Private CDL schools are the most common path for career changers who need to start quickly and can't wait for community college enrollment cycles. Programs typically run 3–8 weeks full-time and cost $4,000 to $10,000 depending on school, location, and program depth. Bay Area and LA schools tend to cost more than schools in the Central Valley or Inland Empire.
Many private schools include the ELDT theory course, behind-the-wheel hours (covering California's 15-hour minimum), and Form DL 1236 submission in their tuition. Confirm this before enrolling — some schools charge separately for each component.
What's often not included in the quoted price: DOT physical, drug test, DMV fees, and sometimes the CDL skills test itself. Always ask for a total cost breakdown before signing anything.
Many large trucking carriers — Werner, Swift, CR England, and others operating in California — offer CDL training at no upfront cost. The carrier pays for your training; you agree to drive for them for 12–24 months after getting your license. Leave early and you typically owe back some or all of the training cost.
This is the right path if you already know you want to drive OTR (over-the-road) for a large carrier and are comfortable committing before you have a CDL in hand. It is not the right path if you want flexibility to choose your employer after licensing or if you intend to drive locally from day one.
California note: Some company CDL programs operate out of state for the training phase. You may need to travel for 3–6 weeks to their training facility. Confirm logistics before committing.
These costs apply regardless of which school path you choose. They are not optional and most are not included in CDL school tuition unless the school explicitly says so.
| Cost Item | Typical Range | Notes |
|---|---|---|
| DOT Physical Examination | $75–$150 | Required before CLP issuance. Must be performed by an FMCSA-certified medical examiner. Not covered by health insurance. Valid for up to 2 years. Interstate drivers must use a certified examiner from the FMCSA National Registry. |
| Pre-Employment Drug Test | $30–$65 | DOT-compliant 5-panel urine drug test. Required by any carrier before you can begin driving. Most CDL schools arrange this — but you may pay separately. Collection site fees vary by location. |
| ELDT Theory Training (if separate) | $0–$200 | Most CDL schools include this. If your school does not, you can complete ELDT theory online through FMCSA-registered providers for $70–$200. Check the FMCSA Training Provider Registry at tpr.fmcsa.dot.gov. |
| CDL Handbook / Study Materials | $0 | The California Commercial Driver Handbook is free to download at dmv.ca.gov. Practice tests like FastLessonHub are also free. You do not need to buy study materials. |
| 10-Year History Record Check (DL 939) | $0 | Only required if you've held a driver's license in any other state in the last 10 years. Form is free — the check is handled by DMV at no additional charge. |
| Lost Income During Training | Varies | Often the largest hidden cost. A 4–6 week full-time program means 4–6 weeks not earning your current income. For someone earning $25/hr, that's $4,000–$6,000 in foregone income. Factor this into your total budget. |
If your driving career requires specialized endorsements beyond a standard Class A CDL, budget for these additional costs. Each endorsement requires passing a knowledge test — most are included in your $100 application fee if taken at the same time as your initial knowledge tests. Adding endorsements later may involve additional fees.
| Endorsement | Knowledge Test | Additional Cost | Required For |
|---|---|---|---|
| H (Hazardous Materials) | Yes — 30 questions | ~$85.25 TSA fee | Hauling hazmat requiring placards |
| N (Tank Vehicle) | Yes | Included in $100 | Liquid or gas tank vehicles |
| T (Doubles/Triples) | Yes | Included in $100 | Double and triple trailer operation |
| P (Passenger) | Yes + skills test | Included in $100 | 16+ passenger vehicles including driver |
| S (School Bus) | Yes + skills test | Background check cost varies | School bus operation (requires P first) |
| X (Tank + Hazmat combo) | H + N tests | ~$85.25 TSA fee | Hazmat in tank vehicles (e.g., fuel tankers) |
Stop trying to find a single number. The total cost of your California CDL depends on three decisions you make early: which school path you take, whether you pass everything on the first attempt, and whether you pursue endorsements. Here's what the realistic totals look like across different scenarios.
| Scenario | Government Fees | Training | Medical/Drug | Total |
|---|---|---|---|---|
| Community college, first-try passes | $100 | $3,000 | $175 | ~$3,275 |
| Private school, first-try passes | $100 | $6,500 | $175 | ~$6,775 |
| Private school + HazMat endorsement | $100 | $6,500 | $175 | ~$6,860 + $85.25 TSA |
| Private school + 2 skills test retakes | $100 + $92 | $6,500 | $175 | ~$6,867 |
| Carrier-sponsored program | $100 | $0 upfront | Often covered | ~$100–$200 upfront |
| WIOA-funded community college | $100 | $0–$500 | $175 | ~$275–$775 |
The reapplication trap: If you fail a knowledge test 3 times or let your application expire (12-month limit), you pay the full $100 application fee again and restart the process. This is California-specific — most states let you pay a smaller retest fee. Study thoroughly before your first attempt and stay on schedule.
If you're coming from another state or weighing your options, here's how California stacks up against the two most comparable states FastLessonHub covers.
| Cost Item | California | Texas | Colorado |
|---|---|---|---|
| CDL application fee | $100 (all-in) | $25 CLP | Varies |
| Skills test retest | $46 | Included | Varies |
| CDL renewal | $59 / 5 years | Lower / 8 years | Varies |
| Community college tuition | $2,500–$5,000 | $2,000–$4,000 | $3,500–$7,500 |
| Private school tuition | $4,000–$10,000 | $3,500–$8,000 | $3,500–$7,500 |
| DOT physical | $75–$150 | $75–$150 | $75–$150 |
| Typical total (school + fees) | $3,000–$8,000 | $2,500–$7,000 | $3,500–$7,500 |
California tends to run 10–20% higher than Texas and Colorado for equivalent programs, primarily due to higher operating costs passed on by CDL schools and higher living costs if training disrupts your work schedule. The government fees are comparable.
Passing your California CDL knowledge tests on the first attempt saves you nothing in fees — but failing them 3 times costs you $100 to reapply. Practice until you're consistently scoring above 85% before your DMV appointment.
Practice General Knowledge → All CA Practice Tests →