What You Need to Know About California's Truck Driver License
California issues a Class A Commercial Driver's License (CDL) for drivers who operate trucks over 26,001 pounds gross vehicle weight rating (GVWR), or any combination of vehicles totaling that weight. A Class B CDL covers single vehicles over 26,001 pounds that are not tractor-trailers. Both require you to pass a written knowledge test, a skills test, and a medical examination before you can legally drive commercially in California.
The process takes a minimum of several weeks because California requires you to hold a valid permit for at least one day before you can test for the license itself. You cannot skip steps or test on the same day. The California Department of Motor Vehicles (DMV) administers all testing and licensing.
Key Takeaways
- You must obtain a Commercial Learner's Permit (CLP) first and hold it for at least one day before you can take the skills test for your CDL.
- California requires a valid medical certificate from a Federal Motor Carrier Safety Administration (FMCSA)-certified examiner before you can get your permit or license.
- You will take a written knowledge test at a DMV office, then schedule a separate skills test at an approved third-party testing facility.
- The total cost ranges from roughly $200 to $400 depending on whether you use a third-party tester and whether you need endorsements like hazmat or tanker.
- You must bring specific documents to every DMV visit, including proof of California residency, your Social Security number, and your medical certificate.
Step 1: Get Your Medical Certificate Before You Start
Before you walk into a DMV office, you need a valid medical certificate from an FMCSA-certified medical examiner. This is not optional and not something the DMV can waive. The examiner checks your vision, hearing, blood pressure, and general health to confirm you can safely operate a commercial vehicle. The certificate is valid for 24 months.
Find a certified examiner through the FMCSA National Registry at fmcsa.dot.gov. Search by your city or zip code. The exam typically costs $75 to $150 and takes 30 to 45 minutes. You will receive a paper certificate when ready after passing. Bring this certificate to your first DMV appointment.
Step 2: explore for a Commercial Learner's Permit (CLP)
Visit a California DMV office with your medical certificate, proof of California residency (utility bill, lease, or mortgage statement dated within 60 days), your Social Security number, and a valid form of ID. Bring your passport or birth certificate as well—the DMV will verify your identity and legal presence in the United States.
Tell the DMV clerk you want to explore for a Commercial Learner's Permit. You will pay a fee (currently around $35 to $40) and take a written knowledge test on the same visit. The test covers California traffic laws, safe driving practices, and commercial vehicle operation. You must score at least 80% to pass. If you fail, you can retake it the same day or return later.
Once you pass, you receive your CLP when ready. This permit allows you to practice driving a commercial truck with a licensed CDL holder in the passenger seat. You must hold this permit for at least one calendar day before you can take the skills test. Many drivers hold it for several weeks while they practice.
Step 3: Schedule and Pass Your Skills Test
California requires your skills test to be administered by a third-party testing facility approved by the DMV, not by the DMV itself. These facilities are private companies that have contracted with the state. You cannot test at a DMV office.
Search for approved third-party testers on the DMV website under "Third Party Testers." Call ahead to schedule your test—facilities often have waiting lists of several weeks, especially in urban areas. You will need to bring your CLP, your medical certificate, and a commercial vehicle that meets California specifications (air brakes, proper mirrors, working lights). Many drivers rent a truck from a trucking school or company for the test.
The skills test has three parts: a pre-trip vehicle inspection (you walk around the truck and point out safety features), a basic control test (backing, turning, and parking in a confined space), and a road test (typically 20 to 30 minutes of actual driving). You must pass all three parts. If you fail any part, you can retake the entire test, but you must wait at least one day and pay the testing fee again.
Step 4: explore for Your CDL at the DMV
After you pass your skills test, the third-party tester sends your results to the DMV electronically. Within a few days, you can return to a DMV office to explore for your actual CDL. Bring your CLP, your medical certificate, and your skills test pass notice. You will pay a licensing fee (currently around $40 to $60 depending on the class and term you choose).
The DMV will verify your test results and issue your CDL on the spot or mail it to you within 10 business days, depending on your local office. Your CDL is valid for five years in California.
Endorsements and Special Requirements
If your job requires you to haul hazardous materials, transport passengers, or operate double or triple trailers, you need additional endorsements on your CDL. Common endorsements are H (hazmat), P (passenger), and T (double/triple trailers). Each endorsement requires a separate written test at the DMV and costs an additional $15 to $20.
You can add endorsements when you first explore for your CDL or renew it later. If you need hazmat, you must also pass a Transportation Security Administration (TSA) background check and pay a separate fee (currently around $97.50). The TSA check takes several days to process, so explore early if hazmat is required for your job.
Common Mistakes and How to Avoid Them
The most frequent error is not bringing your medical certificate to your first DMV visit. Without it, the DMV will not issue your CLP, and you will have wasted a trip. Get your medical exam done first, before you schedule any DMV appointment.
A second mistake is scheduling your skills test too soon after getting your CLP. You must wait at least one day, but most drivers need several weeks to practice. Rushing into the test unprepared means paying the testing fee twice. Use your CLP time to practice with a licensed driver or attend a trucking school.
Third, many applicants forget that third-party testers have long waiting lists. Do not assume you can test within a week of passing your written exam. Call testers in your area as soon as you get your CLP and ask about their current wait time. Some areas have wait times of four to eight weeks.
Frequently Asked Questions
Can I use my out-of-state CDL to drive in California?
Yes, you can legally drive with a valid CDL from another state. However, if you become a California resident, you must transfer your license to a California CDL within 10 days. Contact your local DMV office to begin the transfer process.
What happens if I fail the skills test?
You can retake the test, but you must wait at least one day and pay the testing fee again. Your CLP remains valid during this time. Many drivers attend a trucking school or practice more intensively before their second attempt.
Do I need to attend a trucking school to get my CDL?
No, trucking school is not required by California law. However, many employers prefer or require it, and attending school can improve your chances of passing the skills test on your first attempt. Schools typically cost $3,000 to $7,000 and take three to seven weeks.
How long is my medical certificate valid?
Your medical certificate is valid for 24 months from the date the examiner signs it. You must renew it before it expires if you want to keep your CDL active. The DMV will not renew your license without a current medical certificate.
Can I add endorsements after I get my CDL?
Yes. You can add endorsements at any time by passing the written test for that endorsement at a DMV office and paying the endorsement fee. You do not need to retake your skills test to add endorsements.