What a California CDL is and who needs one
A California Commercial Driver's License (CDL) is required to operate certain heavy or hazardous vehicles on public roads. The state issues it separately from a regular driver's license, and you cannot legally drive a commercial vehicle without one — even if you hold a standard license.
You need a CDL if you drive a vehicle that weighs 26,001 pounds or more, carries hazardous materials in quantities that require placarding, or transports 16 or more passengers including yourself. Some vehicles fall into multiple categories. A dump truck, cement mixer, or fuel tanker all require a CDL. So does a school bus or tour coach, regardless of weight.
California issues three classes of CDL — Class A, Class B, and Class C — based on the vehicle's gross vehicle weight rating (GVWR) and what it carries. Most long-haul trucking jobs require a Class A. Local delivery and some bus routes use Class B. Class C is less common and covers smaller commercial vehicles that still meet the weight or passenger thresholds.
Key Takeaways
- California requires a separate CDL to drive vehicles over 26,001 pounds, hazmat vehicles, or buses carrying 16 or more people.
- You must pass a written knowledge test, a skills test with a vehicle, and a medical examination before the DMV issues a CDL.
- The written test covers general knowledge, air brakes (if your vehicle has them), and any endorsements you need, such as hazmat or passenger transport.
- Skills testing happens in your actual vehicle or a similar one, with a DMV examiner riding along to evaluate your driving and safety checks.
- Processing time varies, but you should expect several weeks from process to test scheduling, plus additional time if you need to retake any test.
Medical certification and the CVSA medical exam
Before you can take any CDL test, California requires a medical examination by a certified medical examiner. This is not optional and not something your regular doctor can do — the examiner must be listed on the Commercial Vehicle Safety Alliance (CVSA) National Registry.
The exam checks your vision, hearing, blood pressure, and ability to operate a vehicle safely. You will be asked about your medical history, including any conditions that affect your ability to drive — diabetes, heart disease, sleep apnea, and certain medications can disqualify you or require special documentation. The examiner completes a form called the Medical Examination Report, which you bring to the DMV.
The medical certificate is valid for two years. If you fail the exam or need to disclose a condition, you may be issued a certificate with restrictions, or you may be referred to the Federal Motor Carrier Safety Administration (FMCSA) for further review. Some conditions require a waiver or exemption letter from FMCSA before you can proceed.
Written knowledge tests and what they cover
The CDL written test in California is administered at DMV offices and covers material specific to the class and endorsements you are seeking. You must pass the general knowledge test, which covers vehicle inspection, basic control, and safe driving practices. If your vehicle has air brakes, you must also pass the air brakes test.
Additional tests are required for endorsements. A hazmat endorsement test covers the rules for transporting hazardous materials. A passenger endorsement test covers bus operation and passenger safety. A tanker endorsement test covers the physics and handling of liquid cargo. You can take multiple endorsement tests on the same day if you need them.
The DMV provides a CDL handbook that covers all test material. You can read it from the California DMV website or pick up a printed copy at any DMV office. Most people study the handbook for several weeks before testing. The tests are multiple-choice, and you must score at least 80 percent to pass. If you fail, you can retake the test after a waiting period, which varies by test type.
The skills test: vehicle inspection, driving, and safety checks
After you pass the written tests, you schedule a skills test with a DMV examiner. This test happens in a real vehicle — usually your own or one provided by a CDL training school — and takes about 45 minutes to an hour. The examiner sits in the passenger seat and evaluates three parts: the pre-trip inspection, the driving portion, and the post-trip inspection.
During the pre-trip inspection, you walk around and inside the vehicle, pointing out and explaining safety-critical components: lights, mirrors, tires, brakes, coupling devices (if applicable), and emergency equipment. The examiner watches to see whether you know what to check and why. You do not have to fix anything, but you must identify problems correctly.
The driving portion takes place on a predetermined route that includes city streets, highway driving, and backing maneuvers. The examiner watches how you handle the vehicle, use mirrors, maintain control, follow traffic laws, and respond to hazards. You must demonstrate smooth acceleration and braking, proper lane changes, and safe turns. Backing is often the most challenging part — you may be asked to back into a tight space or perform a 90-degree backing maneuver.
You must pass all three parts to pass the skills test. If you fail any part, you can retake the entire test after a waiting period. Many people take a CDL training course before the skills test to practice in a commercial vehicle and get feedback from an instructor.
Endorsements and what they require
An endorsement is an additional authorization on your CDL that allows you to operate certain types of vehicles or carry certain cargo. California offers several endorsements, each with its own written test and sometimes additional requirements.
Hazmat (H) allows you to transport hazardous materials. You must pass the hazmat knowledge test and complete a background check, including fingerprinting. The state submits your information to the Transportation Security Administration (TSA) for clearance. This process takes several weeks and costs an additional fee.
Passenger (P) allows you to operate buses or other vehicles designed to carry 16 or more passengers. You must pass the passenger knowledge test and demonstrate safe operation of a passenger vehicle during the skills test, including proper mirror checks and passenger safety procedures.
Tanker (N) allows you to operate vehicles that carry liquid cargo in tanks. You must pass the tanker knowledge test. The skills test may include backing and handling a tanker vehicle if your examiner requires it.
Doubles/Triples (T) allows you to operate double or triple trailers. You must pass the doubles/triples knowledge test and demonstrate safe operation during the skills test.
Other endorsements include Air Brake (L) — which is actually a restriction if you do not have air brakes — and School Bus (S), which requires additional training and background checks.
Timeline and fees
The total time from starting the process to holding a CDL varies widely depending on how quickly you complete each step and how busy your local DMV is. Medical exams can usually be scheduled within a week or two. Written tests can often be taken within days of your medical clearance, though some DMV offices have longer wait times.
Skills test scheduling is often the longest wait. Many DMV offices have backlogs of several weeks to several months, depending on the region and time of year. If you fail a test, you must wait before retaking it — typically 7 days for written tests and 14 days for skills tests, though the exact waiting period is set by the DMV.
Fees vary by class and endorsement. A basic CDL costs less than a standard driver's license renewal in California, but endorsements add to the cost. Hazmat endorsements carry a separate federal fee. If you need to retake tests, each retake has its own fee. The DMV website lists current fees by category.
Renewing and maintaining your CDL
A California CDL is valid for five years from the date of issue. You must renew it before it expires. Renewal requires a new medical examination — your medical certificate must be current or you cannot renew. You do not have to retake the written or skills tests unless the DMV has suspended or revoked your license, or unless you are adding a new endorsement.
Your CDL can be suspended or revoked if you accumulate too many traffic violations, fail to maintain medical certification, or violate commercial driving regulations. Some violations carry mandatory disqualifications — for example, driving under the influence in a commercial vehicle can result in a one-year disqualification for a first offense.
If you move to California from another state, you can transfer your out-of-state CDL to a California CDL. You must pass California's written tests and skills test, and you must obtain California medical certification. You cannot straightforward renew an out-of-state CDL in California.
Frequently Asked Questions
Can I take the CDL written tests before I have my medical certification?
No. California requires your medical examination and certificate before you can take any CDL test. Schedule your medical exam first, then bring the completed Medical Examination Report to the DMV when you take the written tests.
What happens if I fail the skills test?
You can retake the skills test after a waiting period, typically 14 days. You do not have to retake the written tests unless they have expired. Many people take additional training or practice with a CDL school before retaking the skills test.
Do I need to attend a CDL training school?
No, it is not required by law. However, most people find that classroom instruction and behind-the-wheel training significantly improve their chances of passing the skills test on the first attempt. Some employers require training from an accredited school before hiring.
Can I get a CDL if I have a medical condition?
It depends on the condition. The medical examiner will determine whether you can safely operate a commercial vehicle. Some conditions result in restrictions or require an exemption letter from the FMCSA. Others may disqualify you. Discuss any health concerns with the medical examiner before the exam.
How long is my medical certificate valid?
Your medical certificate is valid for two years. You must renew it before it expires if you want to keep your CDL active. If your certificate expires, your CDL becomes invalid until you obtain a new one.