The fastest way to get a DMV appointment in California
You can book a California DMV appointment online through the official DMV website at dmv.ca.gov. The online system lets you choose your location, pick an available date and time, and confirm your appointment in minutes — no phone call needed. Most appointments are available within two to four weeks, though some locations fill up faster than others.
You do not need to create an account or log in to book. You straightforward select what you need (a written test, behind-the-wheel test, license renewal, or another service), enter your zip code to find nearby offices, and pick from the open slots the system shows you. You will receive a confirmation number and can save or print your appointment details.
Key Takeaways
- Book online at dmv.ca.gov by selecting your service type, location, and preferred date — the whole process takes about five minutes.
- You will get a confirmation number when ready and should save it; bring it with you on your appointment day.
- If no online slots are open at your preferred location, try searching nearby cities or check back in a few days when new times are released.
- Walk-in appointments are still possible at some locations if you arrive early, but online booking guarantees your spot and saves wait time.
- You can cancel or reschedule your appointment through the same website up to 24 hours before your scheduled time.
Step-by-step: booking your appointment online
Start at dmv.ca.gov and look for the "Appointments" button on the homepage. Click it, and you will see a list of services: written test, behind-the-wheel test, knowledge test retest, license renewal, ID card, commercial license, and others. Select the service that matches what you need.
Next, enter your zip code or city name. The system will show you all DMV offices within a reasonable distance, ranked by how close they are to you. Click on the office you prefer. If that location has no open slots, try the next closest one — availability varies widely between offices, and a location 10 miles away might have openings when your nearest one is full.
Once you pick an office, the calendar will show you available dates in the next few weeks. Click a date, and the system will display all open times for that day. Choose the time that works for you, review your selections, and click "Confirm Appointment." You will when ready see your confirmation number — write it down or take a screenshot.
What to bring on your appointment day
Bring your confirmation number, even though the DMV has your appointment in their system. It speeds up check-in and proves you have a reserved time slot. You will also need the documents required for your specific service: a valid ID for a written test, proof of residency for a license renewal, or whatever the DMV website listed when you booked.
Arrive 10 to 15 minutes early. Even with an appointment, the DMV may run behind, but arriving early gives you a buffer. Bring all required documents in one folder so you are not searching through your bag when the clerk calls your number.
What to do if no appointments are showing
If your preferred location shows no available times, the office is temporarily booked. This happens often at popular locations in cities. Try these steps: first, search a nearby city or zip code — an office 15 minutes away might have when ready openings. Second, check back the next day or later in the week; the DMV releases new appointment slots regularly, and cancellations open up spots throughout the day.
If you need an appointment urgently and online slots are not available, some DMV offices still accept walk-ins, though wait times can be several hours. Call the specific office directly (their phone number is on dmv.ca.gov) to ask whether they take walk-ins and what time they typically have the shortest lines. Early morning, usually before 9 a.m., is your best bet.
Canceling or changing your appointment
You can reschedule or cancel through the same website where you booked, as long as you do it at least 24 hours before your appointment time. Go to dmv.ca.gov, click "Appointments," and select "Manage Your Appointment." Enter your confirmation number and last name, and the system will let you cancel or pick a new date and time.
If you cancel less than 24 hours before your appointment, you will lose that slot. You can still try to book a new one, but availability may be limited. If you miss your appointment without canceling, you may have to wait longer for the next available opening at that location.
Appointment types and what each one covers
The DMV offers several appointment types, and choosing the right one matters. A written test appointment is for your learner's permit exam or knowledge test if you are retesting. A behind-the-wheel test appointment is for your driving test with an examiner. A license renewal appointment is for renewing an expiring driver's license or ID card. Commercial license appointments are separate and cover Class A, B, or C commercial licenses.
Some services, like getting a replacement card or updating your address, may not require an appointment — the DMV website will tell you during the booking process. If you need multiple services (for example, a written test and then a behind-the-wheel test), you will need two separate appointments. Book the written test first, pass it, and then book the driving test once you are ready.
Frequently Asked Questions
Can I book an appointment for someone else?
No, the person taking the test or renewing their license must book their own appointment. You can help them navigate the website, but they need to be present at the appointment. If someone is unable to book online, they can call their local DMV office for help.
What if I do not have a confirmation number?
If you booked online but lost your confirmation number, go back to dmv.ca.gov, click "Manage Your Appointment," and enter your last name and date of birth. The system will pull up your appointment details. You can also call the DMV office where you booked to confirm your time.
How early should I arrive for my appointment?
Arrive 10 to 15 minutes before your scheduled time. This gives you time to check in and get settled. Arriving too early (more than 30 minutes) will not help — the DMV will not call you before your appointment time, and you will just wait longer.
Can I book an appointment if I do not have a California address yet?
You will need a California address to book. If you are moving to California soon, use a temporary address (a friend's, a hotel, or a future residence) during booking. Bring proof of that address on your appointment day, along with documents showing your move is happening or has happened.
What happens if I am late to my appointment?
If you arrive more than 15 minutes late, the DMV may cancel your appointment and give your slot to someone else. If this happens, you will need to book a new appointment online. Call the office when ready if you are running late to ask whether they can hold your spot.