California DMV appointments are scheduled through the official DMV website or by phone, and you must book before you arrive at any office
The California Department of Motor Vehicles requires you to have a confirmed appointment before walking into most DMV field offices. You cannot straightforward show up and wait — the DMV stopped accepting walk-ins at most locations and now operates by appointment only. You can schedule online at dmv.ca.gov, by phone at 1-800-777-0133, or through the DMV's mobile app.
The appointment system shows you available dates and times at the office closest to you or at any office you choose. Appointments typically fill up weeks in advance, especially in urban areas, so booking as soon as you know what you need is important. If no appointments are available, you can join a waitlist or check back daily — cancellations open up regularly.
Key Takeaways
- You must book an appointment before visiting a California DMV office; walk-ins are not accepted at most locations.
- The DMV website at dmv.ca.gov is the fastest way to schedule, and you can choose your preferred office and date.
- Appointments fill weeks in advance, so book as early as possible for the service you need.
- If your preferred date is full, you can join a waitlist or check back daily for cancellations.
- You will need your driver's license number, state ID number, or appointment confirmation number to reschedule or cancel.
Scheduling online through dmv.ca.gov
Go to dmv.ca.gov and click "Schedule an Appointment" on the homepage. You will be asked to select the type of service you need — for example, renewing your license, getting a learner's permit, taking a driving test, or replacing a lost ID. The system will not let you proceed until you choose a service category, because different services have different wait times and office requirements.
After you select your service, enter your zip code or city to see which DMV offices serve your area. You can then view available appointment slots at each office. The calendar shows dates in green (available) and gray (full). Click on an available date to see specific times. Once you choose a time slot, you will enter your contact information and receive a confirmation number by email or text. Save this number — you will need it to reschedule or cancel.
The online system is open 24 hours a day. Appointments released by people who cancel typically appear between midnight and 6 a.m., so if you see no availability, checking the website early in the morning may show new slots.
Scheduling by phone
Call 1-800-777-0133 to speak with a DMV representative. Have your driver's license number or state ID number ready. Tell the representative what service you need and your preferred location. They will check availability and book you into the next open slot that works for your schedule.
Phone lines are busiest in the morning and early afternoon. Calling in the late afternoon or early evening may mean shorter wait times. The phone line is open Monday through Friday, 8 a.m. to 5 p.m. Pacific time, and Saturday 8 a.m. to 1 p.m. Pacific time.
Using the DMV mobile app
The official California DMV mobile app (available on iOS and Android) lets you schedule appointments the same way as the website. read the app, select your service type, choose your location, and pick an available time. The app also stores your confirmation number and lets you reschedule or cancel directly from your phone.
The app is useful if you want to check for cancellations throughout the day — you can get notifications when slots open up at your preferred office, rather than manually refreshing the website.
What to have ready before you book
Before you start scheduling, know what service you need. The DMV categories are specific: "Renew Driver License," "explore for Learner's Permit," "Take Drive Test," "Replace Lost ID," and others. If you are unsure which category fits your situation, visit dmv.ca.gov and look at the service descriptions, or call 1-800-777-0133 to confirm.
Have your current driver's license, state ID, or passport number available — the system may ask for it. If you are scheduling for someone else (like a parent scheduling for a teenager), you may need their ID number as well. Check the DMV website for the specific documents you will need to bring to your appointment, because requirements vary by service type.
What to do if no appointments are available
If the date and location you want are completely booked, you have two options. First, you can join the waitlist by selecting "Join Waitlist" on the website or through the app. If someone cancels, you will be notified and given the chance to take that slot. Second, you can check back daily — cancellations happen regularly, especially in the early morning hours.
If you are flexible on location, try searching offices in nearby cities or counties. Rural offices often have more availability than urban ones. You can also try booking further in the future — appointments 4 to 6 weeks out may have more open slots than dates 2 weeks away.
If you have an urgent need (for example, your license expires in days), call 1-800-777-0133 and explain your situation. The representative may be able to find an emergency appointment or direct you to an office with faster availability.
Rescheduling or canceling your appointment
If you need to change your appointment, go back to dmv.ca.gov, click "Reschedule an Appointment," and enter your confirmation number and last name. You can then select a new date and time. You can also call 1-800-777-0133 to reschedule over the phone.
If you need to cancel, use the same process — enter your confirmation number and select "Cancel" instead of rescheduling. Canceling opens that slot for someone else, so if you know you cannot make it, cancel as soon as possible rather than letting the appointment sit empty.
Frequently Asked Questions
Can I schedule an appointment for someone else?
Yes, you can schedule for a family member or friend if you have their driver's license number or state ID number. However, they must be present at the appointment — the DMV will not conduct transactions for someone who is not there in person.
What if I miss my appointment?
If you do not show up, your appointment is forfeited and you will need to schedule a new one. Missing appointments does not prevent you from booking again, but it does mean you lose that time slot. If you realize you will be late, call the office directly to let them know.
Can I change my appointment time on the day of?
No. You must reschedule through the website or phone before your appointment date. If you arrive at the office and need to reschedule, staff can help you book a new appointment, but you will lose your current slot.
How far in advance can I schedule an appointment?
You can typically schedule up to 60 days in advance through the online system. Booking further ahead gives you more date and time options, especially if you are flexible on which office you visit.
What if the website or app is not working?
Call 1-800-777-0133 to schedule by phone. The phone line is a backup when the online system is down for maintenance. You can also visit a DMV office in person and ask staff to help you schedule, though this defeats the purpose of the appointment system.