What You Need to Do to Get a California Driver License
To get a California driver license, you must pass a written test on traffic laws, pass a driving test, and provide proof of identity, residency, and Social Security number to the Department of Motor Vehicles (DMV). The process takes place in two stages: first you get a learner's permit, then after practice and a road test, you receive your license. Most people complete both stages within a few weeks, though the timeline depends on how quickly you schedule your tests and how many attempts you need.
California requires you to be at least 16 years old to hold a learner's permit and at least 17 to hold a full driver license (or 18 if you do not complete a state-approved driver education course). You cannot skip the learner's permit stage — it is a legal requirement, not an option.
Key Takeaways
- You must obtain a learner's permit first by passing a written knowledge test, then wait at least six months before you can take the driving test for your full license.
- Bring original documents proving your identity, California residency, and Social Security number to your DMV appointment — copies and digital images are not accepted.
- The written test covers California traffic laws and safe driving practices; you can study using the official DMV handbook or take a state-approved driver education course.
- The driving test lasts about 20 minutes and tests your ability to control the vehicle, follow traffic laws, and respond to road conditions; you must provide your own vehicle.
- Fees vary depending on your age and license type, but expect to pay separately for the permit, the driving test, and the license itself.
Documents You Must Bring to the DMV
California DMV will not accept photocopies, scans, or photos of documents — you must bring originals. You need one document proving your identity (such as a passport, birth certificate, or state ID), one document proving you live in California (such as a utility bill, lease, or bank statement dated within the last 60 days), and proof of your Social Security number (your Social Security card, W-2 form, or 1099 form).
If your name has changed due to marriage, divorce, or court order, bring the document that shows the change (marriage certificate, divorce decree, or court order). If you are under 18, bring a parent or legal guardian with you to sign the process. Non-citizens must bring their valid visa, passport, or other immigration document showing they are lawfully present in the United States.
Do not rely on digital copies or photos of these documents. The DMV staff will examine originals and will turn you away if you bring only copies. Bring more than one document in each category if possible — it speeds up the process and covers you if one document is damaged or unclear.
Getting Your Learner's Permit: The Written Test
Your first step is to schedule an appointment at your local DMV office and take the written knowledge test. This test has 36 questions about California traffic laws, road signs, and safe driving practices. You must answer at least 30 questions correctly to pass. The test is offered in multiple languages, including Spanish, Chinese, Vietnamese, and others — ask the DMV which languages are available at your location.
You can study for the test using the official California DMV handbook, which is free and available online at dmv.ca.gov. Many people also take a state-approved driver education course, which covers the same material and sometimes reduces your insurance costs later. The course is not required, but it can help you pass the test on your first attempt.
When you pass the written test, you receive your learner's permit on the same day. Your permit is valid for 12 months. During this time, you must practice driving with a licensed adult who is at least 25 years old and sitting in the front passenger seat. You cannot drive alone, and you cannot drive between 11 p.m. and 5 a.m. unless the supervising adult is a parent or guardian.
Waiting Period and Practice Requirements
California law requires you to hold your learner's permit for at least six months before you can take the driving test. This is a mandatory waiting period — you cannot test earlier even if you feel ready. If you are under 18, the waiting period is six months. If you are 18 or older, you can take the driving test when ready after passing the written test, with no waiting period.
During the permit period, you should practice driving in different conditions: residential streets, highways, night driving, and heavy traffic. The more varied your practice, the better prepared you will be for the driving test. Keep a record of your practice hours if you are under 18 — California does not require a specific number of hours, but documenting your practice shows the DMV you are serious about safety.
Scheduling and Taking the Driving Test
After you have held your permit for the required time, schedule your driving test appointment through the DMV website or by calling your local office. Tests are usually available within two to four weeks, though wait times vary by location and season. You can take the test at any DMV office in California, not just the one where you got your permit.
On test day, bring your learner's permit, proof of residency, and a vehicle that is registered, insured, and in safe working condition. The vehicle must have working brakes, steering, lights, wipers, and mirrors. You must provide your own vehicle — the DMV does not supply one. Bring a licensed adult (at least 18 years old) to sit in the front passenger seat during the test.
The driving test lasts about 20 minutes and takes place on public roads near the DMV office. The examiner will ask you to perform basic maneuvers such as parking, turning, stopping, and merging. You will be tested on your ability to follow traffic laws, control the vehicle smoothly, and respond safely to other drivers and road conditions. Common reasons for failing include rolling through stop signs, unsafe lane changes, hitting the curb while parking, and not checking mirrors frequently enough.
Fees and License Issuance
California charges separate fees for the learner's permit, the driving test, and the driver license. As of the most recent update, the learner's permit costs around $35, the driving test costs around $20, and the driver license itself costs between $36 and $48 depending on how long you want it to be valid (four years or ten years). Fees change periodically, so check the DMV website for the current amounts before your appointment.
If you pass the driving test, you receive your driver license on the same day or within a few days by mail. Your license is valid for four years if you are under 70 years old, or ten years if you choose the longer option. Your license will show your name, date of birth, address, and a photo taken at the DMV.
If you fail the driving test, you can retake it after two weeks. There is no limit to how many times you can test, but you must pay the test fee each time. Many people pass on the second or third attempt, so do not be discouraged by an initial failure.
Special Rules for Drivers Under 18
If you are under 18, California's Graduated Driver License (GDL) program places restrictions on your driving for the first year. During the first 12 months after you receive your license, you cannot drive between 11 p.m. and 5 a.m. unless a parent, guardian, or licensed adult over 25 is in the vehicle. You also cannot drive with more than one passenger under 20 years old unless a parent or guardian is present.
These restrictions lift after 12 months of safe driving with no violations or accidents. If you are cited for a traffic violation or involved in an accident during the first year, the restrictions may be extended. The GDL program is designed to reduce crash risk for new teen drivers — following the rules protects you and keeps your insurance costs lower.
Frequently Asked Questions
Can I take the written test and driving test on the same day?
No. You must pass the written test first and receive your learner's permit. If you are under 18, you must then wait six months before taking the driving test. If you are 18 or older, you can take the driving test when ready after passing the written test, with no waiting period.
What happens if I fail the driving test?
You can retake the test after two weeks. You must pay the test fee again. There is no limit to how many times you can test. Most people pass within two or three attempts. Between tests, practice the skills the examiner said you need to improve.
Do I need to take a driver education course?
No, it is not required. You can study the DMV handbook on your own and take the written test. However, a state-approved driver education course covers the same material and may reduce your car insurance costs. If you are under 18, some insurance companies offer discounts for completing a course.
What if I move to a different state after I get my California license?
Your California license remains valid in other states while you are visiting. If you move permanently, you must get a license from your new state within a certain timeframe (usually 30 to 60 days). Your new state may recognize your California license and allow you to skip the driving test, but you will still need to pass their written test and provide new documents.
Can I renew my license online or by mail?
Yes, if your license is not expired by more than five years and you meet other requirements, you can renew by mail or online through the DMV website. If your license is expired longer than that, or if you need to update your address or photo, you must visit a DMV office in person.