California DMV appointments are booked through the official DMV website, not through third-party services
To book a DMV appointment in California, go to dmv.ca.gov and select "Book an Appointment" from the homepage. You will need your driver's license or ID number, date of birth, and the last four digits of your Social Security number. The system shows available dates and times at DMV offices near your zip code, and you choose the slot that works for you. You receive a confirmation number by email or text — save this, because you will need it when you arrive.
The online booking system covers most common transactions: license renewals, replacements, address changes, and initial license or ID card requests. Some services — like commercial driving tests or certain commercial license transactions — still require phone booking or in-person visits. The website tells you upfront whether your specific transaction can be booked online.
Appointments typically fill up weeks in advance, especially at busy offices in urban areas. If you cannot find an open slot, check back frequently — cancellations open up regularly, and the system updates throughout the day.
Key Takeaways
- Book appointments only through dmv.ca.gov; third-party booking sites charge fees and are not affiliated with the DMV.
- You need your driver's license or ID number, date of birth, and the last four digits of your Social Security number to complete the booking.
- Most routine transactions like renewals and address changes can be booked online, but some commercial services require phone or in-person booking.
- Save your confirmation number and bring it with you to your appointment, along with the documents the DMV website lists for your transaction type.
What documents and information you need before booking
Gather these items before you start the booking process. You will need your current driver's license, state ID card, or passport to verify your identity. Have your date of birth and the last four digits of your Social Security number ready — the system asks for these to confirm your record in the DMV database.
For the specific transaction you are booking, the DMV website lists required documents during the booking flow. For a license renewal, you might need only your current license. For an address change, you need proof of residency (a utility bill, lease, or bank statement with your new address). For a replacement card, you need proof of your current address. Read the requirements for your transaction type before you book — if you arrive without the right documents, the DMV will not process your request and you will lose your appointment slot.
Step-by-step: booking your appointment online
1. Go to dmv.ca.gov and click "Book an Appointment." The homepage has a prominent button or link. If you cannot find it, look under the "Services" or "Appointments" section.
2. Select your transaction type. The system shows categories: driver's license, ID card, vehicle registration, and so on. Choose the service you need. If your transaction is not listed, the system will tell you that you must book by phone or visit in person.
3. Enter your personal information. Provide your driver's license or ID number, date of birth, and the last four digits of your Social Security number. The system verifies this information against your DMV record.
4. Choose your location and date. Enter your zip code or the city where you want to visit. The system shows available DMV offices and the dates with open slots. Pick the office and time that work for you.
5. Review and confirm. Double-check your information and the appointment details. Click "Confirm" to complete the booking.
6. Save your confirmation number. The system displays a confirmation number on screen and sends it to your email or phone number. Write it down or screenshot it. You must bring this number to your appointment.
What to expect on the day of your appointment
Arrive 10 to 15 minutes early. Bring your confirmation number, your driver's license or ID, and all documents the DMV website said you need for your transaction. The DMV office will call you by name or confirmation number when it is your turn.
Processing time varies by transaction. A straightforward renewal might take 15 minutes. A replacement card or address change might take 30 to 45 minutes. Bring the documents in their original form — do not send photocopies unless the DMV specifically asks for them.
If you cannot make your appointment, cancel it through the DMV website as soon as you know. This frees up the slot for someone else and prevents you from losing your appointment if you do not show up.
If you cannot find an available appointment
Appointments fill quickly, especially in large cities. If the system shows no open slots, try these steps. First, check different nearby offices — a location 10 or 15 miles away might have availability when your closest office is full. Second, check back multiple times per day, because cancellations happen constantly and the website updates in real time. Third, try booking for a weekday morning rather than afternoons or weekends, which tend to fill faster.
If you have an urgent need — for example, your license expires in a few days — call the DMV at 1-800-777-0133. Phone staff can sometimes find appointments that do not appear online, or they can direct you to an office with walk-in availability. Some DMV offices accept walk-ins for certain transactions, though wait times can be several hours.
Transactions you cannot book online
The online system does not handle commercial driver's license (CDL) tests, certain commercial vehicle registrations, or some specialized permits. If you need a CDL, you must call 1-800-777-0133 to schedule. The same applies to transactions involving commercial vehicles, hazmat endorsements, or other commercial services.
If your transaction type does not appear in the online booking menu, the system will tell you to contact the DMV by phone or visit an office in person. Do not assume you can book it online — the website is clear about what it covers.
Avoiding third-party booking sites and scams
Several websites claim to help you book DMV appointments and charge fees ranging from $10 to $50. These are not affiliated with the California DMV. The official DMV booking system is free. If a website asks for payment to book an appointment, it is a third party, not the DMV.
Use only dmv.ca.gov — the official state website. Bookmark it or type the address carefully to avoid landing on a lookalike site. The DMV does not partner with private companies for appointment booking, and paying a third party does not speed up your appointment or give you priority access.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person who needs the DMV service must book their own appointment using their own identification information. The system requires the applicant's driver's license or ID number and Social Security number to verify the record.
What if I miss my appointment?
If you do not show up, your appointment slot is lost and you will need to book a new one. The DMV does not automatically reschedule missed appointments. Cancel through the website if you cannot make it, so the slot opens for someone else.
How far in advance can I book an appointment?
You can typically book up to several weeks ahead, depending on office availability. The exact window varies by location and how busy the office is. The website shows you available dates when you search.
Do I need to print my confirmation number?
You do not need to print it, but bring it with you — either on your phone or written down. The DMV staff will ask for it when you arrive. A screenshot or photo of the confirmation email works.
Can I change my appointment after I book it?
Yes. Log back into the DMV website with your confirmation number and personal information, and you can cancel and rebook for a different date or location. Cancel the old appointment before booking the new one to avoid holding two slots.