You need to book an appointment online before you go to the DMV
The California DMV does not accept walk-ins for learner's permit appointments. You must schedule a time slot through the DMV's online appointment system before you arrive at any office. This system lets you pick a specific date, time, and location that works for you — and it keeps wait times shorter for everyone.
The appointment booking process takes about 10 minutes. You'll need your Social Security number, a valid email address, and a phone number where the DMV can reach you. Once you book, you'll receive a confirmation email with your appointment details and a list of documents to bring.
Key Takeaways
- Book your learner's permit appointment at dmv.ca.gov using the online appointment system; walk-ins are not accepted.
- You will need your Social Security number, email address, and phone number to complete the booking.
- The DMV sends a confirmation email with your appointment time, location, and required documents — save this email and bring it with you.
- Appointment availability varies by location and season; booking several weeks ahead gives you more time slot options.
- If you need to reschedule or cancel, log back into the DMV website using your confirmation number at least 24 hours before your appointment.
How to access the California DMV appointment system
Go to dmv.ca.gov and look for the "Appointments" link on the homepage. Click it, then select "explore for a Permit or License" from the menu. The system will ask you to enter your driver's license or ID number if you have one; if you don't, you can proceed without it.
Next, choose "Learner's Permit" as the service you need. The system will then show you available DMV offices in your area and the dates with open slots. You can filter by location to find the office closest to you.
What information you'll enter during booking
The appointment system asks for your full name, date of birth, Social Security number, email address, and phone number. Double-check that your email and phone are correct — the DMV uses these to send you reminders and updates about your appointment.
You'll also confirm your mailing address and select your preferred language for the appointment (English or Spanish). If you have any accessibility needs — such as a wheelchair ramp, interpreter, or extra time — note them in the comments section so the office can prepare.
Picking your appointment date and location
After you enter your information, the system shows you a calendar with available dates at each nearby DMV office. Times typically range from early morning to late afternoon, with slots on weekdays and some Saturdays depending on the location. Busier offices may have fewer open slots, so if your first choice is full, try a nearby location or a different date.
Peak times — early morning, lunch hours, and late afternoon — fill up faster. If you have flexibility, mid-morning or mid-afternoon slots on Tuesdays through Thursdays tend to have more availability. Book as far in advance as you can; many people schedule 4 to 6 weeks ahead during busy seasons.
What happens after you confirm your appointment
Once you select your time slot and confirm, the DMV sends a confirmation email within a few minutes. This email includes your appointment number, the exact date and time, the office address, and a list of documents you must bring. Save this email or print it — you'll need to show it when you arrive.
The confirmation also reminds you to bring your Social Security card, proof of California residency (such as a utility bill or lease), and proof of your legal presence in the U.S. (such as a birth certificate or passport). If you're under 18, a parent or guardian must come with you and bring their ID.
Rescheduling or canceling your appointment
If you need to change your appointment, go back to dmv.ca.gov and select "Manage Your Appointment." Enter your appointment number (from your confirmation email) and your phone number. The system will let you reschedule to a different date or location, or cancel entirely.
You must make changes at least 24 hours before your scheduled time. If you cancel within 24 hours or miss your appointment without canceling, you'll need to book a new slot from the beginning. If you're running late on the day of your appointment, call the DMV office directly — they may be able to work with you, but arriving more than 15 minutes after your time slot is usually treated as a no-show.
What to bring on the day of your appointment
Bring your confirmation email (printed or on your phone), your Social Security card, proof of California residency, and proof of legal presence. You'll also need to bring a completed DL 44 form (the process for a learner's permit), which you can fill out at home before you go or at the DMV office itself.
If you're under 18, your parent or guardian must attend with you and bring a photo ID. Bring any glasses or contacts you wear while driving. The DMV will take your photo and signature during the appointment, so dress as you normally would for a photo ID.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person explore for the learner's permit must book their own appointment using their own information. If you're a parent booking for a minor, you'll need to use the teen's Social Security number and contact information, but the appointment is in their name.
What if there are no appointments available in my area?
Availability changes daily as people cancel or book new slots. Check back the next day or try a DMV office in a neighboring city. Some offices have more frequent openings than others. You can also call your local DMV office directly to ask when new slots typically open up.
Do I need to print my confirmation email?
You don't have to print it, but it's a good idea. You can show it on your phone, but bringing a printed copy ensures you have it even if your phone dies or loses signal. The confirmation includes your appointment number, which the DMV staff will ask for when you arrive.
What happens if I miss my appointment?
If you don't show up and don't cancel at least 24 hours ahead, you'll need to book a new appointment from the start. There's no penalty beyond having to reschedule, but it means waiting longer for your next available slot.
Can I change my appointment time after I book?
Yes. Log into the DMV website with your appointment number and phone number, then select "Manage Your Appointment." You can reschedule to a different date or location as long as you make the change at least 24 hours before your original time.