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 documents that prove your identity, residency, and Social Security number. The Department of Motor Vehicles (DMV) handles all licenses in California. You can start the process online by creating an account on the DMV website, but you must visit a DMV office in person to take the tests and submit your documents.

The whole process typically takes a few weeks from start to finish, though the timeline depends on how quickly you schedule your tests and how busy your local DMV office is. If you are under 18, the rules are stricter and take longer because California requires a learning permit first.

Key Takeaways

  • You must visit a DMV office in person to take both the written test and the driving test, even though you can start your process online.
  • Bring original documents proving your identity, California residency, and Social Security number — copies and digital photos do not work for the in-person visit.
  • The written test covers California traffic laws and road signs; you can study using the DMV handbook available free on the DMV website.
  • The driving test lasts about 20 minutes and tests basic vehicle control, turning, parking, and following traffic laws on public roads.
  • If you are 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.

Documents you need to bring to the DMV office

California requires specific original documents — not copies or photos — when you visit the DMV. You need one document that proves your identity (such as a passport, birth certificate, or consulate ID), one document that proves 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 legal change — a marriage certificate, divorce decree, or court order. If you are not a U.S. citizen, you will also need to bring your immigration documents, such as your visa or green card. The DMV website has a full checklist organized by document type; use it to confirm what you need before you go.

Taking the written test at the DMV

The written 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; you can request your language when you schedule your appointment.

You can study using the California Driver Handbook, which is free on the DMV website and covers everything the test asks about. Many people also use the DMV's online practice tests, which let you take sample exams before your appointment. You are allowed to take the written test up to three times in a 12-month period; if you fail, you can schedule another attempt.

Scheduling and taking the driving test

After you pass the written test, you can schedule your driving test at the same DMV office or a different one. The driving test lasts about 20 minutes and takes place on public roads near the DMV. You will be tested on basic vehicle control, turning, parking, stopping at traffic lights and stop signs, and following the speed limit.

You must bring a vehicle that is registered, insured, and in safe working condition. The vehicle's registration and proof of insurance must be current. If you are under 18, a parent or guardian must be present during the test, though they sit in the back seat and do not speak. You can take the driving test up to three times in a 12-month period if you do not pass on your first attempt.

The learner's permit requirement for drivers under 18

If you are under 18, California requires you to hold a learner's permit for at least six months before you can take the driving test. To get the learner's permit, you pass the written test and pay the permit fee. You then must complete a state-approved driver education course (classroom instruction) and a driver training course (behind-the-wheel instruction with a licensed instructor).

During the six-month permit period, you can only drive with a licensed adult who is at least 25 years old sitting next to you. You cannot drive alone, and you cannot drive between 11 p.m. and 5 a.m. Once you have held the permit for six months and completed both courses, you can schedule your driving test. Adult drivers (18 and older) do not need a learner's permit and can go straight to the written and driving tests.

Fees and how long the license lasts

The fee for a California driver's license depends on how long you want it to be valid. A four-year license costs less than a six-year license, and a six-year license costs less than an eight-year license. Seniors (age 70 and older) pay a lower fee and can only get a four-year license. You pay the fee when you pass your driving test and receive your license.

Your new license will be mailed to you within two weeks of passing the driving test. You will receive a temporary paper license at the DMV office that you can use while you wait for the plastic card to arrive. If you move to a different address in California, you must update your address with the DMV within 10 days.

Renewing your license before it expires

You can renew your California driver's license up to 60 days before it expires. If you are under 70 and have not had any major violations, you can renew online through the DMV website without visiting an office. If you must renew in person, you will need to take a new written test and vision test, though you do not need to take the driving test again.

If your license expires while you are out of the country, you have a grace period of up to one year to renew it after you return. If your license has been expired for more than one year, you will have to start the process over and take both the written and driving tests again.

Frequently Asked Questions

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

No. You must pass the written test first, then schedule the driving test for a later date. Most DMV offices require at least a few days between the two tests, though some offices may have longer wait times depending on how busy they are.

What happens if I fail the driving test?

You can take the driving test again. You are allowed up to three attempts in a 12-month period. You do not need to retake the written test unless your written test pass expires (which varies by office). Schedule your next driving test appointment as soon as possible.

Do I need a Social Security number to get a California driver's license?

Yes, California requires a Social Security number or an Individual Taxpayer Identification Number (ITIN) to get a driver's license. If you do not have one, you will need to obtain it before you can get a license. Non-citizens may be able to use an ITIN instead.

Can I get a California driver's license if I am not a U.S. citizen?

Yes. California issues driver's licenses to non-citizens who have valid immigration documents, such as a visa or green card. You will need to bring your immigration documents to the DMV along with the other required documents. The process is the same as for citizens.

How much does a California driver's license cost?

The cost depends on how long you want the license to be valid. Fees vary, so check the DMV website for current pricing. You pay the fee when you pass your driving test. There is also a separate fee for the learner's permit if you are under 18.