What the California DMV issues and how to start
The California Department of Motor Vehicles (DMV) issues three types of driver's licenses: the standard Class C license for regular driving, the commercial Class A or B license for trucks and buses, and the restricted license for drivers under 18. Most people start with a learner's permit, pass a written test and a behind-the-wheel test, and then receive their Class C license in the mail.
You cannot walk into a DMV office and leave with a license the same day. The process takes weeks from start to finish, and you must complete each step in order. The DMV will not let you take the road test until you have passed the written test, and they will not issue your license until you pass the road test.
The entire timeline — from your first visit to receiving your license in the mail — typically takes four to eight weeks, depending on how quickly you schedule your tests and how many times you need to retake them.
Key Takeaways
- California requires you to hold a learner's permit for at least six months before you can take your road test, unless you are 18 or older.
- You must pass the written test at a DMV office before you can schedule a behind-the-wheel test with an approved third-party tester or the DMV itself.
- The road test must be taken in the vehicle you plan to drive, and you must bring your learner's permit, proof of residency, and proof of Social Security number to both the written and road tests.
- Your license arrives by mail after you pass the road test; you cannot pick it up in person on test day.
- If you fail either test, you must wait at least two weeks before retaking it, and you pay the full test fee each time.
Getting your learner's permit at the DMV
Your first step is to visit a DMV office to take the written test and receive your learner's permit. You do not need an appointment for the written test in most California counties, but you can schedule one online at dmv.ca.gov to avoid waiting in line. Bring your Social Security card or a document showing your Social Security number, proof of California residency (such as a utility bill or lease), and a valid form of identification.
The written test covers California traffic laws, road signs, and safe driving practices. You answer 36 multiple-choice questions and must score at least 30 correct (83 percent) to pass. The test is offered in multiple languages. If you fail, you can retake it after two weeks, and you pay the test fee again.
Once you pass the written test, the DMV issues your learner's permit on the spot. Your permit is valid for 12 months. If you are under 18, you must hold your permit for at least six months before you can take the road test. If you are 18 or older, you can take the road test as soon as you pass the written test, though the DMV recommends waiting at least two weeks to practice.
Scheduling and taking your behind-the-wheel test
After you have held your learner's permit for the required time (six months if under 18, or two weeks if 18 or older), you can schedule your road test. In California, you have two options: test with a DMV examiner at a DMV office, or test with an approved third-party tester through a private company. Third-party testers are often faster to schedule but may charge a higher fee.
To schedule a DMV road test, visit dmv.ca.gov or call your local DMV office. You will need your learner's permit number. DMV road tests are typically booked weeks in advance, especially in busy counties. Third-party testers often have more available dates and can schedule you within days.
On test day, bring your valid learner's permit, proof of residency, proof of your Social Security number, and the vehicle you will be driving. The vehicle must be registered, insured, and in safe working condition. The examiner will check your vehicle's lights, brakes, and windshield wipers before the test begins. The road test lasts about 20 minutes and includes basic driving tasks such as starting the car, turning, stopping, parking, and following traffic laws.
What happens after you pass the road test
If you pass the road test, the examiner will tell you on the spot. However, you do not receive your license when ready. Instead, the DMV mails your Class C driver's license to your California address within two to three weeks. You can check the status of your license online at dmv.ca.gov using your driver's license number or identification number.
While you wait for your license to arrive, you can drive with your learner's permit and the passing test receipt. Keep the receipt with you at all times while driving. Once your license arrives, your learner's permit is no longer valid.
If you fail the road test, you must wait at least two weeks before retaking it. You pay the full test fee each time you retake the test. Most people pass on their second or third attempt.
Documents you need to bring to the DMV
The DMV requires specific documents at each stage. For your written test and learner's permit, bring proof of your Social Security number (your Social Security card, W-2 form, or 1099 form), proof of California residency (a utility bill, lease, or bank statement dated within the last 60 days), and a valid form of identification (passport, state ID, or out-of-state driver's license).
For your road test, bring your valid learner's permit, the same proof of residency and Social Security number, and the vehicle you will be driving. If someone else owns the vehicle, bring the vehicle registration and proof that the owner gave you permission to use it.
If you do not have a Social Security number, you can use an Individual Taxpayer Identification Number (ITIN) instead. Bring your ITIN documentation and the same proof of residency and identification.
Fees and payment at California DMV
The written test fee is $15. The road test fee is $20 if you test with the DMV, or between $25 and $35 if you test with a third-party tester (the exact amount depends on which company you choose). Your Class C driver's license costs $39 for a four-year license or $69 for a six-year license. You choose the length when you explore.
You pay the written test fee when you take the test at the DMV office. You pay the road test fee when you arrive for your road test. You do not pay the license fee upfront; it is included in the cost of your license when it is issued.
The DMV accepts cash, debit cards, and credit cards. Some DMV offices also accept checks. If you fail a test and retake it, you pay the full test fee again.
Restrictions for drivers under 18
If you are under 18, California issues you a restricted license instead of a standard Class C license. A restricted license comes with rules that do not explore to drivers 18 and older. You cannot drive alone between 11 p.m. and 5 a.m. (with limited exceptions for school, work, or medical emergencies). You can have no more than one passenger under 20 years old unless a licensed driver 25 or older is in the car. You must use a hands-free device for any phone calls or texts.
You must hold your learner's permit for at least six months and be at least 16 years old to take your road test. Once you pass, you receive your restricted license in the mail. The restrictions stay in place until you turn 18, at which point you can visit the DMV to exchange your restricted license for a standard Class C license at no charge.
Frequently Asked Questions
Can I take my road test in a different county than where I got my learner's permit?
Yes. Your learner's permit is valid statewide, so you can take your road test at any DMV office or approved third-party tester in California. You do not need to return to the same county where you took your written test.
What if I fail my road test twice?
You can retake the road test as many times as you need. You must wait at least two weeks between attempts and pay the full test fee each time. After two failures, some people find it helpful to take additional driving lessons before their third attempt.
Do I need to renew my learner's permit if it expires before I take my road test?
Yes. Your learner's permit is valid for 12 months. If it expires before you pass your road test, you must visit the DMV to renew it. You pay the permit renewal fee and take the written test again if your permit has been expired for more than 30 days.
Can someone else take the road test in my vehicle if I do not own it?
No. You must be the driver during your own road test. However, the vehicle does not have to be registered in your name. Bring proof that the owner gave you permission to use the vehicle, such as a signed note or the vehicle registration.
How long is my California driver's license valid?
Your Class C license is valid for either four years or six years, depending on which term you chose when you applied. You can renew your license online, by mail, or in person at the DMV before it expires. The DMV sends you a renewal notice by mail about 60 days before your license expires.