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

To get a California driver's license, you will need to pass a written test on traffic laws, pass a driving test, and provide proof of identity and residency. The California Department of Motor Vehicles (DMV) handles all licenses. You can take the written test at any DMV office, and you schedule the driving test separately after you pass the written exam. The whole process typically takes several weeks because you need to wait for an appointment slot, not because the DMV is slow — there are straightforward more people than appointment times available.

You do not need to own a car to get a license. You can take the driving test in someone else's vehicle as long as it is registered, insured, and has valid plates. A licensed driver over 18 must be present in the car during your test, but they cannot be a DMV employee or someone you are paying to help you pass.

Key Takeaways

  • You need a Real ID or passport, proof of California residency (like a utility bill or lease), and your Social Security number or Individual Taxpayer Identification Number before you go to the DMV.
  • The written test covers California traffic laws and road signs; you can study using the DMV's free handbook or take practice tests on the DMV website.
  • After you pass the written test, you schedule a separate appointment for the driving test, which usually happens weeks later depending on DMV availability in your area.
  • The driving test lasts about 20 minutes and covers basic vehicle control, following traffic laws, and safe driving decisions on local roads.
  • You will pay a fee at the DMV; the amount varies depending on your age and license type, so check the DMV website for your specific situation.

Documents you need to bring to the DMV

Bring original documents or certified copies — photocopies usually will not work. You need proof of identity (a valid passport, Real ID, or birth certificate), proof of California residency (a utility bill, lease agreement, or bank statement with your name and current address), and your Social Security number or ITIN. If you do not have a Social Security number, bring a letter from the Social Security Administration stating you are not may be able to access.

If your name has changed since your birth certificate was issued, bring the document that shows the change — a marriage certificate, divorce decree, or court order. The DMV will not accept a name change without proof. If you are under 18, bring a parent or guardian and their ID as well.

Taking the written test at the DMV

The written test has 36 questions about California traffic laws, road signs, and safe driving. You need to answer at least 30 correctly to pass. The test is offered in multiple languages, and you can request a reader or other accommodations when you book your appointment. You can take the test on a computer at the DMV office or, in some locations, on paper.

Study using the California DMV Handbook, which is free and available on the DMV website. The handbook covers everything on the test. You can also take practice tests on the DMV website to see which topics you need to review. Most people spend a few hours studying before taking the test. If you fail, you can retake it the same day or come back another time — there is no waiting period between attempts.

Scheduling and taking the driving test

After you pass the written test, you will receive a permit that lets you drive with a licensed adult while you practice. You must wait at least one day before scheduling your driving test, though in practice you will wait much longer because DMV driving test appointments fill up weeks in advance. You can schedule your test online through the DMV website, by phone, or in person at a DMV office.

On the day of your driving test, arrive 15 minutes early with your permit, a valid ID, and the vehicle you will be tested in. The examiner will check that the car has working brakes, lights, windshield wipers, and mirrors. The test itself lasts about 20 minutes and covers basic vehicle control (parking, turning, stopping), following traffic laws, and responding to road conditions. You will drive on local streets, not highways. If you fail, you can retake the test after waiting a few days — the exact waiting period depends on your DMV office.

Fees and how long it takes

The DMV charges different fees depending on your age and the type of license you are getting. A standard driver's license for someone 18 or older costs one amount; a license for someone under 18 costs another. Check the DMV website for the exact fee for your situation, as amounts change. You pay at the DMV office when you take your written test.

The entire process from your first visit to receiving your license in the mail takes four to six weeks in most cases. The written test appointment might be available within a few days, but the driving test appointment often takes three to four weeks. After you pass both tests, the DMV mails your physical license to the address you provided, which takes another week or two. You can drive with your permit while you wait for the physical license to arrive.

If you already have a license from another state

If you have a valid driver's license from another state, you do not need to take the written or driving test. You can exchange it for a California license by visiting a DMV office with your out-of-state license, proof of California residency, and your Social Security number or ITIN. The DMV will take your old license and issue a California one. This process is faster than getting a license from scratch and usually takes a few weeks for the new license to arrive by mail.

If your out-of-state license has expired, you will need to take both the written and driving tests as if you were getting a license for the first time. An expired license does not count as a valid license for the exchange process.

Getting a Real ID instead of a standard license

A Real ID is a driver's license that meets federal security standards and can be used for domestic air travel and entry to federal buildings. It costs more than a standard license and requires additional documents — specifically, proof of citizenship or legal residency. You can get a Real ID at the same time you get your first California license by bringing a passport, birth certificate, or other citizenship document along with your other required paperwork.

If you already have a California driver's license and want to upgrade to Real ID, you can do so at any DMV office. You will need to bring your current license, proof of citizenship, and proof of residency. Real ID is not required for driving — a standard California license works fine for that. It is only necessary if you plan to fly domestically or enter a federal building.

Frequently Asked Questions

Can I take the written test online from home?

No. You must take the written test in person at a DMV office. However, you can study online using the DMV's free practice tests and handbook before you go. Some DMV offices offer the test on computer and some on paper, but both are taken at the office.

What happens if I fail the driving test?

You can retake it after a waiting period, usually a few days. There is no limit to how many times you can retake the test. Each time you retake it, you pay the test fee again. Keep practicing with your permit between attempts.

Do I need to take a test if I move to California from another country?

If you have a valid driver's license from your home country, some countries have reciprocal agreements with California that let you exchange it for a California license without testing. Check the DMV website to see if your country is on the list. If not, you will need to take both the written and driving tests.

How long is my permit valid while I wait for the driving test?

Your permit is valid for 12 months from the date you pass the written test. If you do not pass the driving test within that year, you will need to retake the written test before you can schedule another driving test.

Can someone help me study for the written test in a language other than English?

Yes. The DMV offers the written test in multiple languages including Spanish, Chinese, Vietnamese, Korean, and others. You can also request a reader or interpreter at the DMV office when you schedule your test. Call your local DMV office to confirm which languages and accommodations are available in your area.