Book your California DMV driving test through the online appointment system at dmv.ca.gov, by phone at 1-800-777-0133, or in person at your local DMV office.

California's DMV lets you reserve a behind-the-wheel test slot weeks in advance using their website or phone line. You'll need your driver's license number or identification document number, your Social Security number, and knowledge of which DMV office is closest to you. The online system shows available dates and times in real time, so you can pick the slot that works best. Phone appointments take longer but work if you can't use the website.

Test appointments fill up fast in urban areas and during peak months (spring through early fall). Rural offices often have more open slots. If your preferred date is full, you can check back daily—cancellations open up regularly—or choose a different location or time. The DMV does not hold spots; once you book, that time is yours unless you cancel or reschedule at least 24 hours ahead.

Key Takeaways

  • You can book online at dmv.ca.gov, by phone at 1-800-777-0133, or walk into any DMV office to schedule a test appointment.
  • You will need your driver's license or ID number, Social Security number, and the location code of your preferred DMV office.
  • Appointments fill quickly in cities and during spring and summer, so book as far ahead as possible or check daily for cancellations.
  • You must cancel or reschedule at least 24 hours before your appointment time, or you will lose that slot and may have to wait weeks for another.
  • Bring your permit, proof of residency, and proof of insurance on test day; arriving without required documents will result in a failed appointment.

What You Need Before You Book

Before you open the DMV website or call, gather your driver's license or state ID number and your Social Security number. You'll also need to know which DMV office you want to test at—the system requires a location code. If you don't know your local office, search "DMV near me" on dmv.ca.gov or use the office locator tool. Write down the office name and code so you have it ready.

Make sure your permit is still valid. If it expired, you'll need to renew it before the DMV will let you test. Check your permit card for the expiration date. If you're under 18, your parent or guardian must have signed your permit; if the signature is missing or invalid, the DMV will turn you away on test day.

Booking Online at dmv.ca.gov

Go to dmv.ca.gov and select "Schedule an Appointment" from the homepage. Choose "Behind-the-Wheel Test" as your transaction type. Enter your driver's license or ID number and your Social Security number. The system will pull up your record and show you available dates and times at your chosen office.

Dates are listed by week, and you can see which days have open slots. Click on a date to see specific times. Once you pick a time, you'll receive a confirmation number and an email with your appointment details. Save this confirmation number—you'll need it if you have to reschedule or cancel. The system will also show you what documents to bring on test day.

Booking by Phone

Call 1-800-777-0133 during DMV business hours (Monday through Friday, 8 a.m. to 5 p.m. Pacific time). Have your driver's license or ID number, Social Security number, and DMV office location ready. A representative will check your record, tell you which dates are open at your office, and book you into a time slot.

Phone lines are busiest in the morning and on Mondays. If you get a busy signal, try again later or use the online system instead. The representative will give you a confirmation number over the phone; ask them to repeat it and write it down. You should receive a confirmation email within a few hours.

Booking in Person at a DMV Office

Walk into any DMV office and tell the clerk you want to schedule a behind-the-wheel test. Bring your driver's license or ID and your Social Security number. The clerk will check your permit status and show you available dates on their computer. You can book on the spot and walk out with a confirmation number and appointment slip.

In-person booking is useful if you prefer to speak to someone face-to-face or if you have questions about what to bring on test day. Offices are typically less crowded in the early morning (right when they open) or mid-afternoon on Tuesdays through Thursdays. Avoid Mondays and Fridays if possible.

What Happens If Your Preferred Date Is Full

If the date you want shows no availability, you have three options: choose a different time on the same day, pick a different date, or try a different DMV office. Rural offices and those outside major cities usually have more open slots. If you're willing to drive 30 or 45 minutes to a less busy location, you may find an appointment weeks sooner.

Cancellations happen daily as people reschedule or no-show. Check the online system every morning for your preferred date—slots often open up 24 to 48 hours before the appointment. Set a phone reminder to check at the same time each day. If a cancellation opens up, book it when ready; it will be gone within minutes in busy areas.

Rescheduling or Canceling Your Appointment

If you need to change your test date or time, log back into dmv.ca.gov with your confirmation number, or call 1-800-777-0133. You can reschedule up to 24 hours before your appointment. If you cancel or reschedule less than 24 hours before, the DMV may mark you as a no-show, and you'll have to wait for the next available opening—which can be weeks away depending on your area.

If you miss your appointment without canceling, the DMV will not automatically rebook you. You'll have to start the scheduling process over. Some offices penalize repeated no-shows by requiring you to call instead of booking online. To avoid this, cancel as soon as you know you can't make it.

What to Bring on Test Day

Bring your valid permit, proof of residency (utility bill, lease, or bank statement with your name and current address), and proof of insurance for the vehicle you'll be testing in. The insurance card must show your name or the name of a household member. If the vehicle is registered to someone else, bring a signed statement from the owner giving you permission to test in that car.

Arrive 10 to 15 minutes early. If you arrive more than 15 minutes late, the DMV may cancel your appointment and you'll lose your slot. Bring all documents in originals—no photocopies. If you're missing any required document, the DMV will not let you test and you'll have to reschedule.

Frequently Asked Questions

How far in advance can I book a driving test?

You can book up to several weeks ahead, depending on how busy your local office is. In rural areas, you may find slots 4 to 8 weeks out. In cities, the farthest available date might be 2 to 4 weeks away. Check the system to see what's open at your office.

Can I book a test at a different DMV office than the one where I got my permit?

Yes. You can test at any DMV office in California, even if you took your written test elsewhere. The office you choose must have your record on file, which it will if you have a valid California permit. Pick whichever location has the soonest opening.

What if I fail my test—can I reschedule right away?

You can reschedule when ready after you fail, but you must wait at least two weeks before you can test again. Some offices let you book your next appointment on the spot; others require you to call or go online. Ask the examiner what the process is at your office.

Do I need to bring my Social Security card to the test?

No. You only need your permit, proof of residency, and proof of insurance. The DMV already has your Social Security number on file from when you applied for your permit. Do not bring your actual Social Security card to the DMV.

What if I can't get an appointment for weeks?

Try booking at a DMV office in a neighboring county or a rural area—they often have more open slots. Check the online system daily for cancellations at your preferred location. You can also call 1-800-777-0133 to ask if any offices in your region have sooner dates available.