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

To get a California driver's license, you will visit the Department of Motor Vehicles (DMV), pass a written test and a driving test, and pay a fee. The process takes at least two visits — one to take the written test and get a permit, and a second to take the driving test and receive your license. You can schedule both appointments online at dmv.ca.gov before you go, which cuts down on wait time.

The whole process from start to finish usually takes several weeks because you must hold your permit for at least six months before you can take the driving test. If you are under 18, the waiting period is longer and you have additional requirements. If you already have a valid license from another state or country, the process is faster.

Key Takeaways

  • You must pass a written test first and hold a permit for at least six months before you can take the driving test.
  • The DMV charges separate fees for the permit and the license, and you must bring specific documents to prove your identity and California residency.
  • You can schedule your DMV appointment online at dmv.ca.gov, which is faster than showing up without an appointment.
  • If you are under 18, you must complete a driver education course and have a licensed adult supervise your practice driving.
  • If you hold a valid license from another state or country, you may be able to skip the written test and go straight to the driving test.

Documents you need to bring to the DMV

The DMV requires you to prove your identity and show that you live in California. Bring one document from the identity list and one from the residency list. For identity, acceptable documents include a passport, a birth certificate with a government-issued photo ID, a consular ID card, or a tribal ID card. If you do not have a passport or birth certificate, ask the DMV which other documents they will accept — the full list is on dmv.ca.gov.

For California residency, bring a recent utility bill, a lease or mortgage statement, a bank statement, or a government document with your current address. The document must show your name and address and be dated within the last 60 days. If you are homeless or do not have a permanent address, the DMV has a separate process — call your local DMV office to ask what documents they need instead.

You will also need to provide your Social Security number. If you do not have one, bring a letter from the Social Security Administration stating that you are not may be able to access, and the DMV will issue you a license without it.

The written test and your permit

The written test covers California traffic laws, road signs, and safe driving practices. You can study using the California Driver Handbook, which is free on dmv.ca.gov and also available in paper form at any DMV office. 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.

If you pass the written test, the DMV will issue you a permit on the same day. Your permit allows you to practice driving with a licensed adult in the car, but you cannot drive alone. The permit is valid for 12 months. If you fail the test, you can take it again the same day or come back another day — there is no waiting period between attempts.

Once you have your permit, you must hold it for at least six months before you can take the driving test. During this time, you should practice driving with a licensed adult who is at least 25 years old and sitting in the front passenger seat. Keep a record of your practice hours if you are under 18, because California requires a certain number of hours before you can test.

The driving test and getting your license

After you have held your permit for at least six months, you can schedule your driving test. The test takes about 20 minutes and covers basic vehicle control, following traffic laws, and safe driving decisions. The examiner will ask you to perform tasks like parallel parking, turning, and stopping. You must bring your permit, your vehicle, and proof of insurance to the test.

If you pass the driving test, the DMV will issue your license on the same day. Your first California license is valid for four years if you are under 70 years old. If you fail, you can take the test again, but you must wait at least two weeks before your next attempt. You can take the test up to three times before you must retake the written test.

Requirements if you are under 18

If you are under 18, you must complete a driver education course before you can get your permit. The course covers traffic laws and safe driving and can be taken online or in person. After you complete the course, bring your completion certificate to the DMV when you take the written test.

You must also hold your permit for at least six months and complete at least 50 hours of supervised driving, with at least 10 hours at night. A licensed adult who is at least 25 years old must be in the front passenger seat during all practice driving. Keep a log of your practice hours and bring it to your driving test.

After you get your license, you are subject to the Graduated Licensing Law. For the first 12 months, you cannot drive alone between 11 p.m. and 5 a.m., and you cannot have passengers under 20 years old in the car unless a licensed adult is also present. These restrictions end after 12 months or when you turn 18, whichever comes first.

If you already have a license from another state or country

If you hold a valid driver's license from another U.S. state or from a country with which California has a reciprocal agreement, you may not need to take the written test. Bring your current out-of-state or foreign license to the DMV, and ask whether you can skip directly to the driving test. Some states and countries have agreements with California that allow this; others do not.

You will still need to pass the driving test and pay the California license fee. You must also bring the same identity and residency documents as anyone else. If your out-of-state license has expired, the DMV may require you to take the written test.

Fees and how to pay

The DMV charges separate fees for your permit and your license. The permit costs $35, and the license costs $36. These fees are current as of 2024 but may change — check dmv.ca.gov for the most up-to-date amounts. You can pay by cash, debit card, or credit card at the DMV office.

If you are a low-income resident of California, you may be able to get a fee reduction. Ask at your local DMV office whether you may have access to. Some counties also offer additional discounts for seniors or people with disabilities.

Frequently Asked Questions

How long does it take to get a California driver's license?

The minimum time is about six months because you must hold your permit for at least six months before you can take the driving test. If you are under 18, the process takes longer because you must complete a driver education course first. The actual DMV appointments usually happen within a few weeks of when you schedule them.

Can I take the written test and driving test on the same day?

No. You must pass the written test first, receive your permit, and then wait at least six months before you can take the driving test. This waiting period is required by California law and cannot be shortened.

What happens if I fail the driving test?

You can take the driving test again after waiting at least two weeks. You can take it up to three times before you must retake the written test. Each attempt costs the same fee as the first test.

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

It depends on your state. Some states have reciprocal agreements with California that allow you to skip the written test and go straight to the driving test. Bring your current out-of-state license to the DMV and ask whether you may have access to. If your state does not have an agreement with California, you will need to take the written test.

What if I cannot pass the written test in English?

The DMV offers the written test in many languages, including Spanish, Chinese, Vietnamese, Korean, and others. When you schedule your appointment online or call the DMV, tell them which language you need. You can also bring an interpreter with you to the DMV office.