California DMV appointments are booked through the state's online system at dmv.ca.gov, and you can schedule them up to 60 days in advance

The California Department of Motor Vehicles runs a single appointment booking system for all its field offices statewide. You go to dmv.ca.gov, select the service you need, pick a location and date, and reserve your time slot. Most appointments fill up weeks ahead, especially in urban areas, so booking as soon as your 60-day window opens gives you the best choice of times.

You do not need to create an account or log in to book. The system works the same whether you are renewing a license, taking a written test, or handling a registration issue. Walk-ins are still accepted at some offices, but they face much longer waits — appointment holders are served first.

Key Takeaways

  • Book your appointment at dmv.ca.gov up to 60 days before the date you want to visit, and slots often fill within days of opening.
  • You will need to know which DMV service you need (license renewal, written test, road test, registration) before you start, because each has its own availability calendar.
  • The system shows you real-time availability by location and time of day, so you can compare wait times across nearby offices.
  • Bring the confirmation number from your booking to your appointment, along with the documents the DMV lists for your specific service.

What service you need determines which appointments are available

The DMV groups appointments by service type, not by location. When you go to dmv.ca.gov and select "Book an Appointment," the first question is what you are there to do: renew a driver's license, take a written test, take a road test, handle a commercial license issue, register a vehicle, or something else. Each service has its own set of available dates and times.

This matters because a busy office might have no road test slots for three weeks but have written test slots next Tuesday. If you need a road test, you cannot book a written test appointment and ask to switch on the day you arrive. Choose the correct service type first, then browse locations.

The DMV website lists what documents you need for each service before you book. Read that list while you are on the site — it takes two minutes and prevents a wasted trip if you are missing something.

The 60-day booking window and how to get the time you want

You can book an appointment up to 60 days in the future. On the day your window opens — exactly 60 days before the date you want — new slots appear in the system. In large counties like Los Angeles and San Francisco, popular time slots (mornings, early afternoons) fill within hours. In smaller counties, you may have more flexibility.

If you are flexible on dates, book a weekday morning or very early afternoon rather than late afternoon or Friday. These slots turn over more slowly and are less likely to be full. If you need a specific date and time and it shows no availability, check back the next day — cancellations happen constantly as people reschedule or no longer need their appointment.

Some people set a phone reminder for the exact moment their 60-day window opens. This is not necessary for most services, but for road tests in competitive areas, it can make a real difference.

How to navigate the booking system step by step

Start at dmv.ca.gov and look for the "Book an Appointment" button, usually on the homepage. Click it and you will see a form asking for your service type. Select the one that matches why you are going — for example, "Original Driver License" if you are getting your first license, or "Renew Driver License" if you already have one.

Next, enter your ZIP code or city name. The system shows all DMV field offices within a reasonable distance, ranked by availability. You can see how many appointments each location has open for your chosen service. Click on a location to see the calendar of available dates.

The calendar shows which days have openings. Click a date and you will see time slots for that day. Select the time that works for you. The system then asks for your name, phone number, and email address — this is how the DMV sends you a confirmation. You will receive a confirmation number on screen and by email. Write down or screenshot the confirmation number; you need it when you arrive.

What to bring and what happens when you arrive

Bring your confirmation number, a valid form of ID, and whatever documents the DMV listed for your specific service. For a license renewal, that is usually your current license and proof of residency. For a written test, bring your learner's permit and ID. For a road test, bring your permit, ID, and a vehicle registered to you or someone you live with.

Arrive 10 to 15 minutes early. Check in at the front desk and give them your confirmation number. The DMV prioritizes appointment holders, so you should be called within a few minutes of your appointment time. If you are more than 15 minutes late, the office may cancel your slot and move to the next person.

If you cannot make your appointment, cancel it through dmv.ca.gov as soon as you know. This frees up the slot for someone else and keeps your cancellation record clean — repeated no-shows can affect future bookings.

What to do if no appointments are available in your area

If you see "No appointments available" for your service and location, you have a few options. First, check nearby counties or cities — sometimes an office 20 or 30 minutes away has openings when your closest one does not. The booking system shows all offices in your region, so you can compare.

Second, check back daily. Cancellations happen constantly, especially for appointments more than two weeks out. Many people book early and then cancel when their plans change. If you are not in a rush, checking back every morning for a week often turns up a slot.

Third, ask about walk-in hours. Not all DMV offices accept walk-ins, but some do, and a few reserve certain hours for walk-in service only. Call the specific office to ask — the phone number is on dmv.ca.gov under that location's details. Walk-in wait times can be long, but it is an option if you cannot book ahead.

Common reasons appointments get cancelled or rescheduled

If you booked an appointment and need to change it, go back to dmv.ca.gov, select "Manage Your Appointment," and enter your confirmation number and phone number. You can cancel or reschedule from there. The system will show you available times for the same service at the same location or nearby locations.

If the DMV cancels your appointment — which happens rarely, usually due to office closures or staffing issues — you will receive an email and can rebook when ready. If you miss your appointment without cancelling, you lose that slot and will need to book a new one. Some offices note repeated no-shows on your record, which can delay future bookings.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person who will be taking the test or renewing the license must book their own appointment using their own phone number and email. The DMV uses this information to send confirmations and reminders. If you are helping a family member, they can book on a computer or phone while you sit with them.

What if I do not have an email address?

You need an email address to receive your confirmation. If you do not have one, you can create a free Gmail or Yahoo account in a few minutes. The DMV will send your confirmation there, and you can screenshot it or write down your confirmation number before you leave the booking page.

Do I have to book online, or can I call the DMV?

The DMV does not take appointment bookings by phone. Online booking through dmv.ca.gov is the only way. If you have trouble with the website, you can call your local DMV office for help, but they will direct you back to the online system to actually book.

What happens if I arrive late to my appointment?

If you are more than 15 minutes late, the DMV may give your slot to the next person. Call the office when ready if you are running behind — some offices will hold your appointment a few extra minutes if you let them know. After that, you will need to book a new appointment.

Can I change my appointment time after I book it?

Yes. Go to dmv.ca.gov, select "Manage Your Appointment," enter your confirmation number and phone number, and you can reschedule to a different date or time. You can do this as many times as you need, as long as you cancel the old appointment before booking the new one.