Where to book your California DMV appointment
California DMV appointments are scheduled through the official DMV website at dmv.ca.gov. You cannot book an appointment by phone, mail, or in person — the online system is the only way to reserve a time slot. When you visit the site, look for the "Appointments" section, which will direct you to the scheduling tool.
The scheduling system shows available dates and times at DMV field offices near your location. You enter your ZIP code or the office you prefer, and the tool displays open slots for the next several weeks. Availability varies by location and service type — some offices fill up weeks in advance, while others have same-week openings.
If you cannot find an appointment in your area, you have the option to travel to a different DMV office. Some people find faster appointments by checking offices in neighboring counties or regions, even if it means a longer drive.
Key Takeaways
- Book all California DMV appointments online at dmv.ca.gov; phone and in-person booking are not available.
- You must know your service type before scheduling — the system requires you to select what you need (license renewal, written test, road test, etc.) to see available times.
- Appointment availability depends on your location and how far in advance you search; some offices have openings weeks out, while others fill quickly.
- You can check multiple DMV offices and travel to a different location if your nearest office has no open slots.
- Bring your confirmation number and arrive 10 to 15 minutes early; arriving late may result in losing your appointment slot.
What you need before you start scheduling
Before you log into the DMV scheduling system, have your driver's license or identification card number ready. If you are renewing a license or ID, you will need the number from your current card. If you are a new driver scheduling a written or road test, you may need your learner's permit number instead.
You also need to know exactly which service you are there for. The scheduling tool requires you to select your transaction type — for example, "Class C License Renewal," "Written Test," or "Road Test." Choosing the wrong service type may show you incorrect appointment times or prevent you from booking at all. If you are unsure which service applies to your situation, check the DMV website's service descriptions before you start.
Have your email address ready as well. The DMV sends your appointment confirmation and any updates to the email you provide during booking. Make sure you use an email you check regularly.
Step-by-step: booking your appointment online
Go to dmv.ca.gov and select "Appointments" from the main menu. The system will ask you to enter your ZIP code or choose a preferred DMV office. Select the location where you want to be seen.
Next, choose your service type from the dropdown menu. The options include license renewal, duplicate license, written test, road test, ID card services, and others. Select the one that matches why you are visiting. If you are unsure, the DMV website has a service guide that describes each option.
The system will then show you available dates and times at that office. Dates are usually displayed in a calendar format, with open slots highlighted. Click on a date to see the specific times available that day. Select the date and time that work for you.
Enter your driver's license or ID number, your name, and your email address. Review all the information for accuracy — mistakes here can cause problems when you arrive. Click "Confirm" to complete your booking. The system will display a confirmation number and send a confirmation email to the address you provided. Save both of these.
How far in advance you can book
California DMV allows you to schedule appointments up to 60 days in advance. This means you can book as soon as you know you will need a DMV service. However, popular services and busy offices often fill up within the first few weeks of availability, so booking early increases your chances of getting a time that works for you.
If you need an appointment sooner than 60 days out, you can check the system regularly for cancellations. When someone cancels their appointment, their slot becomes available again. Checking the system every few days, especially in the morning or late evening, may reveal newly opened times.
Some services have shorter wait times than others. Road tests, for example, often have longer wait periods than license renewals. If you are a new driver waiting for a road test appointment, start checking as soon as the 60-day window opens.
What to do if no appointments are available
If your nearest DMV office shows no open appointments, you have several options. First, check other DMV offices in your region — you may find availability 30 or 60 minutes away. The scheduling system lets you search by ZIP code or select a different office from a list, so you can compare multiple locations at once.
Second, check back frequently. Cancellations happen throughout the day as people reschedule or cancel their appointments. Set a reminder to check the system every few days, or even daily if you need an appointment urgently.
Third, some DMV services can be handled by mail or through an authorized third party. For example, license renewals can sometimes be done by mail if you meet certain requirements. Check the DMV website to see whether your specific service has an alternative to an in-person appointment.
If you have a time-sensitive need — such as a commercial license or a medical certification issue — contact your local DMV office directly to ask about options. While you cannot book by phone, staff can sometimes provide guidance on alternatives or priority scheduling in urgent situations.
Confirming and preparing for your appointment
After you book, you will receive a confirmation email with your appointment number, date, time, and the DMV office address. Save this email or write down your confirmation number. You will need to provide this number when you arrive.
Plan to arrive 10 to 15 minutes before your scheduled time. The DMV may cancel your appointment if you arrive significantly late. Bring all required documents for your service type — for a road test, this includes your learner's permit and proof of insurance; for a license renewal, bring your current license and proof of residency.
If you need to reschedule or cancel, log back into dmv.ca.gov with your confirmation number and make the change online. Canceling in advance opens that slot for someone else and may free up a different time that works better for you.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person who needs the DMV service must schedule their own appointment using their own identification number. Parents or guardians cannot book for a teenager; the teenager must create the appointment using their learner's permit number.
What if I miss my appointment?
If you do not show up, your appointment slot is lost and you will need to schedule a new one. There is no penalty, but you go to the back of the queue. If you know you cannot make it, cancel online as soon as possible so someone else can use that time.
Can I change my appointment after I book it?
Yes. Log into dmv.ca.gov, enter your confirmation number, and select a different date or time. You can reschedule as many times as you need before your appointment date.
What if the DMV website is down or I cannot access it?
The DMV website occasionally has maintenance windows. Try again in a few hours. If the site remains down for an extended period, check the DMV's social media pages or call your local DMV office for updates on when the scheduling system will be back online.
Do I need to print my confirmation?
You do not need to print it, but having it on your phone or a printed copy can be helpful. At minimum, write down your confirmation number and bring it with you to your appointment.