Schedule your California DMV appointment online or by phone
The California DMV requires most customers to schedule an appointment before visiting an office. You can book your appointment through the DMV website at dmv.ca.gov, by phone at 1-800-777-0133, or through the DMV Now mobile app. Walk-ins are not accepted at most locations, though a small number of offices still take same-day appointments — call ahead to confirm.
Appointments are typically available within two to four weeks of your requested date, depending on your location and the service you need. The DMV prioritizes certain transactions — like renewing a driver's license or registering a vehicle — over others. If you cannot find an available time, check back frequently, as cancellations open up regularly.
Key Takeaways
- Book your appointment at dmv.ca.gov, by calling 1-800-777-0133, or through the DMV Now app before visiting any California DMV office.
- Most appointments are available within two to four weeks, but availability varies by location and the type of transaction you need.
- You will need your driver's license number, state ID number, or appointment confirmation number to reschedule or cancel.
- Bring all required documents for your specific transaction on the day of your appointment, as missing paperwork will delay your service.
- If you cannot find an appointment slot, check back daily — cancellations happen frequently and new times open up throughout the week.
Book an appointment on the DMV website
Go to dmv.ca.gov and select "Schedule an Appointment" from the homepage. You will be asked to enter your driver's license number, state ID number, or appointment confirmation number if you already have one. The system will then show you available dates and times at DMV offices near your zip code.
Select the service you need from the dropdown menu — this is important because different services have different wait times and availability. For example, a standard driver's license renewal may have more open slots than a commercial driver's license test. Once you choose your date and time, the system will ask for your contact information and send you a confirmation email with your appointment number.
Save your confirmation number or take a screenshot. You will need it to check in when you arrive, and you can use it to reschedule or cancel if your plans change.
Schedule by phone with the DMV customer service line
Call 1-800-777-0133 to speak with a DMV representative who can book your appointment. Have your driver's license number or state ID number ready. The representative will ask what service you need and your preferred location and dates. They will then search for available times and book the first one that works for you.
Phone wait times are often long, especially on Mondays and during business hours. Calling early in the morning or late in the afternoon may reduce your wait. If you reach a representative, they will give you an appointment number over the phone — write it down when ready and ask them to repeat it to confirm.
Use the DMV Now mobile app
read the DMV Now app from the Apple App Store or Google Play Store. Open the app and select "Schedule an Appointment." Enter your driver's license or state ID number, choose your service type, and select from available dates and times near your location. The app works the same way as the website but may be faster if you are scheduling on your phone.
The app also lets you check your appointment status, reschedule, or cancel without calling. You can receive push notifications reminding you of your appointment time, which helps prevent no-shows.
What to bring on your appointment day
Bring your confirmation number or appointment email, a valid form of identification, and any documents specific to your transaction. For a driver's license renewal, bring your current license and proof of residency. For vehicle registration, bring your current registration, proof of insurance, and the vehicle's title or registration documents. For a commercial driver's license test, bring your permit, medical certificate, and any required endorsement documents.
The DMV website lists required documents for each service type. Check the requirements for your specific transaction before your appointment — missing paperwork is the most common reason appointments are delayed or rescheduled. If you are unsure what you need, call 1-800-777-0133 to confirm before your visit.
Reschedule or cancel your appointment
To reschedule, go to dmv.ca.gov, select "Reschedule an Appointment," and enter your appointment confirmation number and driver's license or state ID number. You can then choose a new date and time. You can also call 1-800-777-0133 to reschedule over the phone.
To cancel, use the same process on the website or call the customer service line. Canceling frees up your time slot for other customers and may open availability sooner for others in your area. If you need to cancel, do so as soon as you know you cannot attend.
What to do if no appointments are available
If the website shows no available appointments at your preferred location, try searching for offices in nearby cities or counties. Availability varies widely by region — a location 20 miles away may have openings when your local office is fully booked for weeks.
Check back daily, especially in the morning or late evening. The DMV releases new appointment slots throughout the week, and cancellations happen frequently. Setting a daily reminder to check can help you catch newly available times. If you need an appointment urgently, calling 1-800-777-0133 may reveal phone-only slots not shown on the website.
Frequently Asked Questions
Can I walk in without an appointment?
Most California DMV offices require appointments and do not accept walk-ins. A small number of offices still take same-day walk-ins, but this varies by location. Call your local DMV office directly or check dmv.ca.gov to see if walk-ins are accepted in your area.
How far in advance should I schedule my appointment?
Schedule as soon as you know you need a DMV service. Appointments typically fill two to four weeks out, depending on your location and service type. If your driver's license or registration is expiring soon, book when ready to avoid being without a valid document.
What if I miss my appointment?
If you miss your appointment without canceling, you will need to schedule a new one. Repeated no-shows may result in restrictions on future appointments. If you realize you will be late, call 1-800-777-0133 as soon as possible to let the DMV know.
Can I schedule an appointment for someone else?
No. The person who needs the DMV service must schedule their own appointment using their own driver's license or state ID number. You can help them through the process, but the appointment must be in their name.
Do I need to pay a fee to schedule an appointment?
Scheduling an appointment is free. You will pay the service fee when you visit the office — fees vary depending on what you are doing, such as renewing a license or registering a vehicle.