The fastest way to get a DMV appointment in California

California's DMV lets you book most appointments online through its official website at dmv.ca.gov. You can schedule visits for driver's license tests, renewals, ID cards, and many other services without calling or visiting an office in person. The online system shows you available times at DMV locations near you, and you pick the date and time that works for your schedule.

You will need a few pieces of information before you start: your California driver's license or ID number, your date of birth, and the last four digits of your Social Security number. The whole process takes about five minutes, and you will get a confirmation number by email or text message.

Key Takeaways

  • Go to dmv.ca.gov and select "Schedule an Appointment" to book online for most services without waiting on the phone.
  • You will need your driver's license or ID number, date of birth, and the last four digits of your Social Security number to complete your booking.
  • The DMV shows you real-time availability at nearby locations, so you can choose the appointment slot that fits your schedule.
  • Some services like commercial driver's license tests and certain behind-the-wheel exams may have limited appointment slots or require you to call instead.
  • You will receive a confirmation number by email or text; save this number because you will need it when you arrive at your appointment.

Step-by-step: booking your appointment online

Start at dmv.ca.gov and look for the "Schedule an Appointment" button on the homepage. Click it, and you will be asked what service you need — for example, a written test, a behind-the-wheel driving test, a license renewal, or an ID card replacement. Select the service that matches your reason for visiting.

Next, enter your personal information: your California driver's license or ID number, your date of birth, and the last four digits of your Social Security number. The system will verify this information against DMV records. If the information does not match, you will not be able to proceed online; in that case, you will need to call the DMV at 1-800-777-0133 to book by phone.

Once your information is verified, the system will show you DMV office locations near your address or a location you choose. Select the office where you want to go. The calendar will then display available appointment times for the next several weeks. Pick the date and time that works for you, review your selections, and confirm your appointment.

You will receive a confirmation number when ready on screen and by email or text message, depending on how you chose to be contacted. Write down or screenshot your confirmation number — you will need to provide it when you arrive at your appointment.

What services you can book online versus by phone

Most common DMV services can be scheduled online, including written knowledge tests, behind-the-wheel driving tests, license renewals, ID card replacements, and address changes. If you are renewing your license or ID and you are may be able to access to do so by mail, the DMV website will tell you that option instead of offering an appointment.

Some services have limited online availability or require a phone call. Commercial driver's license (CDL) tests, certain specialized endorsements, and some behind-the-wheel tests for applicants under 18 may have fewer online slots. If you search for your service and the system says no appointments are available online, you can call 1-800-777-0133 to see if phone booking has different availability.

If you need to make changes to your vehicle registration, transfer a title, or handle commercial vehicle matters, you may be directed to your local county assessor's office or a DMV field office instead. The website will guide you to the right place.

When appointments fill up and what to do

Popular DMV locations and times — especially early morning slots and Saturdays — can fill up weeks in advance. If you see no availability at your preferred location, try searching for offices in nearby cities or towns. You may find an open appointment 20 or 30 minutes away that works better than waiting another month for your first choice.

If all nearby locations are full, you have two options: call 1-800-777-0133 to ask about cancellations or phone-only availability, or check the website again in a few days. Cancellations happen regularly, and new slots open as people reschedule or cancel their appointments.

Some DMV services, like written tests for new drivers, are in higher demand than others. If you are a teenager taking your first written test, you may see longer wait times than someone renewing a license. Planning ahead — booking several weeks out rather than a few days out — gives you more choices.

What to bring to your appointment

Bring your confirmation number and a valid form of identification. For a written test, you will need your learner's permit or current driver's license. For a behind-the-wheel test, bring your learner's permit, proof of vehicle registration, and proof of insurance for the car you will be driving during the test.

For a license renewal, bring your current license and any documents the DMV requested in your renewal notice. If you are changing your address, bring proof of residency such as a utility bill or lease agreement. The DMV website lists specific documents for each service type, so check what you need before you go.

Arrive 10 to 15 minutes early. The DMV will call you by your confirmation number, not your name, so listen for your number to be announced.

Rescheduling or canceling your appointment

If you need to change your appointment time or location, go back to dmv.ca.gov and select "Reschedule an Appointment." You will enter your confirmation number and personal information, and the system will let you pick a new date and time. You can reschedule up until the day of your appointment.

If you need to cancel instead, you can reschedule to a date far in the future or call 1-800-777-0133 to cancel by phone. Canceling frees up your slot for someone else and may open availability sooner for other people waiting.

Troubleshooting common booking problems

If the system says your information does not match DMV records, double-check that you entered your driver's license or ID number exactly as it appears on your card, including any letters or dashes. If you recently moved or changed your name, your DMV record may not have updated yet. Call 1-800-777-0133 to update your information before trying to book online again.

If you cannot find your service in the online menu, it may not be available for online booking. Call the DMV or visit a field office in person to ask about scheduling. Some specialized services, like commercial vehicle registrations or certain endorsements, require phone or in-person booking.

If you do not receive a confirmation email or text after booking, check your spam folder or the phone number you entered. If you still cannot find it, call 1-800-777-0133 with your confirmation number from the screen, and the DMV can resend it to you.

Frequently Asked Questions

Can I book an appointment if I do not have a California driver's license yet?

If you have a learner's permit, you can book a behind-the-wheel test online. If you do not have a permit or license, you will need to visit a DMV office in person to take your first written test and get a permit. Once you have the permit number, you can book your driving test online.

How far in advance can I schedule an appointment?

The DMV typically shows availability up to several weeks ahead, though the exact window varies by location and service. Popular times and locations may show availability only a few weeks out. You can book as soon as slots open, which is usually the best way to get your preferred date and time.

What if I miss my appointment?

If you miss your appointment without canceling, you will need to book a new one. Missing appointments does not affect your ability to schedule future ones, but it does mean you have to wait for the next available slot. If you know you cannot make it, cancel or reschedule as soon as possible.

Can I book an appointment for someone else?

No, you must book your own appointment using your own identification information. Parents or guardians cannot book appointments for teenagers; the teenager's learner's permit or ID number is required to complete the booking.

Is there a fee to book an appointment online?

Booking the appointment itself is free. You will pay the DMV service fee when you arrive for your appointment — for example, a written test fee, a license renewal fee, or a behind-the-wheel test fee. The amount depends on the service you are getting.