Book your DMV appointment online or by phone before you go in person
You cannot walk into a California DMV office and take your learner's permit test the same day. You must schedule an appointment first, either through the DMV website or by calling their appointment line. The DMV uses an online system that shows you available dates and times at offices near you, usually several weeks out. Without a confirmed appointment, staff will turn you away.
The fastest way is the DMV website at dmv.ca.gov. Go to "Schedule an Appointment," select "Learner's Permit" as your transaction type, enter your zip code, and the system shows you available slots. You can book same-day or weeks ahead depending on demand in your area. If you prefer to call, the DMV appointment line is 1-800-777-0133. Have your zip code ready and be prepared to wait on hold during busy hours.
Key Takeaways
- You must book a DMV appointment before arriving; walk-ins are not accepted for learner's permit tests.
- The DMV website at dmv.ca.gov is the fastest way to see available times and book when ready.
- If the website is slow or you prefer phone booking, call 1-800-777-0133 during business hours.
- Appointment availability varies by location and season; rural areas often have shorter wait times than urban offices.
- Bring your confirmation number and all required documents on the day of your appointment, or you will be turned away.
What documents you need before booking
Before you schedule, gather the documents the DMV will ask for during your appointment. You will need proof of identity (a passport, birth certificate, or state ID), proof of California residency (a utility bill, lease, or bank statement with your name and address), and your Social Security number. If you are under 18, a parent or guardian must be present with their own ID.
Having these ready before you book saves time during the appointment itself. The DMV website lists the full set of acceptable documents under "Real ID" and "Standard" options—California now requires Real ID for federal purposes, but a standard learner's permit does not. Check which documents you have at home so you know what to bring the day of your test.
How to find the DMV office closest to you
California has dozens of DMV offices, and wait times and appointment availability vary widely. When you go to dmv.ca.gov to book, enter your zip code and the system shows you nearby locations with open slots. Urban areas like Los Angeles, San Francisco, and San Diego often have longer waits—sometimes three to six weeks—while smaller towns may have appointments within days.
If your local office is fully booked, try searching a neighboring zip code or a nearby town. Some people find faster appointments by traveling 20 or 30 minutes to a less busy office. The DMV website shows you the wait time for each location, so you can compare before you choose.
What to expect on the day of your appointment
Arrive 10 to 15 minutes early with your confirmation number and all required documents. The DMV will check you in, verify your identity and residency, and then you will take the written test on a computer. The test covers California traffic laws, road signs, and safe driving rules. You have 6 minutes per question and must answer at least 38 out of 46 questions correctly to pass.
If you pass the written test, the DMV will issue your learner's permit on the spot. You can then begin supervised driving with a licensed adult who is at least 25 years old. If you do not pass, you can retake the test, but you will need to schedule another appointment.
Rescheduling or canceling your appointment
If you need to change your appointment date or time, log back into dmv.ca.gov with your confirmation number and select "Reschedule." You can move your appointment to a different date at the same office or switch to a different location. Canceling is also done through the website—just select "Cancel Appointment" and your slot opens up for someone else.
If you cancel and want to rebook, you will go back into the regular queue, so availability may be different. Try to reschedule rather than cancel if you know you will need another appointment soon.
When the website is down or you cannot find an appointment
The DMV website sometimes goes down for maintenance, usually at night or early morning. If you cannot access it, try again in a few hours or call 1-800-777-0133. During peak times—back-to-school season in August and September, or after holidays—appointments fill up quickly across the state.
If every nearby office is booked weeks out, you have a few options: check back daily, as cancellations open up slots; try offices in neighboring counties if you are willing to travel; or call the appointment line to ask if there are any same-day or next-day openings due to cancellations. Some offices hold a small number of slots for phone bookings that do not appear online.
Frequently Asked Questions
Can I take the learner's permit test without an appointment?
No. The DMV requires an appointment for all learner's permit tests. Walk-ins are turned away. You must book through dmv.ca.gov or by phone before you arrive.
How far in advance should I book my appointment?
Book as soon as you are ready to test. In busy areas, appointments may be 4 to 8 weeks out. In smaller towns, you might find a slot within days. The sooner you book, the sooner you can take your test.
What if I fail the written test?
You can retake the test, but you must schedule a new appointment. There is no waiting period between attempts in California, so you can book your next appointment right away if slots are available.
Do I need to bring my confirmation number to the DMV?
Yes. Bring your confirmation number, your ID, proof of residency, and your Social Security number. Without your confirmation number, the DMV may not have a record of your appointment.
Can someone else schedule the appointment for me?
Yes. A parent, guardian, or friend can book the appointment on your behalf using the DMV website or phone line. They will need your name, date of birth, and zip code. You will still need to be present at the appointment with your documents.