How to book your California DMV permit test appointment

You schedule a California DMV permit test appointment through the DMV's online system at dmv.ca.gov or by calling 1-800-777-0133. The online method is faster — you can book same-day or several weeks out depending on availability in your area. You will need your California ID number or driver's license number, a valid email address, and to know which DMV office location you prefer.

The appointment itself is free. You choose a date and time slot, and the DMV sends you a confirmation email with your appointment number. Bring that confirmation, your ID, and proof of residency (like a utility bill or lease) to your appointment. If you miss your slot without canceling at least 24 hours ahead, you lose it and must book again.

Key Takeaways

  • Book online at dmv.ca.gov or call 1-800-777-0133; online booking is usually faster and shows real-time availability.
  • You need a California ID number or driver's license number, valid email, and your preferred DMV office location to complete the booking.
  • Appointment slots vary by location and season — rural areas often have more same-day openings than urban ones.
  • Cancel at least 24 hours before your appointment if plans change, or you forfeit the slot and must book a new one.
  • Bring your confirmation email, valid ID, and proof of residency (utility bill, lease, or bank statement) on test day.

Booking online through the DMV website

Go to dmv.ca.gov and look for the "Appointments" link on the homepage. Click it and select "explore for a Permit" or "Permit Test" depending on the menu wording. You will be asked to enter your California ID number or driver's license number if you already have one. If you do not have either yet, you may need to call instead — the online system sometimes requires a pre-existing DMV record.

Next, choose your county and the specific DMV office you want to visit. Availability changes daily. Urban offices like those in Los Angeles, San Francisco, and San Diego often book out weeks in advance, while smaller county offices may have openings within days. The system shows you available dates and times in real time, so you can see exactly what slots are open before you commit.

Select your preferred date and time, enter your email address, and confirm. The DMV sends a confirmation email within minutes. Save this email or take a screenshot — you will need the confirmation number when you arrive for your test.

Calling the DMV to schedule by phone

Call 1-800-777-0133 during business hours (usually 8 a.m. to 5 p.m., Monday through Friday). Have your California ID number or driver's license number ready, along with your preferred DMV office location. The wait time varies; calling early in the morning or mid-week often means shorter holds than calling on Friday afternoon.

A DMV representative will tell you what dates and times are open at your chosen location and book you into a slot. They will give you a confirmation number over the phone. Write it down when ready. Ask them to email or mail the confirmation if you are concerned about remembering the number, though most people find writing it down sufficient.

Phone booking takes longer than online booking but can be useful if you have questions about what to bring or if the online system is not recognizing your ID number.

What to bring on your appointment day

Bring your confirmation email or the confirmation number you received, a valid photo ID (California ID, driver's license, or passport), and proof of residency. Proof of residency can be a utility bill, lease agreement, bank statement, or government mail addressed to you at your current address — it must show your name and address and be dated within the last 60 days.

You do not need to bring study materials or notes. The DMV provides the test on a computer at the office. Arrive 10 to 15 minutes early to allow time for check-in. If you are under 18, bring a parent or guardian as well.

Canceling or rescheduling your appointment

Cancel or reschedule through the same website where you booked: go to dmv.ca.gov, find the "Appointments" section, and look for an option to manage or cancel your appointment. You will need your confirmation number and email address. You can also call 1-800-777-0133 to cancel or reschedule by phone.

Cancel at least 24 hours before your appointment time. If you cancel with less than 24 hours' notice, the DMV may mark the slot as forfeited, and you will need to book a completely new appointment. If you straightforward do not show up, the same rule applies — you lose the slot.

Availability and wait times by region

Availability depends heavily on where you live. In the San Francisco Bay Area, Los Angeles County, and San Diego, DMV offices often book 4 to 8 weeks out during peak seasons (spring and summer). In rural counties like Inyo, Mono, or Alpine, you may find same-day or next-day slots regularly available.

If your local office is fully booked, you have two options: book at a different DMV office in your region (even if it is farther away), or wait and check the website again in a few days — cancellations happen regularly and slots reopen. Some people set a phone reminder to check the website at the same time each day, since new cancellations often appear in the morning.

What happens after you pass the permit test

If you pass the written permit test, the DMV issues your instruction permit (learner's permit) on the spot. You can usually pick it up the same day or within a few days, depending on the office. Your permit is valid for 12 months in California and allows you to drive with a licensed adult 25 or older in the front seat.

You do not need to schedule a separate appointment to pick up your permit — the office will tell you when it is ready. If you fail the test, you can reschedule another appointment when ready at the office or online. There is no waiting period between attempts in California.

Frequently Asked Questions

Can I book a permit test appointment the same day?

Same-day appointments are possible but rare in urban areas. Rural DMV offices have better same-day availability. Check the online system first — it shows real-time slots. If nothing is available today, try checking again tomorrow morning or calling 1-800-777-0133 to ask about cancellations.

What if I do not have a California ID number yet?

The online booking system may not work if you have never had a California ID or driver's license. Call 1-800-777-0133 instead. The representative can book your appointment using your Social Security number or other identifying information.

Do I need to bring my Social Security card to the appointment?

You do not need your Social Security card itself, but you will need to provide your Social Security number at check-in. Bring a valid photo ID and proof of residency instead. The DMV will verify your Social Security number in their system.

Can someone else reschedule my appointment for me?

No. You need your confirmation number and the email address associated with the appointment to reschedule online. If you cannot access those, call 1-800-777-0133 and have your ID number ready so the representative can look up your appointment.

What if I miss my appointment?

If you miss your appointment without canceling 24 hours ahead, the slot is forfeited and you must book a new one. There is no penalty fee, but you lose your spot. Book your next appointment as soon as possible, especially if your local office is busy.