California DMV online appointments are booked through the official DMV website, not through third-party services

The California Department of Motor Vehicles runs its own appointment system at dmv.ca.gov. You create an account, select a service type, choose a location and date, and receive a confirmation number. The system is free and does not require payment upfront. You show up at your scheduled time; if you miss the appointment without canceling, you lose that slot and must book again.

The online system covers most common transactions: driver's license renewal, identification card issuance, vehicle registration, title transfers, and written tests. Some services — such as certain commercial license tests, smog checks, or specialized commercial vehicle paperwork — may not be available for online booking and require you to visit in person or call a field office directly.

Appointment availability varies by location and time of year. Popular offices in urban areas often fill weeks or months ahead. Rural and smaller offices typically have shorter wait times. The system shows you available slots as you book; if nothing appears for your preferred location, that office is fully booked for the visible window.

Key Takeaways

  • Book appointments only through dmv.ca.gov; third-party sites that charge fees are not affiliated with the DMV and add unnecessary cost.
  • You need a valid email address and will receive a confirmation number by email that you must bring to your appointment.
  • Canceling at least 24 hours before your appointment frees the slot for others and lets you rebook if your plans change.
  • If your preferred office has no available appointments, check smaller nearby offices or call the field office directly to ask about walk-in capacity.
  • Some services cannot be booked online; the system will tell you which ones require a phone call or in-person visit.

Steps to book an appointment on dmv.ca.gov

Start by going to dmv.ca.gov and clicking the "Appointments" link on the homepage. You will be asked to create a DMV online account if you do not already have one. Provide your email address, create a password, and verify your email by clicking the link the DMV sends you. This account is separate from any Real ID or REAL ID+ account you may have.

Once logged in, select the service you need from the list. The system will ask you to confirm your identity by providing your driver's license or identification card number and date of birth. Next, choose your preferred location from the dropdown menu. The system shows all California DMV field offices; if you are near a border, you may see offices in neighboring counties.

Select your preferred date and time from the available slots. The calendar shows only dates with open appointments. If you see no availability, that office is booked solid for the visible window — typically 30 to 60 days ahead, depending on demand. You can check again in a few days, as cancellations do happen, or try a different location.

Review your details, confirm your appointment, and the system will display a confirmation number. The DMV also sends this number to your email. Write down the confirmation number and bring it with you, along with your identification and any required documents for your specific service.

What documents and information you need before booking

Have your current driver's license, identification card, or passport number ready. The DMV uses this to verify your identity during the booking process. If you are renewing a license that has expired, you can still use the expired number to book.

For vehicle-related services — registration renewal, title transfer, smog check clearance — have your vehicle identification number (VIN) and current registration handy. The system may ask for these details depending on the service type. If you are transferring a title, you will also need the seller's information and the bill of sale, though you do not enter these into the online system; you bring them to your appointment.

For written tests (permit test, commercial license test), you typically do not need documents to book, but you must bring a valid form of identification to the appointment itself. The DMV accepts a passport, military ID, or current driver's license from another state.

Canceling or rescheduling your appointment

Log back into your DMV account and find your upcoming appointment in the "My Appointments" section. You can cancel or reschedule from there. Canceling at least 24 hours before your appointment time is important because it frees the slot for someone else and prevents a no-show on your record.

If you cancel within 24 hours of your appointment, the slot is lost and cannot be reassigned. The DMV does not penalize you for a single late cancellation, but repeated no-shows or last-minute cancellations may result in restrictions on future online bookings at that location.

To reschedule, select "Reschedule" instead of "Cancel." The system will show available dates and times at your current location or allow you to change locations. This is faster than canceling and rebooking separately.

What to expect when you arrive at your appointment

Arrive 10 to 15 minutes early. Bring your confirmation number, a valid form of identification, and any documents specific to your service — such as proof of residence for a license renewal, vehicle registration for a title transfer, or a bill of sale for a vehicle purchase. The DMV website lists required documents for each service type.

Check in at the front desk and provide your confirmation number. You will be assigned a number and called when it is your turn. Most appointments are completed within 30 minutes, though complex transactions or high office traffic can extend this. If the office is unusually busy, you may wait longer than expected even with an appointment.

If you do not show up and do not cancel, the appointment is marked as a no-show. You will need to book a new appointment to complete your transaction. Multiple no-shows at the same location may trigger a temporary hold on online bookings there.

When online appointments are not available for your service

Some DMV services cannot be booked online. These include certain commercial driver's license (CDL) tests, hazardous materials endorsements, motorcycle endorsement tests, and some specialized commercial vehicle transactions. The online system will tell you when ready if your service type is not available for online booking.

For these services, you have two options: call the field office directly to ask about walk-in availability or appointment-by-phone options, or visit in person during walk-in hours. Many offices reserve specific times for walk-ins, typically early morning or late afternoon. Call ahead to confirm walk-in hours at your location.

Some field offices also offer phone appointments for certain services. Ask the office staff when you call whether a phone appointment is an option for what you need.

Troubleshooting common booking problems

If you cannot create a DMV online account, check that you are using a valid email address and that your browser allows cookies. Clear your browser cache and try again. If the problem persists, call the DMV at 1-800-777-0133 to request a phone appointment or to ask for help creating your account.

If you see no available appointments at your preferred location, the office is fully booked. Check again in a few days, as cancellations happen regularly. You can also try nearby offices; sometimes a location 20 to 30 miles away has open slots. Alternatively, call the field office directly and ask whether they accept walk-ins or can add you to a cancellation list.

If you receive an error message during booking, note the exact error text and call the DMV help line. Technical issues are usually resolved quickly, and staff can sometimes book your appointment over the phone if the online system is having problems.

If your confirmation email does not arrive, check your spam folder. If it is not there, log back into your account and view your appointment under "My Appointments." The confirmation number is displayed there even if the email was delayed.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person whose transaction it is must create the account and book the appointment themselves. The DMV uses the account holder's identity to verify the appointment. If someone else needs an appointment, they must create their own account and book it.

What if I need an appointment but the system shows nothing available?

Call the field office directly at the number listed on dmv.ca.gov. Ask whether they have walk-in hours, whether cancellations are common, or whether they offer phone appointments. Some offices maintain a cancellation list and will call you if a slot opens up. Checking the online system every few days also helps, since cancellations do happen.

Do I have to pay a fee to book an appointment online?

No. The DMV appointment system is free. If a website charges you a fee to book a DMV appointment, it is not the official DMV system. Use only dmv.ca.gov.

What happens if I miss my appointment?

The appointment is marked as a no-show. You must book a new appointment to complete your transaction. If you know you cannot make it, cancel at least 24 hours ahead so someone else can use the slot.

Can I change my appointment time or location after I book?

Yes. Log into your account, find your appointment under "My Appointments," and select "Reschedule." You can change the date, time, or location. This is faster than canceling and rebooking separately.