What you need before you walk into the DMV

California requires you to pass a written test, a driving test, and a vision test before you get your first license. You cannot skip any of these, and you cannot take the driving test until you have held a learner's permit for at least six months. The whole process typically takes six months to a year from start to finish.

Start by gathering documents that prove your identity, California residency, and Social Security number. You will need your birth certificate or passport, two documents showing your current address (a utility bill, lease, or bank statement both work), and your Social Security card or a document that shows your number. If you were born outside the United States, bring your immigration documents too.

You also need to decide whether to take the written test in English or another language — California offers the test in 32 languages. If you need an interpreter at the DMV, you can bring one, but you cannot bring a family member or friend; the interpreter must be a professional.

Key Takeaways

  • You must hold a learner's permit for at least six months before you can take the driving test, so plan for the full timeline upfront.
  • Bring your birth certificate, two proofs of California residency, and your Social Security card or number to your first DMV appointment.
  • You will take a written test first, then a vision test, then schedule your driving test at a separate appointment weeks or months later.
  • The driving test must be taken in a vehicle registered in California with valid insurance, and you must bring proof of both.
  • Once you pass all three tests, the DMV issues your license on the spot or mails it within two weeks.

Getting your learner's permit at the DMV

Book a DMV appointment online at dmv.ca.gov or call 1-800-777-0133. Walk-ins are accepted but waits are often two to four hours. Bring all your identity and residency documents, your Social Security card, and a completed process for California Driver License or Identification Card (Form DL 44). You can fill this out online before you go or on paper at the DMV.

At your appointment, you will take a vision test first — the DMV checks whether you can read a chart at 20 feet. If you wear glasses or contacts, wear them. If you fail, you cannot proceed that day; you will need to see an eye doctor and bring a vision correction certificate back to the DMV.

Next comes the written test. You answer 36 multiple-choice questions about California traffic laws, road signs, and safe driving. You need 30 correct answers to pass. The test covers the California Driver Handbook, which you can read free online or pick up at any DMV office. Most people study for one to two weeks. If you fail, you can retake it the same day or come back another time.

Once you pass both the vision and written tests, the DMV issues your learner's permit when ready. Your permit is valid for 12 months. You can now drive, but only with a licensed driver age 25 or older sitting next to you in the front seat.

What you must do while you hold your learner's permit

You must hold your permit for at least six months before the DMV will let you take the driving test. During this time, you should practice driving in different conditions — daytime and night, city streets and highways, light traffic and heavy traffic. There is no minimum number of hours required by law, but the DMV recommends at least 50 hours of practice, with at least 10 hours at night.

Keep your permit with you every time you drive. If you are pulled over without it, you can be cited. Your permit also has restrictions: you cannot drive between midnight and 5 a.m., and you cannot use a cell phone while driving, even hands-free.

If your permit expires before you take the driving test, you will need to retake the written and vision tests to get a new one. Plan your driving test appointment before your permit gets close to expiration.

Scheduling and taking your driving test

You can schedule your driving test online at dmv.ca.gov or by phone once you have held your permit for six months. Tests are booked weeks or months in advance depending on your location — rural areas often have shorter waits than cities. Bring your valid learner's permit, proof of vehicle registration, and proof of insurance. All three documents must be current.

The test lasts about 20 minutes. You drive a set route chosen by the examiner, who watches for safe lane changes, proper signaling, smooth braking, and correct responses to traffic signs and signals. Common reasons people fail include rolling through stop signs, improper turns, and hitting the curb during parking. If you fail, you can retake the test, but you must wait at least two weeks and pay the test fee again.

You must take the test in a vehicle registered in California. The vehicle must have valid registration and insurance, working brakes and lights, and a functioning horn. Bring the registered owner or a licensed adult with you — the examiner needs someone to sit in the front passenger seat. If you bring a family member, they cannot coach you during the test.

What happens after you pass the driving test

Once you pass, the DMV issues your provisional license on the spot or mails it within two weeks. Your provisional license is valid for five years and has the same restrictions as your learner's permit: no driving between midnight and 5 a.m., and no cell phone use while driving. These restrictions lift when you turn 18 or after 12 months, whichever comes first.

Your provisional license looks like a regular California driver's license but has "PROVISIONAL" printed on it. You can use it to drive alone, to work, to school, and for any other purpose. You do not need to renew it or take another test unless you want to remove the restrictions early — which you cannot do.

If you fail the written or driving test

Failing the written test means you can retake it the same day or schedule another appointment. There is no waiting period. You pay the test fee each time you retake it — currently $15 for the written test.

If you fail the driving test, you must wait at least two weeks before you can retake it. You pay the driving test fee again, currently $20. You keep your learner's permit and can continue practicing. Many people pass on their second or third attempt. If you fail three times, some DMV offices require you to take a behind-the-wheel training course before you can test again, though this varies by location.

Costs and timeline

The learner's permit costs $35. The driving test costs $20. Your first driver's license costs $39. If you need to retake the written test, that is $15 each time. If you need to retake the driving test, that is $20 each time. Total cost for a first-time pass is $94.

Timeline depends on how quickly you book appointments and how long you practice. The minimum is six months from the day you get your learner's permit to the day you can take the driving test. Most people take the driving test within six to twelve months of getting their permit. Once you pass the driving test, you have your license the same day or within two weeks by mail.

Frequently Asked Questions

Can I take the driving test in a borrowed car?

Yes, as long as the car is registered in California, has current insurance, and the owner is comfortable with it. The registered owner does not have to be present during the test, but you must bring proof of registration and insurance. The vehicle must have working brakes, lights, horn, and windshield wipers.

What if I fail my vision test?

You cannot proceed with the written test that day. You need to see an eye doctor, get a vision correction certificate, and return to the DMV with it. You can then retake the vision test at your next appointment. Bring your glasses or contacts if you use them.

Do I have to take the written test in English?

No. California offers the written test in 32 languages. When you book your appointment online or call, tell the DMV which language you want. You can also bring a professional interpreter, but not a family member or friend.

What if I move out of state before I finish the process?

Your California learner's permit is not valid in other states. If you move, you will need to get a license in your new state. You can transfer your California permit to a new address within California by updating your information online at dmv.ca.gov or at any DMV office.

Can I take the driving test on a motorcycle?

No. Your first driving test must be in a regular passenger vehicle with four wheels, an automatic or manual transmission, and a working speedometer. Once you have your regular license, you can take a separate motorcycle test to add a motorcycle endorsement.