Book your California DMV appointment online through the official DMV website

The California Department of Motor Vehicles runs an online appointment system at dmv.ca.gov. You can reserve a time slot for your learner's permit test without calling or visiting an office in person. The system lets you pick a specific date and time at a DMV location near you, then shows you exactly what documents to bring.

Go to dmv.ca.gov and look for the "Appointments" section. Select "explore for DL/ID Card" as your reason for visiting. The system will ask for your zip code or city to show available DMV offices within a reasonable distance. You will then see open appointment slots for the next several weeks — availability changes daily and varies by location.

Once you select a date and time, the system generates a confirmation number. Write this down or take a screenshot. You will need it when you arrive at the DMV office. The confirmation also lists the exact documents you must bring, which differs slightly depending on whether you are a first-time applicant or renewing.

Key Takeaways

  • Book your appointment at dmv.ca.gov under the "Appointments" section by selecting your location and preferred date.
  • You will receive a confirmation number when ready — save it and bring it to your appointment.
  • The confirmation email or screen lists the specific documents required for your learner's permit test.
  • If no appointments show available in your area, check back in a few days, as slots open regularly throughout the month.
  • You can cancel or reschedule your appointment through the same website up to 24 hours before your scheduled time.

What documents to bring to your learner's permit appointment

The DMV requires proof of identity, proof of residency, and proof of your Social Security number. For a learner's permit, you do not need a driver's license yet — you need documents that show who you are and where you live.

Acceptable identity documents include a passport, passport card, birth certificate, or state ID card. For residency, bring a recent utility bill, lease agreement, mortgage statement, or bank statement with your current address. Your Social Security number can be verified with a Social Security card, W-2 form, or tax return.

If you are under 18, bring a parent or guardian with you. They must sign the process in front of the DMV examiner. The DMV confirmation email will list all accepted documents for your specific situation — review it before you go, because missing even one document can delay your appointment.

How to prepare for the written test portion of your appointment

Your learner's permit appointment includes a written test on California traffic laws and road signs. The test has 36 questions, and you must answer at least 30 correctly to pass. The DMV provides a free study guide called the California Driver Handbook, available as a PDF on dmv.ca.gov or in print at any DMV office.

The test covers right-of-way rules, speed limits, parking laws, and what different road signs mean. You can take practice tests online through the DMV website or through third-party apps — these are not official but follow the same format and topics. Most people study for one to two weeks before their appointment.

On the day of your appointment, arrive 10 to 15 minutes early. Bring your confirmation number, all required documents, and your Social Security card if you have one. The test is administered on a computer at the DMV office, and results are available when ready after you finish.

What happens if you fail the written test

If you do not pass the written test on your first attempt, you can retake it the same day at most DMV locations, though some offices may require you to schedule a new appointment. There is no additional fee to retake the test. You will have another chance to answer the 36 questions, and the passing score remains 30 correct answers.

If you fail a second time, you must wait at least one day before taking the test again. Many people study the California Driver Handbook more thoroughly between attempts and pass on their second or third try. The DMV does not limit how many times you can take the written test.

Vision screening and other requirements at your appointment

The DMV will test your vision as part of your learner's permit appointment. You must be able to read a standard eye chart from a specific distance. If you wear glasses or contacts, bring them with you — you can take the vision test while wearing them. If you fail the vision screening, the DMV will not issue your learner's permit until you provide a vision correction certificate from an eye doctor.

You will also answer questions about your medical history and any physical conditions that might affect your ability to drive safely. Be honest on these questions — the DMV uses this information to determine whether you need any special restrictions on your permit, such as corrective lenses or hand controls.

How long your learner's permit is valid after you receive it

A California learner's permit is valid for 12 months from the date it is issued. During this time, you must drive only with a licensed adult who is at least 25 years old sitting next to you in the front seat. You cannot drive alone, and you cannot drive between 11 p.m. and 5 a.m. unless accompanied by a licensed parent or guardian.

Before your permit expires, you can take the behind-the-wheel driving test to earn your provisional license. If your permit expires before you pass the driving test, you will need to retake the written test and pay the fee again. Most people schedule their driving test appointment within three to six months of receiving their learner's permit.

Rescheduling or canceling your DMV appointment

You can change your appointment date and time through dmv.ca.gov up to 24 hours before your scheduled appointment. Log in with your confirmation number and select the option to reschedule. The system will show you available slots at the same location or at a different DMV office if you prefer.

If you need to cancel instead of reschedule, you can do that through the website as well. Canceling more than 24 hours in advance does not result in any penalty or fee. If you miss your appointment without canceling, you may lose your reservation, and you will need to book a new one.

Frequently Asked Questions

How far in advance should I book my DMV appointment?

Book as soon as you are ready to take the test. Appointment availability varies by location and time of year. In busy areas, open slots may be two to four weeks out. In less busy areas, you might find appointments within a few days. Booking early gives you more options for dates and times.

Can I take 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. When you book your appointment online, you will see a language option. Select your preferred language before confirming your appointment time.

What if I do not have a Social Security number?

You will need an Individual Taxpayer Identification Number (ITIN) instead. Bring documentation of your ITIN, such as a tax return or letter from the IRS. Contact your local DMV office before your appointment to confirm they have all the documents you plan to bring.

Do I need to bring my birth certificate to my appointment?

A birth certificate is one acceptable form of identity, but you do not have to bring it if you have another accepted document like a passport or state ID. The DMV confirmation email lists all documents that will work for your situation. Bring at least one form of identity from the accepted list.

What if my appointment time does not work anymore?

Reschedule through dmv.ca.gov using your confirmation number. You can change your date and time up to 24 hours before your appointment. If you need to cancel within 24 hours, call your local DMV office directly — they may be able to help you move your appointment to a different time the same day.