Where to book your California driving test

You book a California driving test appointment through the DMV website at dmv.ca.gov, not by phone or in person. The online system shows you available dates and times at the DMV office closest to you, and you can reserve a specific slot when ready. You will need your driver's license number or identification number to log in.

The DMV does not accept phone reservations for driving tests. If you call a local office, they will direct you to the website. Walk-in testing is not available — you must have a confirmed appointment before you arrive.

Key Takeaways

  • Book your driving test on dmv.ca.gov by logging in with your ID number and selecting an available date and time at your chosen DMV office.
  • Appointment availability varies by location and season, with some offices showing openings weeks ahead and others with longer waits.
  • You must bring your permit, proof of residency, and proof of vehicle registration on test day, or the DMV will not let you test.
  • Cancellations and rescheduling happen through the same website where you booked, and you can change your appointment up to 24 hours before the test.
  • If no appointments show in your area, check nearby DMV offices or return to the website in a few days, as slots open regularly as other people cancel.

Step-by-step: booking through the DMV website

Go to dmv.ca.gov and click "Schedule an Appointment" near the top of the page. Select "Drive Test" from the list of appointment types. You will then be asked to enter your driver's license or identification number and your date of birth. The system will pull up your record and show you which DMV offices are within your area.

Choose the office you want to test at. The website will display all available dates and times for the next several weeks. Click on a date that works for you, then select a specific time slot. Review your appointment details — office location, date, time, and the vehicle you will use — and confirm. You will receive a confirmation number on screen and by email.

Save your confirmation number. You will need it if you need to reschedule or cancel, and the DMV may ask for it on test day. The confirmation email will also include the address of your testing location and a list of documents to bring.

What to expect when you arrive for your test

Arrive 10 to 15 minutes early. Bring your permit, your confirmation number, proof of residency (a utility bill or lease in your name), and proof that the vehicle is registered in California (the registration card or a recent registration notice). The examiner will check these documents before you start the test.

The driving test itself lasts 20 to 30 minutes. You will drive on local streets while the examiner watches and scores your performance on steering, braking, turning, parking, and following traffic laws. You will also perform a three-point turn or parallel park, depending on the examiner's choice. The examiner will tell you whether you passed or failed before you leave the office.

How far in advance you can book

The DMV typically opens appointment slots 8 to 12 weeks ahead, though this varies by location. Busy offices in large cities may show openings only 4 to 6 weeks out. Rural offices sometimes have slots available further ahead. You can book as soon as slots appear for your preferred office and date.

If you see no available times at your nearest office, check DMV locations 20 to 30 miles away. Smaller offices often have more open slots. You can also check the website every few days — cancellations happen constantly, and new times appear regularly.

Rescheduling or canceling your appointment

Log back into dmv.ca.gov with your ID number and find your scheduled appointment. You will see an option to reschedule or cancel. If you reschedule, the system will show you available times at the same office or a different one. You can change your appointment up to 24 hours before the test time.

If you cancel within 24 hours of your test, you will lose that slot and will need to book a new appointment through the website. The DMV does not charge a fee to reschedule or cancel, but you cannot do either by phone or email — only through the website.

What to do if you cannot find an appointment

If your area shows no available slots, expand your search to nearby DMV offices. The website lets you view appointments at multiple locations without leaving the page. You can also set up a notification through the DMV website that alerts you when new slots open at your preferred office, though this feature is not available at all locations.

Another option is to check the website during off-peak times — early morning or late evening — when people are less likely to be booking. Slots that fill during the day sometimes reappear as people cancel. If you have a time-sensitive need, testing at a less popular office farther away may be faster than waiting for your local DMV to have availability.

Documents you must bring on test day

Bring your valid permit, your confirmation number, proof of residency, and proof of vehicle registration. Proof of residency can be a utility bill, lease agreement, mortgage statement, or government mail with your name and current address. Proof of registration can be the registration card, a recent registration renewal notice, or a smog check certificate if your vehicle is new to California.

Do not bring expired documents. If your permit has expired, you cannot test — you will need to renew it first. If your vehicle registration has expired, the DMV will not let you use that vehicle for the test. Bring the originals, not copies.

Frequently Asked Questions

Can I book a driving test appointment by phone?

No. The DMV only accepts driving test reservations through dmv.ca.gov. If you call a local office, they will direct you to the website. There is no phone number to call for driving test appointments.

What if I miss my appointment?

If you do not show up for your test, the appointment is forfeited and you will need to book a new one through the website. The DMV does not charge a fee for a missed appointment, but you lose that time slot and may have to wait weeks for the next available opening.

How long does it take to get an appointment after I book?

That depends on your location and how far ahead you book. Some offices have slots available within days; others may be weeks out. When you search on dmv.ca.gov, you will see the actual available dates for your area, so you can see the wait time before you book.

Can I change my test location after I book?

Yes. When you reschedule through dmv.ca.gov, you can select a different DMV office. The system will show you available times at the new location. You must reschedule at least 24 hours before your original test time.

What happens if I fail the driving test?

You can book another test when ready through the website. There is no waiting period between attempts in California. You will need to pay the test fee again when you book your next appointment.