How to book a driving test appointment at the California DMV

You can schedule a California driving test appointment through the DMV's online system, by phone, or in person at a local DMV office. The online method is fastest — you go to the DMV website, select your test type and location, and pick from available dates and times. Phone appointments go through the DMV's customer service line at 1-800-777-0133. In-person scheduling at your local office works but typically involves a wait.

The DMV opens new appointment slots on a rolling basis, usually several weeks in advance. Availability depends on your location and test type — behind-the-wheel tests book faster than written exams in most areas. If no slots appear for your preferred location, you can check nearby offices or try again in a few days when new slots release.

Key Takeaways

  • The DMV website (dmv.ca.gov) is the fastest way to book; you can see all available slots for your area and confirm when ready.
  • You need a valid instruction permit (learner's permit) and proof of identity to schedule a behind-the-wheel test.
  • Behind-the-wheel test slots fill quickly in urban areas, so book as soon as slots open if you have a specific date in mind.
  • If your preferred location has no openings, nearby DMV offices often have earlier availability.
  • You can reschedule or cancel online up to 24 hours before your appointment without penalty.

What you need before you book

Have your instruction permit number and a valid form of identification ready. The DMV will ask for your driver's license number or identification card number during the booking process. If you do not yet have an instruction permit, you must pass the written test first — you cannot schedule a behind-the-wheel test without one.

You will also need to know which test you are scheduling. California offers three main driving tests: the behind-the-wheel test (the standard road test), the behind-the-wheel test for motorcycle endorsement, and the behind-the-wheel test for commercial driver's license (CDL). Each has its own appointment slots and locations.

Scheduling online through dmv.ca.gov

Go to dmv.ca.gov and select "Schedule an Appointment" from the homepage. Choose "Behind-the-Wheel Test" or the test type you need. Enter your instruction permit number and date of birth. The system will show you available dates and times at DMV offices near your zip code.

Select your preferred date and time, then confirm your contact information. The DMV will send you a confirmation email and text message (if you provide a phone number). Write down your appointment confirmation number — you will need it if you need to reschedule or cancel. You can also log back into your DMV account to view or modify your appointment anytime before the test date.

Scheduling by phone

Call the DMV customer service line at 1-800-777-0133. Have your instruction permit number and identification ready. A representative will ask which test you need and your preferred location and dates. They will check availability and book you for the first open slot that matches your preferences.

Phone scheduling typically takes 10 to 15 minutes. The representative will give you a confirmation number and may email or mail you a confirmation letter. Keep the confirmation number in a safe place. If you need to reschedule, you can call the same number or use the online system.

What to expect on test day

Arrive 10 to 15 minutes early with your instruction permit, a valid form of identification, and proof of vehicle registration and insurance. The vehicle you use must be in safe working condition — the examiner will check lights, brakes, wipers, and mirrors before the test begins. Bring the vehicle's keys and make sure the registration and insurance documents are current.

The behind-the-wheel test typically lasts 20 to 30 minutes. The examiner will ask you to perform basic driving tasks: starting the car, turning, stopping, parking, and responding to traffic signals and road conditions. You will drive in local streets and may encounter highway driving depending on your location. The examiner scores you on vehicle control, safety awareness, and following traffic laws.

Rescheduling or canceling your appointment

You can reschedule or cancel online through your DMV account up to 24 hours before your appointment. Log in, find your scheduled test, and select the option to reschedule or cancel. The system will show you new available dates if you reschedule. If you cancel, you can book a new appointment anytime.

If you need to cancel or reschedule within 24 hours of your appointment, call the DMV at 1-800-777-0133. Canceling does not cost anything, and you can schedule a new test when ready. If you miss your appointment without canceling, you may have to wait longer for the next available slot, depending on your location.

Appointment availability and wait times

Behind-the-wheel test slots vary widely by location and season. In urban areas like Los Angeles, San Francisco, and San Diego, appointments may be booked 4 to 8 weeks in advance. In smaller cities and rural areas, slots often open within 2 to 4 weeks. Written tests typically have more availability and shorter wait times.

The DMV releases new appointment slots on a rolling basis throughout the week. If your preferred location shows no availability, check again in a few days or look at nearby offices. Some people find earlier slots by choosing a DMV office 20 to 30 miles away. You can take your test at any California DMV office, not just the one closest to your home.

Frequently Asked Questions

Can I schedule a test if I do not have an instruction permit yet?

No. You must pass the written test and receive an instruction permit before you can book a behind-the-wheel test. If you have not taken the written exam, schedule that first through the same DMV website or by phone.

What happens if I fail my driving test?

You can reschedule when ready after you receive your score. There is no waiting period between attempts. You will need to pay the test fee again for each new appointment.

Can someone else schedule a test for me?

No. The DMV requires the person taking the test to schedule their own appointment using their instruction permit number and identification. You cannot book through a third party or representative.

Is there a fee to schedule or reschedule an appointment?

Scheduling itself is free. You pay the behind-the-wheel test fee (currently $35 in California) when you take the test, not when you book. Rescheduling and canceling are also free.

What if I lose my confirmation number?

Log back into your DMV account on dmv.ca.gov using your instruction permit number and date of birth. Your appointment details and confirmation number will appear. You can also call 1-800-777-0133 and provide your name and permit number to retrieve it.