Book your California DMV appointment through the official DMV website or by phone

California's Department of Motor Vehicles lets you reserve a time slot online at dmv.ca.gov or by calling 1-800-777-0133. You pick the service you need (learner's permit test, written exam, road test, license renewal), choose your local office, and select an available date and time. The online system is faster — you'll see open slots when ready and get a confirmation number right away.

You don't have to make an appointment to visit a DMV office, but having one saves you from waiting in line for hours. Walk-ins are served after appointments, so showing up without a reservation means a longer wait, especially at busy locations.

Key Takeaways

  • Book online at dmv.ca.gov or call 1-800-777-0133; online booking shows available slots when ready and is usually faster.
  • You'll need to know which service you're coming for (permit test, written test, road test, or renewal) before you start.
  • Appointments fill up weeks in advance at popular offices, so book as soon as you know your test date.
  • Arrive 10 to 15 minutes early with all required documents, or your appointment may be cancelled and you'll lose your slot.

What you need before you book

Have your California ID number or Social Security number ready — the system will ask for one to pull up your record. If you're booking a road test, you'll also need to know which vehicle you're bringing (the year, make, and model). For a learner's permit or written test, you just need to know which office location works best for you.

If you don't have a California ID number yet because you're new to the state, you can still book using your Social Security number. The DMV will create a record for you during your appointment.

Finding an open appointment slot

Appointment availability changes daily. Popular offices in large cities (Los Angeles, San Francisco, San Diego) often fill up 4 to 8 weeks ahead, while smaller towns may have slots available within days. If your first choice location is full, try offices in nearby cities — you can take your test anywhere in California.

The online system shows you every available slot at your chosen office for the next several weeks. If nothing opens up, check back the next day; the DMV releases new slots regularly as cancellations come in. You can also set up a cancellation alert on the DMV website so you're notified when a slot opens at your preferred location.

Booking online step by step

Go to dmv.ca.gov and click "Schedule an Appointment." Select the service you need from the dropdown menu — this might be "Class C License (Original)" for a new driver, "Permit Test," "Written Test," or "Road Test." The system will ask which county you want to visit.

Next, choose your preferred office from the list of locations in that county. The system will show you available dates and times. Pick the slot that works for you, review your information, and you'll receive a confirmation number by email and text (if you provide your phone number). Save this number — you'll need it when you arrive.

If you prefer to book by phone, call 1-800-777-0133. A representative will walk you through the same process, though wait times can be 30 minutes or longer during peak hours.

What to bring on your appointment day

Bring your confirmation number, a valid ID, and proof of residency (a utility bill, lease, or bank statement with your current address). For a road test, bring the vehicle you'll be tested in, proof of insurance for that vehicle, and your learner's permit. For a written or permit test, bring only your ID and confirmation number.

Arrive 10 to 15 minutes before your scheduled time. If you arrive more than 15 minutes late, the DMV may cancel your appointment and you'll have to book again. If you need to reschedule, cancel your current appointment through the website or by phone at least 24 hours ahead so someone else can use that slot.

If you can't book online or by phone

Some people can't complete an online appointment — this might happen if your record has a flag on it, if you're explore for a commercial license, or if you need a special service. In these cases, you'll see a message telling you to visit an office in person or call a specific number for help.

You can also walk into any DMV office without an appointment. You'll be given a number and served in order after all appointments are finished. Expect to wait 2 to 4 hours at a busy location, or 30 minutes to an hour at a smaller office.

Frequently Asked Questions

Can I change my appointment after I book it?

Yes. Log back into dmv.ca.gov with your confirmation number, or call 1-800-777-0133 to reschedule. You can move your appointment to a different date, time, or location. Cancel at least 24 hours ahead if you won't be able to make it.

What if I miss my appointment?

Your slot is forfeited and you'll need to book a new one. There's no penalty, but you'll lose your place in the queue and may have to wait weeks for another opening at a busy location.

Do I need an appointment for a license renewal?

No. You can renew online at dmv.ca.gov if you're renewing a regular Class C license and your vision is current. If you need to renew in person, you can walk in without an appointment, though booking one will cut your wait time significantly.

Why does the system say no appointments are available?

All slots at that location are booked. Try a nearby office, check back tomorrow (new slots open daily), or set up a cancellation alert. You can also walk in without an appointment, though you'll wait longer.

Can someone else book an appointment for me?

Yes, but you'll need to provide your ID number or Social Security number so they can pull up your record. The person booking will need your phone number and email to receive the confirmation.