You can book a California DMV appointment online, by phone, or in person, but the online system is fastest and shows real-time availability
California's DMV uses an online appointment system called DMV Online Services where you can see available dates and times at your chosen location before you book. You can also call 1-800-777-0133 to reserve an appointment by phone, or walk into a DMV office and ask staff to schedule one for you. The online system is usually the quickest option because you can see which dates have openings and complete your booking in minutes.
You do not need to have an appointment to visit a DMV office, but having one typically means a shorter wait. Walk-in customers are served after appointment holders, so arriving without a reservation can add one to three hours to your visit, depending on the location and time of day.
The appointment system covers most common transactions: driver's license renewal, ID card issuance, address changes, and vehicle registration services. Some services — like commercial driver's license testing or certain specialized transactions — may have different booking rules or may not be available through the standard appointment system.
Key Takeaways
- Book your California DMV appointment at dmv.ca.gov using your driver's license or ID number, or call 1-800-777-0133 during business hours.
- The online system shows real-time availability and lets you choose your preferred date, time, and location before confirming.
- Appointments are free, and you should arrive 10 to 15 minutes early with all required documents for your transaction type.
- If you miss your appointment, you can reschedule through the same system without penalty, but repeated no-shows may result in a new appointment being harder to obtain.
- Walk-in service is available at all DMV offices, but appointment holders are served first, so waits are typically longer without a reservation.
How to book an appointment online at dmv.ca.gov
Go to dmv.ca.gov and select "Appointments" from the main menu. You will be asked to enter your driver's license or ID number and your date of birth. The system will then show you available DMV locations near your address or a location you choose.
Select your location, then choose the service you need from the list — for example, "Driver License Renewal" or "Address Change." The system will display available dates and times for that service at that location. Pick the date and time that works for you, review your information, and confirm the booking. You will receive a confirmation number by email and text message (if you provide a phone number).
Save your confirmation number or take a screenshot. You will need it when you arrive at your appointment. The confirmation will also tell you which documents to bring and what to expect during your visit.
Booking by phone or in person
To book by phone, call 1-800-777-0133. Have your driver's license or ID number ready. A DMV representative will ask which service you need, which location you prefer, and what dates work for you. They will then offer available times and book your appointment. You will receive a confirmation number to write down.
You can also walk into any DMV office during business hours and ask a staff member to schedule an appointment for you. This is useful if you do not have internet access or prefer to speak with someone in person. Staff will check availability and book you for a future date, usually within one to four weeks depending on how busy that location is.
What to bring and when to arrive
Your confirmation email or text will list the specific documents you need for your transaction. For a driver's license renewal, you typically need your current license, proof of residency (like a utility bill or lease), and proof of your Social Security number. For an address change, you need your current license and proof of your new address.
Arrive 10 to 15 minutes before your appointment time. Bring all documents listed in your confirmation. If you are missing a required document, staff may not be able to complete your transaction and you may need to reschedule. The DMV website lists what documents are needed for each service type, so check before you go.
Bring your confirmation number or the email confirmation on your phone. You do not need to print it, but having it visible when you arrive speeds up check-in.
Rescheduling or canceling your appointment
If you need to change your appointment, log back into dmv.ca.gov with your driver's license or ID number and find your reservation. You can reschedule to a different date or time, or cancel it entirely. You can also call 1-800-777-0133 to reschedule by phone.
There is no penalty for rescheduling or canceling. However, if you miss an appointment without canceling, the system may flag your account, and booking future appointments could become more difficult. If you know you cannot make your appointment, cancel it so the time slot opens up for someone else and you do not create a no-show record.
Wait times and location differences
Wait times vary widely by location and time of day. Urban DMV offices in Los Angeles, San Francisco, and San Diego tend to be busier than rural locations. Morning appointments (8 a.m. to 10 a.m.) typically have shorter waits than afternoon slots. If you have flexibility, booking an early morning appointment at a less-busy location can reduce your wait time significantly.
Some DMV offices are designated as "express" locations that handle only certain services, like license renewals or address changes. These offices often have shorter waits because they do not handle complex transactions like commercial driver's license testing. Check the DMV website to see if an express office near you offers your service.
Even with an appointment, you may wait 15 to 45 minutes depending on the location and how many walk-in customers are ahead of you. The appointment guarantees you a spot in the queue, not a specific time you will be called.
Scams and safety alerts
Do not pay anyone to book your DMV appointment for you. The official DMV appointment system is free. Websites or services claiming to charge a fee to reserve your spot are scams. They may collect your personal information or money without actually booking anything.
Only use dmv.ca.gov or call the official DMV phone number 1-800-777-0133. Do not click links in unsolicited emails or texts claiming to be from the DMV. If you receive a message asking you to "confirm your appointment" or "verify your information," do not click the link — go directly to dmv.ca.gov instead.
Be cautious of third-party websites that look like the official DMV site but have slightly different URLs (like "dmv-california.com" instead of "dmv.ca.gov"). These are often phishing sites designed to steal your driver's license number and personal details. Always type dmv.ca.gov directly into your browser or search for "California DMV" and click the official state website.
Frequently Asked Questions
How far in advance can I book a California DMV appointment?
You can typically book appointments up to 60 days in advance through the online system. The exact window varies by location and service type. If you need an appointment sooner, call 1-800-777-0133 or visit a DMV office in person to see if earlier dates are available.
What if there are no appointments available at my preferred location?
Try searching for appointments at a different DMV location nearby — rural or express offices often have more availability than busy urban ones. You can also check back frequently, as cancellations open up new slots throughout the day. Calling 1-800-777-0133 may reveal appointments not shown online.
Can I bring someone with me to my appointment?
Yes, you can bring a family member or friend. However, only you will be called to the service window. Others can wait in the lobby. If you need an interpreter or someone to information you due to a disability, let the DMV know when you book so they can prepare.
What happens if I miss my appointment?
If you do not show up, your appointment slot is lost and someone else may be able to use it. Repeated no-shows can make it harder to book future appointments. If you cannot make it, cancel through the website or call 1-800-777-0133 so the time opens up for others.
Do I need an appointment for a written driver's license test?
Written tests and behind-the-wheel driving tests have separate scheduling rules and may not be available through the standard appointment system. Contact your local DMV office directly or call 1-800-777-0133 to find out how to schedule a driving test.