The basic path: what you need before you go to the DMV
To get a California driver's license, you need to pass a written test, a driving test, and a vision test at the Department of Motor Vehicles (DMV). You'll also need to bring specific documents that prove your identity, residency, and Social Security number. The whole process usually takes several weeks from start to finish because you have to schedule appointments in advance — walk-ins are not accepted at most DMV locations.
California has different rules depending on whether you're a first-time driver, moving from another state, or renewing an expired license. The documents you bring and the tests you take vary by situation. If you're under 18, the rules are stricter and take longer.
Key Takeaways
- You must bring an original or certified birth certificate, proof of California residency (like a utility bill or lease), and proof of your Social Security number to the DMV.
- First-time drivers must pass a written test, a vision test, and a behind-the-wheel driving test; the written test can be taken online or at the DMV.
- You can schedule your DMV appointment online through the California DMV website, and appointments are required — you cannot walk in.
- If you're under 18, you must hold a learner's permit for at least six months and complete a driver education course before you can take the driving test.
- The total cost is $39 for a license plus $15 for the process fee if you're a first-time applicant, though fees vary slightly for renewals and replacements.
Documents you must bring to the DMV
The DMV requires an original or certified copy of your birth certificate as your primary identity document. If you don't have a birth certificate, you can bring a valid U.S. passport, a consular report of birth abroad, or a certificate of naturalization instead. You also need one document that proves you live in California — a utility bill, lease agreement, mortgage statement, or bank statement all work, and it must show your name and current address.
You'll also need proof of your Social Security number. This can be your Social Security card itself, a W-2 form, a 1099 form, or a letter from the Social Security Administration. If you don't have a Social Security number, you can still get a license, but you'll need to fill out Form DL 44 and bring additional documents — ask the DMV which ones explore to your situation.
Bring your current out-of-state driver's license if you have one. If you're under 18, bring a parent or guardian with you to sign the process in person.
The written test: what to study and how to prepare
California's written test covers traffic laws, road signs, and safe driving practices. The test has 36 questions, and you must answer at least 30 correctly to pass. You can take the test in English or in one of several other languages, including Spanish, Chinese, Vietnamese, and Korean.
You can take the written test online through the DMV website before you go in person, or you can take it at the DMV office itself. Taking it online first lets you know whether you're ready and saves you a trip if you fail. The DMV provides a free study guide called the California Driver Handbook, available on their website in multiple languages. You can also take practice tests online through the official DMV website.
If you fail the written test, you can retake it the same day or schedule another appointment. There is no waiting period between attempts.
The vision and driving tests
At your DMV appointment, you'll take a vision test that checks whether you can see well enough to drive safely. If you wear glasses or contacts, bring them with you. If you fail the vision test, you may still be able to get a license with restrictions — for example, you might be required to wear corrective lenses while driving.
After you pass the written and vision tests, you'll schedule a behind-the-wheel driving test. This test is not on the same day as your written test. You'll drive with a DMV examiner for about 20 minutes, and they'll watch how you handle turns, stops, parking, and other basic maneuvers. You must bring a vehicle that is registered, insured, and in safe working condition. A licensed adult can sit in the car with you, but they cannot help you during the test.
If you fail the driving test, you can retake it, but you'll need to schedule another appointment. There is usually a wait of several days to a few weeks depending on how busy your local DMV is.
Special rules if you're under 18
If you're under 18, you must first get a learner's permit and hold it for at least six months before you can take the driving test. To get the learner's permit, you pass the written test and vision test, then you can drive only with a licensed adult age 25 or older in the front seat next to you. You cannot drive between 11 p.m. and 5 a.m. during the first 12 months.
You also must complete a driver education course — either in-person classroom instruction or an online course approved by the state. The course covers traffic laws and safe driving habits. After you finish the course and hold your permit for six months, you can schedule your driving test.
Once you pass the driving test, you'll get a provisional license, which has the same nighttime driving restrictions as the learner's permit for the first 12 months. After 12 months, the restrictions lift and you have a regular license.
How to schedule your DMV appointment
Go to the official California DMV website and click on "Schedule an Appointment." You'll enter your zip code to find the DMV office nearest you, then select the service you need — for a first-time license, choose "Original Driver License." The website will show you available appointment times, usually several weeks out. Pick a time that works for you and confirm your appointment.
You'll receive a confirmation number by email or text, depending on how you set up your account. Bring this confirmation number with you to your appointment. If you need to reschedule, you can do it through the same website.
Some DMV offices are busier than others. If the nearest office has no appointments for several weeks, try searching for offices in neighboring cities — you may find an earlier slot. You can take your test at any DMV office in California, not just the one closest to you.
If you're moving to California from another state
If you already have a valid driver's license from another state, you don't have to take the written and driving tests again. Instead, you can transfer your license by bringing your out-of-state license, proof of California residency, and proof of your Social Security number to the DMV. You'll take a vision test and have your photo taken, and you'll pay the license fee. The process is faster than getting a first-time license.
Your out-of-state license must be valid and not suspended or revoked. If it is expired, you'll need to take the written and driving tests as if you were a first-time driver.
Frequently Asked Questions
How long does it take to get a California driver's license from start to finish?
From your first DMV appointment to receiving your license in the mail usually takes four to six weeks. The written test can be done online before you go in, the vision and written tests at the DMV take about an hour, and then you schedule the driving test for a later date. After you pass the driving test, the DMV mails your license to you, which takes about two weeks.
Can I take the written test online instead of at the DMV?
Yes. You can take the written test through the DMV website from home on a computer. If you pass, you'll bring your passing score to your in-person DMV appointment. If you fail, you can retake it online or at the DMV with no waiting period.
What happens if I fail the driving test?
You can retake the driving test by scheduling another appointment through the DMV website. There is no limit to how many times you can retake it. Most people who fail can schedule a new test within a few days to a few weeks, depending on how busy the local DMV office is.
Do I need to take driver education if I'm over 18?
No. Driver education is required only for applicants under 18. If you're 18 or older, you can take the written test, vision test, and driving test without completing a classroom course.
What if I don't have a birth certificate?
You can bring a valid U.S. passport, a consular report of birth abroad, or a certificate of naturalization instead. Contact the DMV before your appointment if you're unsure whether your documents will work.