What you need to do to get a California driver's license

To get a California driver's license, you will visit a Department of Motor Vehicles (DMV) office, pass a written test about traffic laws, pass a driving test, and provide documents that prove your identity and California residency. The whole process takes several weeks from start to finish because you cannot take the driving test on the same day as your written test — California requires you to hold a learner's permit for at least six months before you can test for a full license.

If you are under 18, the waiting period is longer and the rules are stricter. If you are 18 or older, you can move faster, but you still cannot skip the learner's permit stage. The DMV processes applications in the order they receive them, so the timeline depends partly on how busy your local office is.

Key Takeaways

  • You must get a learner's permit first, which requires passing a written test about California traffic laws and providing proof of identity and residency.
  • You must hold the learner's permit for at least six months (or three months if you are 18 or older and completed a driver education course) before you can take the driving test.
  • The driving test itself covers basic vehicle control, parking, and following traffic laws — you take it in your own car or a DMV test vehicle.
  • Bring original documents to the DMV: a passport or birth certificate, proof of California residency (utility bill, lease, or bank statement), and your Social Security number or Individual Taxpayer Identification Number.
  • The entire process from learner's permit to full license typically takes four to six months, depending on how quickly you schedule your driving test and pass it.

Getting your learner's permit: the first step

Your learner's permit is a temporary license that lets you drive with a licensed adult in the car while you practice. To get one, you go to a DMV office, pass the written test (called the knowledge test), and provide documents proving who you are and where you live. You do not drive during this visit — the knowledge test is paper or computer-based, and it covers California traffic laws, road signs, and safe driving practices.

The knowledge test has 36 questions, and you need to answer at least 30 correctly to pass. The DMV provides a free study guide called the California Driver Handbook, available online and in print at any DMV office. Many people study it for a week or two before taking the test. If you fail, you can retake it the same day or come back another day — there is no waiting period between attempts.

Once you pass the knowledge test and submit your documents, the DMV issues your learner's permit on the spot. You can start driving with a licensed adult when ready, but there are restrictions: in California, a learner's permit holder under 18 cannot drive alone, cannot drive between 11 p.m. and 5 a.m., and cannot use a cell phone while driving (even hands-free).

Documents you need to bring to the DMV

The DMV requires original documents — not copies — to prove your identity, California residency, and Social Security number. Bring one document from each category below:

Proof of identity: a U.S. passport, birth certificate, permanent resident card, visa, or foreign passport. A school ID or work ID does not count.

Proof of California residency: a utility bill, lease agreement, mortgage statement, bank or credit card statement, or government mail (like a tax return or court document) dated within the last 60 days. The document must show your name and current California address. A PO box does not count as proof of residency.

Social Security number or ITIN: bring your Social Security card, W-2 form, or 1099 form. If you do not have a Social Security number, you can get an Individual Taxpayer Identification Number (ITIN) from the IRS, and the DMV will accept that instead.

If you are under 18, you also need a parent or guardian to sign your process in person at the DMV. Bring their ID as well.

The waiting period: how long you must hold your learner's permit

California law requires you to hold your learner's permit for at least six months before you can take the driving test. This rule applies to everyone, regardless of age. The only exception is if you are 18 or older and completed a state-approved driver education course — in that case, the waiting period drops to three months.

The six-month clock starts the day the DMV issues your permit. You cannot shorten this time, and the DMV will not let you schedule a driving test before the waiting period is over. This is why the total timeline from learner's permit to full license is typically four to six months — you are waiting for the calendar, not for processing.

During this time, you should practice driving as much as possible. There is no minimum number of hours required by California law, but the DMV recommends at least 50 hours of supervised driving, with at least 10 hours at night. Keep a log if you can — it helps you track your progress and builds confidence before the test.

Scheduling and taking the driving test

Once your six-month waiting period is over, you can schedule your driving test online through the DMV website or by calling your local DMV office. You can also walk in without an appointment, but wait times are often long. Online scheduling is faster and lets you pick a specific date and time.

On test day, bring your learner's permit, proof of California residency (the same documents work), and a vehicle that is registered, insured, and in safe working condition. The vehicle can be yours, a family member's, or a friend's — it just has to pass a quick safety check. The DMV examiner will check the brakes, lights, windshield wipers, and horn before you start.

The driving test itself lasts about 20 minutes. The examiner sits in the passenger seat and directs you through a route in your local area. You will demonstrate basic skills: starting the car, turning, stopping, parking (including parallel parking), and following traffic signs and signals. The examiner is looking for safe driving, not perfect driving — minor mistakes do not automatically fail you, but unsafe moves (like running a red light or hitting a curb hard) do.

If you pass, the DMV issues your full driver's license on the spot. If you fail, you can retake the test after two weeks. There is no limit to how many times you can retake it.

Getting your full license after you pass the driving test

When you pass the driving test, the DMV takes a new photo and issues your California driver's license when ready. You will have a temporary paper license that day and the plastic card arrives in the mail within one to two weeks. The temporary license is valid for driving while you wait for the card.

Your California driver's license is valid for five years if you are under 70, and two years if you are 70 or older. The expiration date is printed on the front. You can renew it online, by mail, or in person at a DMV office — the process is much simpler than getting your first license.

Special situations: under 18, out-of-state, or without a Social Security number

If you are under 18, your parent or guardian must be present at the DMV when you explore for your learner's permit and when you take your driving test. They also need to sign your process. The waiting period is still six months, and the restrictions on your learner's permit (no driving alone, no driving late at night, no cell phone use) stay in place until you get your full license.

If you already have a driver's license from another state, you can exchange it for a California license without taking the written or driving test. Bring your out-of-state license, proof of California residency, and your Social Security number or ITIN to a DMV office. The DMV will issue a California license on the spot.

If you do not have a Social Security number, you can use an Individual Taxpayer Identification Number (ITIN) instead. You get an ITIN from the IRS by filing Form W-7. Once you have an ITIN, the DMV process is the same — bring the ITIN documentation instead of a Social Security card.

Frequently Asked Questions

Can I take the driving 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 the driving test at any DMV office in California. You do not have to return to the same office where you got your permit. This is useful if you moved or if a different office has shorter wait times.

What happens if I fail the driving test?

You can retake the test after two weeks. There is no limit to how many times you can try. Many people pass on the second or third attempt. Between attempts, practice the skills the examiner said you need to improve.

Do I need to take a driver education course to get my license?

No, it is not required for adults. If you are under 18, California does not legally require it either, but completing an approved course shortens your learner's permit waiting period from six months to three months. Many high schools offer driver education, and private driving schools do as well.

Can I use a digital copy of my documents at the DMV?

No. The DMV requires original documents or certified copies. Digital photos or PDFs on your phone will not work. Bring the physical documents with you.

How much does a California driver's license cost?

The fee varies depending on the type of license and how long it is valid for. A standard five-year license costs around $39, but fees change periodically. Check the DMV website for the current fee before you go.