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 reserve an appointment for common transactions — license renewals, ID replacements, written tests, behind-the-wheel tests — through its online appointment system at dmv.ca.gov. You pick a date, time, and location, and you get a confirmation number. Walk in without a reservation and you will wait much longer, often several hours.

Some services cannot be booked online. If you need a commercial license, a hazmat endorsement, a hearing, or a replacement after a suspension, you will need to call the DMV directly at 1-800-777-0133 or visit a field office in person to schedule. The website will tell you which services are available for online booking at your chosen location before you finish the process.

Key Takeaways

  • Go to dmv.ca.gov and select "Schedule an Appointment" to see what services your local office offers online.
  • You will need your driver's license or ID number, a phone number, and an email address to complete the booking.
  • The system shows you available dates and times at your chosen location; peak times (early morning, lunch hour, end of day) fill up fastest.
  • Your confirmation number is your proof of appointment — bring it with you or have it ready on your phone when you arrive.
  • If you cannot make your appointment, cancel it online at least 24 hours ahead so someone else can use that slot.

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 you will land on a page asking what you need to do — renew your license, take a test, replace a lost ID, and so on. Select your transaction type.

Next, enter your zip code or city to find the DMV office closest to you. The system will show you which offices have openings for your transaction and which ones do not. If your preferred location has no availability, try nearby offices; sometimes a 10-minute drive gets you an appointment weeks sooner.

Once you pick a location, the calendar appears. Available dates are clickable; unavailable dates are grayed out. Click a date and the system shows you time slots for that day. Morning slots (8 a.m. to 10 a.m.) and early afternoon (1 p.m. to 2 p.m.) tend to fill first. If you see a time that works, select it.

You will then enter your contact information: your driver's license or ID number, your phone number, and your email address. Double-check these — the DMV uses your phone number and email to send you reminders and any updates about your appointment. After you submit, you get a confirmation number on screen and by email. Save both.

What documents and information you need before you book

Have your current California driver's license or ID card in front of you before you start. The system asks for your license or ID number, so you cannot complete the booking without it. If you lost your license and are booking to replace it, you will need to call the DMV instead — the online system requires an active license number.

You also need a working phone number and email address. The DMV sends appointment reminders to both, usually 24 hours before your scheduled time. If you do not check email regularly, make sure your phone number is current so you get the text reminder.

Do not book an appointment and then gather your documents. Before you go to the DMV, know what you need to bring for your specific transaction. A license renewal requires different paperwork than a written test or an ID replacement. The DMV website lists requirements by transaction type, and your confirmation email usually includes a checklist.

How far in advance you can book, and how long slots stay available

The California DMV typically opens appointment slots 60 days in advance. This means on any given day, you can see and book dates up to two months out. If you need an appointment sooner than 60 days, check back daily — cancellations happen constantly, and the system releases those slots immediately.

Popular times and locations fill within hours of opening. If you are flexible on timing, booking a weekday afternoon appointment (2 p.m. to 4 p.m.) or a Wednesday or Thursday morning gives you more options than a Monday morning or Friday afternoon. Some offices have more availability than others; a smaller office in a less-populated area may have openings when the main downtown location is booked solid for weeks.

If you cannot find an appointment in your area, try searching a neighboring county. You can take your driving test or renew your license at any California DMV office, not just the one nearest your home. The drive might be worth it if it means getting an appointment next week instead of next month.

What to do if the online system will not let you book

The most common reason the online system rejects a booking is a mismatch between the name or license number you enter and what the DMV has on file. If you recently changed your name, moved, or updated your address, there may be a delay in the system catching up. Try entering your information exactly as it appears on your current license, including middle initials and suffixes.

If you are trying to book a service that is not available online at your chosen location, the system will not show it as an option. Call 1-800-777-0133 to find out whether that service is available anywhere nearby, or visit a field office in person. Some smaller offices do not offer all services; you may need to go to a larger regional office.

If the website is slow or crashes, try again in a few minutes or at a different time of day. The DMV website experiences heavy traffic during business hours and early morning. Late evening (after 7 p.m.) or very early morning (before 7 a.m.) often has less congestion.

Canceling or rescheduling your appointment

You can cancel or reschedule your appointment online using your confirmation number and the phone number you provided when you booked. Go back to dmv.ca.gov, find the "Manage Your Appointment" option, and enter those details. The system will show your current appointment and let you cancel it or pick a new date and time.

Cancel at least 24 hours before your appointment if you can. This frees up the slot for someone else and prevents the DMV from marking you as a no-show. If you miss an appointment without canceling, some offices may require you to call to reschedule rather than using the online system.

If you need to reschedule but cannot do it online, call 1-800-777-0133. Have your confirmation number ready. Phone lines are busiest in the morning and on Mondays; calling mid-afternoon on a Wednesday or Thursday usually means a shorter wait.

What to expect when you arrive for your appointment

Arrive 10 to 15 minutes early. Bring your confirmation number (on paper or your phone), your current ID or license, and all documents listed on your confirmation email. The DMV will call your name or a number when it is your turn; if you are not in the waiting area, they may skip you and move to the next person.

Even with an appointment, you may wait 15 to 30 minutes past your scheduled time. The appointment guarantees you a spot in line ahead of walk-ins, not that you will be seen exactly at that time. Bring something to do — a book, your phone, or a notepad — because the wait is common.

If you arrive and realize you forgot a required document, tell the staff immediately. Some offices can help you reschedule on the spot for a later date. Others will turn you away and ask you to call to rebook. Do not waste the appointment by hoping they will let it slide.

Frequently Asked Questions

Can I book an appointment if I do not have a California driver's license yet?

No. The online system requires a valid California license or ID number. If you are getting your first license, you must visit a DMV office in person or call 1-800-777-0133 to schedule. Bring proof of identity, proof of residency, and proof of Social Security number.

What if I book an appointment but my license expires before my appointment date?

You can still keep the appointment. Bring your expired license with you. The DMV will process your renewal even though the license is no longer valid. If your appointment is more than a few months away and your license is about to expire, consider rescheduling sooner.

Can someone else use my appointment if I cannot go?

No. Appointments are tied to your license number and identity. You cannot transfer your slot to another person. If you cannot use it, cancel online so the DMV can offer it to someone else, or call 1-800-777-0133 to reschedule for a different date.

Is there a fee to book an appointment online?

No. Booking the appointment is free. You pay the transaction fee (for a license renewal, replacement, or test) only when you complete the service at the office. The fee varies by transaction type.

What if I need an appointment but the website says no slots are available?

Check back daily — cancellations open new slots constantly. Try nearby offices or different times of day. If you need an appointment urgently, call 1-800-777-0133; staff can sometimes find availability or tell you which offices have the shortest wait times for walk-ins.

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.