How to Schedule Your California Learner's Permit Appointment
You must book an appointment before you go to a California DMV office to take your learner's permit test. You cannot walk in without one — the DMV stopped accepting walk-ins for permit tests years ago. You can schedule online through the official DMV website, by phone, or through a third-party vendor that California has authorized.
The fastest method is the DMV's online appointment system at dmv.ca.gov. You select your preferred office location, choose an available date and time, and receive a confirmation number by email. Phone appointments take longer because you are waiting in a queue, but they work if you do not have internet access or prefer to speak with someone.
Third-party vendors like DMVGo and Appointment Plus charge a fee — usually $10 to $15 — to book your slot, but they sometimes have openings when the DMV's own system shows nothing available. This happens because vendors hold a portion of the DMV's daily appointment slots.
Key Takeaways
- You must have an appointment; walk-ins are not accepted for learner's permit tests at any California DMV office.
- Book online at dmv.ca.gov for free, or use an authorized third-party vendor if no DMV slots are open in your area.
- Bring your confirmation number, proof of residency, proof of identity, and your completed DL 44 form to your appointment.
- Appointment availability varies by location and season; rural areas often have longer wait times than urban offices.
- If you cannot make your appointment, cancel at least 24 hours in advance to free the slot for someone else.
Booking Through the Official DMV Website
Go to dmv.ca.gov and click "Schedule an Appointment" in the top menu. Select "Learner's Permit" as your transaction type. The system will ask you to enter your ZIP code or city to find nearby offices.
Once you choose an office, the calendar shows available dates in the next 30 days. Availability depends on how busy that location is — urban DMV offices in Los Angeles, San Francisco, and San Diego often fill up weeks in advance, while rural offices may have same-week openings. Select a date and time that works for you, then enter your email address. You will receive a confirmation email with your appointment number, date, time, and a list of documents to bring.
Save or print your confirmation number. You will need it when you arrive at the DMV office. The system does not send reminders, so write the appointment down or set a phone reminder yourself.
Using Your Phone to Schedule
Call the DMV at 1-800-777-0133. Wait times are typically 30 minutes to an hour during business hours, longer during lunch and after 3 p.m. Have your ZIP code ready when you call.
The automated system will ask you to select your transaction type — choose "Learner's Permit." If you reach a representative, they will ask which office you prefer and what dates work for you. They will give you an appointment number over the phone. Ask them to email or mail your confirmation, because you need written proof of the appointment.
Phone appointments are slower than online booking, but they are useful if you have questions about what documents to bring or if you need an appointment outside normal business hours.
Third-Party Vendors and Paid Appointment Services
DMVGo and Appointment Plus are the two main vendors authorized by California to sell appointment slots. Both charge a service fee on top of the DMV's standard permit test fee. You pay the vendor's fee when you book, then pay the DMV's fee when you take the test.
These services are worth considering if the DMV's own system shows no availability in your area for weeks. Vendors sometimes have slots open because they reserve a portion of each office's daily schedule. However, you are paying extra for this convenience — the DMV itself does not charge for scheduling.
Be cautious of vendors that promise faster processing or may provide results. The DMV controls how long your test takes and whether you pass or fail, not the vendor. A vendor can only book your appointment slot; they cannot change the test itself or the documents you need to bring.
What Documents to Bring to Your Appointment
Bring your confirmation number and the documents listed on your confirmation email. The standard list includes proof of identity, proof of California residency, and your completed DL 44 form (process for a Driver License or Identification Card).
Proof of identity can be a passport, birth certificate, or consular document. Proof of residency can be a utility bill, lease, or bank statement dated within the last 60 days. You must bring the original documents or certified copies — photocopies alone are not accepted.
If you are under 18, bring a parent or guardian with valid ID. If you do not have a Social Security number, bring a letter from the Social Security Administration stating that you are not may be able to access, or bring an Individual Taxpayer Identification Number (ITIN) document.
Appointment Availability and Wait Times by Region
Appointment slots open 30 days in advance. In major cities, slots for the next two weeks often fill within hours of opening. In smaller towns and rural areas, you may find availability within a few days.
The busiest times are late spring and summer, when high school students turn 16 and seek their permits. If you are flexible with your schedule, booking a weekday morning appointment in a less-populated county gives you the best chance of finding an open slot quickly.
If no appointments are available in your preferred location, check nearby offices. Driving 30 minutes to a less-busy DMV can mean the difference between waiting weeks and getting in within days. You can take your test at any California DMV office, not just the one closest to your home.
What to Do If You Need to Cancel or Reschedule
Cancel your appointment at least 24 hours before your scheduled time. Go back to dmv.ca.gov, click "Manage Your Appointment," enter your confirmation number and email address, and select "Cancel." If you booked by phone, call 1-800-777-0133 and provide your confirmation number.
If you cancel through a third-party vendor, follow their cancellation process — do not assume the DMV will automatically know. Check the vendor's website or confirmation email for cancellation instructions.
If you miss your appointment without canceling, you lose the slot and must book a new one. Some vendors charge a no-show fee on top of their service charge. Canceling frees the appointment for someone else and prevents unnecessary fees.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person taking the test must book their own appointment using their own email address. The DMV uses the email to send confirmation and may contact you if there are changes. If you are a parent booking for a minor, you will need to use your email, but the appointment is still for the minor's test.
What if I do not have internet access to book online?
Call 1-800-777-0133 to schedule by phone. You can also visit a DMV office in person and ask staff to help you book an appointment at a kiosk, though this defeats the purpose of having an appointment system. Phone booking is your best option if you lack internet.
How long does a learner's permit appointment take?
Plan for 30 minutes to an hour. This includes checking in, verifying your documents, taking the written test, and receiving your results. If you fail the test, you can reschedule and try again, but you must book a new appointment — you cannot retake it the same day.
Can I change my appointment date after I book?
Yes. Cancel your current appointment and book a new one for a different date and time. You do not lose any fees by rescheduling — you only pay the DMV's test fee once, when you actually take the test. If you used a third-party vendor, check their policy on rescheduling.
What happens if the DMV office closes due to weather or emergency?
The DMV will contact you by email if your appointment is canceled. Check your email the morning of your appointment if severe weather is expected. You can reschedule online or by phone once the office reopens.