California issues commercial driver's licenses at different levels depending on the type of vehicle you intend to operate and the weight and cargo involved. Class A and Class B are the two highest tiers of California's CDL structure, and understanding how they differ — and what it takes to obtain each — matters whether you're entering the trucking industry, operating transit vehicles, or managing heavy equipment commercially.
California's DMV follows the federal CDL framework established by the Federal Motor Carrier Safety Administration (FMCSA), which means the basic class definitions are consistent with other states — but California applies its own testing procedures, fees, and administrative requirements on top of the federal baseline.
California issues three classes of CDLs:
| License Class | General Vehicle Category |
|---|---|
| Class A | Combination vehicles with a GCWR of 26,001+ lbs, where the towed unit exceeds 10,000 lbs |
| Class B | Single vehicles 26,001+ lbs, or towing a unit not exceeding 10,000 lbs |
| Class C | Vehicles not meeting Class A or B thresholds but requiring special endorsements (hazmat, passenger, etc.) |
A Class A license authorizes the broadest range of vehicles. Holders can operate tractor-trailers, flatbeds, tanker combinations, livestock carriers, and other large combination rigs. With the appropriate endorsements, Class A holders can also operate vehicles that fall under Class B and Class C.
A Class B license covers single heavy vehicles — including straight trucks, large buses, dump trucks, and delivery vehicles over the weight threshold — but does not authorize driving combination vehicles where the trailer exceeds 10,000 lbs GVWR.
The requirements for both classes share a common foundation but diverge in testing and vehicle-specific components. 🚛
California requires CDL applicants to be at least 18 years old for intrastate (within California) commercial driving. For interstate commerce — crossing state lines or operating under federal hours-of-service rules — drivers must be at least 21 years old. This age distinction applies to both Class A and Class B.
Before receiving a Commercial Learner's Permit (CLP), applicants must pass written knowledge tests at a California DMV office. The tests required depend on the class and endorsements sought:
Class B applicants don't need the Combination Vehicles test unless they're pursuing Class A, but they may still need Air Brakes and relevant endorsement tests depending on what they plan to operate.
After passing required knowledge tests, applicants receive a CLP, which must be held for a minimum of 14 days before the skills test can be scheduled. This federal requirement applies in California as it does in every other state.
The CDL skills test has three components:
The skills test must be taken in a vehicle representative of the class and endorsements being sought. If you're testing for a Class A license, you must test in a combination vehicle. A Class B applicant tests in a straight heavy vehicle.
Both Class A and Class B CDL holders must meet FMCSA medical standards and carry a valid Medical Examiner's Certificate. In California, medical certification status is tied directly to your CDL record. Drivers with certain medical conditions may be subject to more frequent examinations or may qualify only for intrastate driving with a state-issued medical waiver.
Neither class is a standalone authorization for every type of commercial operation. Endorsements are added to a CDL to cover specific vehicle types or cargo:
| Endorsement | Code | Relevant to |
|---|---|---|
| Tanker Vehicles | N | Class A and B |
| Hazardous Materials | H | Class A and B |
| Passenger Vehicles | P | Class A and B |
| School Bus | S | Class A and B |
| Doubles/Triples | T | Class A only |
| Combination of Tank + Hazmat | X | Class A and B |
Each endorsement requires passing an additional written test, and some (like Passenger and School Bus) require additional skills testing and background checks.
The practical distinction comes down to what you're hauling and how it's connected. Class A covers the full tractor-trailer combination; Class B covers large single-unit vehicles. A driver with a Class A can operate Class B vehicles (with proper endorsements), but a Class B holder cannot legally operate Class A combination vehicles.
This matters for career purposes. Long-haul trucking and most freight careers require Class A. Transit bus operators, concrete mixer drivers, and straight-truck delivery roles typically require Class B.
No two CDL applications follow the exact same path. What applies to your situation depends on:
California's CDL fee schedule, testing appointment availability, and processing timelines are set by the California DMV and can change. The specific combination of tests, medical documentation, and endorsements you'll need — and what the process looks like for your vehicle type and employment situation — depends on details that go beyond class definitions alone.