Book your California DMV appointment online or by phone before you go in person

California requires you to make an appointment before visiting most DMV locations. You cannot walk in without one — the DMV stopped accepting walk-ins at nearly all offices. You can book through the official DMV website, by phone, or through a third-party service, though the state website is fastest and costs nothing.

The appointment system lets you pick your location, the service you need, and your preferred date and time. Most appointments are available within two to four weeks, though some busy locations have longer waits. You will receive a confirmation number and can reschedule or cancel online if your plans change.

Key Takeaways

  • Go to dmv.ca.gov and click "Schedule an Appointment" to book through the official state system at no cost.
  • You will need to know what service you want (license renewal, ID card, registration, etc.) before you start, because the system asks you to select it first.
  • The DMV sends a confirmation email with your appointment number, date, time, and location — bring this or your confirmation number when you arrive.
  • If you cannot reach the state website or prefer to speak with someone, call 1-800-777-0133 to book by phone during business hours.
  • Third-party services like DMVGo and FastTrak charge a fee to book for you, but the state website is free and equally fast.

Step-by-step: booking through dmv.ca.gov

Start at dmv.ca.gov on a computer or phone. Look for the blue "Schedule an Appointment" button on the homepage — it is usually near the top. Click it and you will land on the appointment booking page.

The system will ask you to select your service first. Common options include driver license renewal, ID card issuance, vehicle registration, and commercial license services. Choose the one that matches what you need to do. If you are unsure which service covers your task, the DMV website has a "Services" section that lists what each one includes.

Next, enter your zip code or city to find nearby locations. The system shows you which offices have openings and how far out the earliest appointment is. Some locations fill up weeks in advance; others have slots within days. You can check multiple locations to find the soonest time.

Select your preferred date and time from the available slots. The system shows you what is open for that location. Once you pick a time, you will enter your name, phone number, and email address. Double-check your email — the DMV sends your confirmation there, and you will need it to find your appointment on the day you arrive.

After you submit, the system generates a confirmation number. Write it down or take a screenshot. You will use this number to check in at the DMV office on your appointment day.

Booking by phone if the website is down or slow

Call 1-800-777-0133 during DMV business hours (usually 8 a.m. to 5 p.m., Monday through Friday). A representative will ask you what service you need, your location preference, and your availability. They will book the appointment and give you a confirmation number over the phone.

Phone lines are often busy, especially early in the morning and mid-week. If you get a busy signal, try again later or use the website instead — it is usually faster. The phone line does not charge a fee, but you may wait on hold for 10 to 30 minutes depending on call volume.

What to bring on your appointment day

Bring your confirmation number or confirmation email. The DMV uses it to pull up your appointment and verify you are in the right place at the right time. If you do not have the confirmation number, bring your ID and the phone number you used to book.

Bring all documents the DMV requires for your specific service. For a license renewal, you typically need your current license, proof of residency (utility bill, lease, or bank statement), and proof of your Social Security number. For registration or title work, bring your vehicle registration, proof of ownership, and ID. The DMV website lists exact requirements for each service under "What to Bring".

Arrive 10 to 15 minutes early. The DMV will not see you if you are more than 15 minutes late, and you will lose your appointment slot. If you are running late, call the office directly to ask if they can hold your spot.

Rescheduling or canceling your appointment

Log back into dmv.ca.gov and select "Manage Your Appointment" to reschedule or cancel. You will need your confirmation number and the phone number or email you used to book. The system lets you pick a new date and time at the same location or switch to a different office.

If you cancel, your slot opens up for someone else. You can book a new appointment when ready after canceling. There is no penalty for rescheduling or canceling online.

Third-party booking services: when to use them

Services like DMVGo, FastTrak, and others charge $10 to $50 to book your appointment for you. They do not get you in faster or give you earlier dates — they straightforward handle the booking process. The state website is free and takes the same amount of time, so most people do not need them.

Use a third-party service only if you cannot access the state website or phone line, or if you need language support beyond English and Spanish. Some services offer appointments in other languages or have customer service representatives who speak them. Check the service's website to see what languages they support before you pay.

Common problems and how to fix them

The website says no appointments are available. This usually means your local office is fully booked. Try searching a different city or county nearby — you may find an earlier slot 20 or 30 miles away. You can also check back in a few days; cancellations open up regularly. Set a reminder to check again in three to five days.

You did not receive a confirmation email. Check your spam or junk folder first — confirmation emails sometimes land there. If it is not there, log into dmv.ca.gov, select "Manage Your Appointment", and enter your confirmation number and phone number to pull up your booking details. You can also call 1-800-777-0133 to confirm your appointment is in the system.

You need to change your appointment but cannot log in. Call 1-800-777-0133 with your confirmation number. A representative can reschedule you over the phone without requiring you to log in online.

Your appointment is weeks away and you need to be seen sooner. Check the website every few days for cancellations, which often appear within 48 hours of the original appointment. You can also visit a different county's DMV office if you are willing to travel — some areas have shorter wait times than others.

Frequently Asked Questions

Can I walk into a DMV office without an appointment?

No. Nearly all California DMV offices require an appointment. A few locations accept walk-ins for specific services like written tests, but you should assume you need an appointment. Check the DMV website for your specific office to see if it accepts walk-ins for your service.

What if I miss my appointment?

You lose the appointment slot and will need to book a new one. There is no penalty, but you will have to wait for the next available opening. If you know you will be late, call the office directly as soon as possible to ask if they can reschedule you to a later time that same day.

How far in advance should I book?

Book as soon as you know you need a service. Appointments fill up quickly in busy areas, and you may need to wait four to eight weeks. If your license or registration is expiring soon, book when ready. The DMV allows you to renew up to 60 days before your expiration date.

Can I book an appointment for someone else?

No. The person who needs the service must book the appointment themselves or be present when you book by phone. The DMV requires the name and contact information of the person who will be visiting.

Is there a fee to book an appointment online?

No. The state DMV website charges nothing to book. You only pay the DMV service fee when you arrive for your appointment (license renewal, registration, etc.). Third-party services charge a booking fee, but the official state website is free.