California's DMV appointment system works through one website, and you book directly there

California's Department of Motor Vehicles runs a single online appointment system at dmv.ca.gov. You go to that website, select the service you need, choose a date and time at a location near you, and confirm. The system shows you available slots in real time — if a time is listed, it is open. You do not need to call, use a third-party site, or visit in person to reserve a spot.

The appointment itself is free. You pay only for the service itself — a license renewal, registration, or whatever you are there to do — when you complete the transaction at the office.

Key Takeaways

  • Go to dmv.ca.gov and select "Make an Appointment" to see available times at locations near your address.
  • You will need to know what service you want (license renewal, registration change, ID card) before you start, because the system shows different availability for each one.
  • The system asks for your driver's license or ID number, so have that ready when you book.
  • Appointments typically fill up weeks in advance during busy seasons, so book as soon as you know you need a service.
  • If you cannot find an appointment, check back daily — cancellations open up slots throughout the week.

What you need before you start booking

Have your California driver's license or ID card number in front of you. The system uses this to look up your record and show you which services are available for your situation. If you do not have a license or ID yet, you cannot book through the online system — you will need to visit an office in person or call your local DMV to ask about walk-in hours.

Know what service you are there for. The system separates appointments by task: renewing your license, changing your address, getting a duplicate ID, registering a vehicle, transferring a title, and dozens of others. Each service has its own availability. If you are unsure which category fits your situation, the DMV website has a service selector tool that asks you questions and tells you which appointment type to choose.

The step-by-step process on dmv.ca.gov

Start at dmv.ca.gov and look for the "Make an Appointment" button, usually on the homepage. Click it. The system will ask you to enter your ZIP code or city to find offices near you. Select the one you prefer — if you live in a rural area, you may have only one choice; in cities, you may have several.

Next, the system asks what service you need. Scroll through the list or use the search box to find your task. Once you select it, the calendar appears showing available dates. Dates in green have open slots; dates in gray are full. Click a green date to see the times available that day.

Choose your time slot and click it. The system then asks you to confirm your driver's license or ID number and your phone number. Double-check both — the DMV uses your phone number to send you a reminder text a few days before your appointment. After you confirm, you will see a confirmation number on the screen. Write it down or take a screenshot. You will need it if you need to reschedule or cancel.

What to do if no appointments are showing

During peak times — typically late spring through early fall, and around holidays — many DMV locations book out several weeks ahead. If the calendar shows no green dates, it means all slots are full. This does not mean you cannot get an appointment; it means you need to check back later.

The DMV releases new appointment slots on a rolling basis as staff capacity changes. Check back the next day, or set a reminder to check every few days. Many people find slots open up in the early morning hours or late evening when fewer people are searching. If you have a important date — your license expires soon, for example — call your local DMV office directly. Staff can sometimes fit you in or tell you which dates are likely to open up soonest.

Rescheduling or canceling your appointment

If you need to change your appointment, go back to dmv.ca.gov and look for "Reschedule an Appointment" or "Cancel an Appointment." You will need your confirmation number and driver's license or ID number. The system lets you pick a new date and time, or cancel entirely if you no longer need the service.

If you cancel, that slot opens back up for other people to book. If you reschedule, you are straightforward moving to a different time — you keep your place in the queue. Canceling and rebooking later may mean waiting longer if appointments are scarce.

Common reasons the system does not work as expected

If you enter your driver's license number and the system says it cannot find your record, you may have entered it wrong — check for typos. If the number is correct and the system still will not find you, your record may not be in the system yet. This can happen if you recently moved to California or if your license is very new. Call your local DMV office to confirm your record exists before trying again online.

If the system shows no locations near you, you may have entered a ZIP code that the DMV does not recognize, or you may live in an area with no DMV office. Use the office locator on dmv.ca.gov to find the nearest location to your actual address, then try booking again with that location's ZIP code.

What happens after you book

You will receive a text message reminder a few days before your appointment. Arrive 10 to 15 minutes early. Bring the documents the DMV website says you need for your specific service — these vary widely depending on whether you are renewing, registering, or changing information. The DMV website has a checklist for each service type under "What to Bring."

If you arrive late, the DMV may not be able to see you that day and you may need to reschedule. If you do not show up at all, your appointment slot is forfeited and you will need to book a new one.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person whose license or ID number you use is the person the appointment is for. You can help someone else book by using their license number and their phone number for the confirmation text, but you cannot book for them using your own information.

What if I do not have a California driver's license yet?

The online system requires a California license or ID number to book. If you are explore for your first license, you will need to visit a DMV office in person or call ahead to ask about walk-in hours or phone-based scheduling options.

Is there a fee to book an appointment?

No. Booking is free. You pay only for the service itself — a license renewal, registration, or other transaction — when you complete it at the office.

Can I book multiple appointments at once?

You can book one appointment per person per session. If you need appointments for multiple people, you will need to go through the booking process separately for each person using their own license or ID number.

What if my appointment time does not work anymore?

Go back to dmv.ca.gov, select "Reschedule an Appointment," enter your confirmation number and license number, and pick a new date and time. You can reschedule as many times as you need before your appointment date.