What you need before you start

California requires you to pass a written test, a driving test, and a vision test before you get your license. You will also need to bring specific documents to prove your identity, California residency, and Social Security number. The Department of Motor Vehicles (DMV) will not issue a license without all three pieces of proof, so gathering these documents first saves you a trip.

You must be at least 16 years old to get a learner's permit, and at least 17 years old to get a full driver's license without a permit first. If you are 16 or 17, you can skip the permit and go straight to the license test if you have completed a state-approved driver education course — but most people get the permit first and practice for several months.

The entire process from permit to license typically takes three to six months, depending on how quickly you schedule your tests and how many attempts you need. The DMV does not set a important date for passing, but you cannot drive legally without either a valid permit or license.

Key Takeaways

  • You need proof of identity, California residency, and your Social Security number before you can take any DMV test.
  • Most people start with a learner's permit at 16, practice for several months, then take the driving test at 17 or older.
  • The written test covers traffic laws and road signs; you can retake it the same day if you fail, but you must wait 7 days between driving test attempts.
  • You can schedule your tests online through the DMV website or by phone, and appointments fill up weeks in advance in busy areas.
  • The total cost is $39 for a permit and $39 for a license, plus fees for retests if needed.

Documents you must bring to the DMV

The DMV requires one document from each of three categories: proof of identity, proof of California residency, and proof of your Social Security number. A single document cannot count toward more than one category, so you cannot use your California ID card to prove both identity and residency.

For proof of identity, bring a passport, a birth certificate, a consulate ID card, or a military ID. A school ID or work ID does not count. For proof of residency, bring a recent utility bill, lease agreement, mortgage statement, or property tax bill with your name and a California address. A bank statement or insurance bill also works. For proof of Social Security number, bring your Social Security card, a W-2 form, a 1099 form, or a tax return.

If you do not have a Social Security number, you can still get a license, but you will need to fill out Form DL 44 and bring additional documents. Ask the DMV which documents they will accept in your situation before you go in.

Getting your learner's permit

Your first step is to get a learner's permit, which lets you practice driving with a licensed adult in the car. To get the permit, you take a written test at the DMV covering California traffic laws, road signs, and safe driving practices. The test has 36 questions, and you must answer at least 30 correctly to pass.

You can study for the written test using the California Driver Handbook, which the DMV publishes free online. Many people also use practice tests on the DMV website or third-party apps. The test is offered in multiple languages, and you can request a reader or interpreter if you need one.

Schedule your permit test appointment online at dmv.ca.gov or by calling 1-800-777-0133. In busy areas, appointments may be weeks away. When you arrive for your test, bring all three proof documents, your Social Security number, and a completed Form DL 44 (process for a Driver License or Identification Card). If you fail the written test, you can retake it the same day at no additional cost.

The waiting and practice period

Once you have your learner's permit, California law requires you to hold it for at least six months before you can take the driving test — unless you are under 18 and have completed a state-approved driver education course, in which case you can take the driving test after six months with the permit. 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.

There is no minimum number of practice hours required by law, but the DMV recommends at least 50 hours of practice, including at least 10 hours at night. Many people practice for several months to build confidence and skill before attempting the driving test.

While you hold a permit, you cannot drive alone, and you cannot drive between 11 p.m. and 5 a.m. unless a parent or guardian is in the car. These restrictions lift once you pass your driving test and get your full license.

Taking the driving test

The driving test lasts about 20 minutes and covers basic vehicle control, following traffic laws, and safe decision-making. The DMV examiner will ask you to perform tasks like parking, turning, stopping at traffic lights, and merging. You will also be tested on your ability to check mirrors, use turn signals, and maintain safe speed.

Schedule your driving test appointment online or by phone at least two weeks in advance. Bring your learner's permit, proof of insurance, and the vehicle you will be driving — it must be registered, insured, and in safe working condition. The DMV will check the vehicle's lights, brakes, and windshield wipers before the test begins.

If you fail the driving test, you must wait 7 days before you can retake it. You can schedule your next attempt when ready after failing, but the earliest you can test again is one week later. Most people pass on their second or third attempt.

Getting your full driver's license after passing the test

Once you pass the driving test, you will receive a temporary paper license on the spot. Your permanent plastic license card will arrive in the mail within one to two weeks. The temporary license is valid for driving when ready, so you do not have to wait for the card to arrive.

Your new license will be valid for five years if you are under 70 years old. If you are 70 or older, it will be valid for two years. The DMV will send you a renewal notice by mail about 60 days before your license expires.

Once you have your full license, all the restrictions from your permit are lifted. You can drive alone at any time of day or night, and you no longer need a licensed adult in the car.

Costs and retesting fees

A learner's permit costs $39, and a driver's license costs $39. If you fail the written test and retake it the same day, there is no additional fee. If you fail the driving test and retake it after seven days, you pay $39 again for each attempt.

If you need to replace a lost or damaged license before it expires, the replacement fee is $20. If you change your name or address, you can update your license by mail or online for free, or in person at the DMV.

Frequently Asked Questions

Can I take the driving test in a different language?

Yes. The written test is offered in multiple languages including Spanish, Chinese, Vietnamese, and others. You can request your preferred language when you schedule your appointment. The driving test itself does not have a written component during the test — the examiner will speak to you in English, but you can bring an interpreter if you need one.

What happens if I fail the driving test twice?

You can retake the driving test as many times as you need. There is no limit on the number of attempts, but you must wait 7 days between each attempt and pay the $39 fee each time. Your learner's permit remains valid while you keep retesting.

Do I need to take a vision test?

Yes. The DMV will test your vision at the beginning of your appointment, whether you are getting a permit or a license. If you wear glasses or contacts, bring them with you. If you fail the vision test, you may be required to see an eye doctor and bring a report before the DMV will issue your license.

Can I get my license without getting a permit first?

Only if you are 18 or older and have not held a California permit in the past 12 months. If you are 16 or 17, you must get a permit first unless you have completed a state-approved driver education course. Even then, you must hold the permit for at least six months before taking the driving test.

What if I move to California from another state?

If you already have a valid driver's license from another state, you can exchange it for a California license without retesting. Bring your out-of-state license, proof of California residency, and proof of your Social Security number to the DMV. If your out-of-state license has expired, you will need to retake the written and driving tests.