Skip to main content

How to Book a California DMV Appointment Online

You can book most California DMV appointments online through the official DMV website, but not all services are available this way

The California DMV lets you schedule appointments for common transactions — license renewals, ID replacements, written tests, behind-the-wheel tests, and registration services — through its online appointment system at dmv.ca.gov. You pick your location, choose an available time slot, and receive a confirmation. However, some services like commercial driver's license (CDL) tests, certain vehicle inspections, and a few specialty transactions still require you to call or visit in person to book.

The online system is faster than calling the DMV phone line, which often has long wait times. You can book from your phone or computer at any hour, and you'll know your exact appointment time before you arrive. The system shows you available slots at nearby locations, so you can choose based on what works for your schedule.

Key Takeaways

  • Go to dmv.ca.gov and select "Schedule an Appointment" to see which services are available online at your nearest office.
  • You will need your California driver's license or ID number, date of birth, and the service you want to book before you start.
  • Appointment slots fill quickly in urban areas, so check early in the morning or on weekdays if you need a time soon.
  • If the online system shows no availability, you can call 1-800-777-0133 or visit a DMV office in person to book by phone.

Step-by-step: booking your appointment online

Start at dmv.ca.gov and look for the "Schedule an Appointment" button on the homepage. Click it, and the system will ask you to enter your zip code or city to find nearby DMV offices. Select the location closest to you or the one that works best for your schedule.

Next, choose the service you need from the list. The system will only show services that can be booked online at that location. If your service does not appear, it means you will need to call or visit in person. Once you select your service, the system displays available dates and times. Pick the slot that works for you, then enter your driver's license or ID number and date of birth to confirm your identity.

Review your appointment details — location, date, time, and service — and click confirm. You will receive a confirmation number on screen and by email if you provide one. Save or print this confirmation. You do not need to bring it to your appointment, but it helps if you need to reschedule or cancel.

What documents and information you need before you book

Have your California driver's license or ID number and date of birth ready before you start. The system uses these to verify your identity and pull up your DMV record. If you do not have a California ID yet, you cannot book online — you will need to visit a DMV office or call to schedule.

Depending on the service, you may also need to know your vehicle's license plate number, VIN (vehicle identification number), or registration number. If you are renewing your license, have your current license handy. The online system does not ask for all this information during booking, but knowing it ahead of time speeds up the process when you arrive.

When slots fill up and what to do

In busy areas like Los Angeles, San Francisco, and San Diego, online appointment slots can fill up weeks in advance. If you see no availability at your preferred location, check a DMV office in a nearby city — sometimes less-busy locations have open times sooner. You can also check back the next morning, as the DMV sometimes releases additional slots overnight.

If you cannot find an online appointment and need to be seen soon, call 1-800-777-0133. The phone line is open Monday through Friday, 8 a.m. to 5 p.m. Pacific time. Have your driver's license number and the service you need ready when you call. You can also walk into any DMV office during business hours and ask to book an appointment at the counter, though wait times for this are often long.

Services you cannot book online

The DMV does not allow online booking for CDL tests, certain vehicle inspections, disabled person placard applications, and a few other specialty services. If you need one of these, the online system will tell you so when you search for your service. You will see a message saying the service is not available online and instructions for how to book instead.

For these services, call 1-800-777-0133 or visit your local DMV office in person. Some services, like disabled person placards, may require you to bring medical documentation or have a doctor fill out a form, so calling first to confirm what you need can save a trip.

Rescheduling or canceling your appointment

If you need to change your appointment time or date, go back to dmv.ca.gov and look for the "Manage Your Appointment" or "Reschedule" option. You will need your confirmation number and driver's license number. The system lets you cancel and rebook in one step, or you can cancel and search for a new time later.

If you cannot reschedule online, call 1-800-777-0133 during business hours. Canceling an appointment you will not use frees up the slot for someone else and keeps the system running smoothly.

What to expect when you arrive

Arrive 10 to 15 minutes before your appointment time. Bring your confirmation number, your driver's license or ID, and any documents the DMV asked you to bring for your specific service. The DMV office will call you by name or number when it is your turn, even if you have an appointment — the appointment just means you do not have to wait as long as walk-ins.

Processing times vary by service. A license renewal usually takes 15 to 30 minutes. A written test or behind-the-wheel test may take longer. If the office is busy, you might wait even with an appointment, but the wait is typically shorter than if you had walked in without one.

Frequently Asked Questions

Can I book an appointment if I do not have a California ID yet?

No. The online system requires a California driver's license or ID number to verify your identity. If you are getting your first California license, you will need to visit a DMV office in person or call 1-800-777-0133 to schedule an appointment.

How far in advance can I book an appointment?

You can usually book up to 60 days ahead, though availability depends on your location and the service. In busy areas, slots 30 to 60 days out may already be full. Check back regularly or try a less-busy office nearby if you need an earlier time.

What if I miss my appointment?

If you miss your appointment, you lose that slot. You will need to book a new one through the online system or by calling 1-800-777-0133. There is no penalty, but you will have to wait for the next available time.

Can I book an appointment for someone else?

No. The online system requires the person's own driver's license or ID number and date of birth. They will need to book their own appointment, or you can call 1-800-777-0133 and book by phone on their behalf if they cannot do it themselves.

Is the online appointment system the same for all California DMV offices?

Yes. All California DMV offices use the same online system at dmv.ca.gov. However, availability and wait times vary by location. Urban offices fill up faster than rural ones.

This guide is general information, not professional advice. Offices and providers set their own rules, so check the details with the one you’re seeing. See our Editorial Policy.