How to book your California DMV driving test appointment

You can schedule your California DMV driving test through the official DMV website at dmv.ca.gov, by phone, or in person at a local DMV office. The online system is fastest — you log in with your driver license number or identification card number, select your preferred test location and date, and receive a confirmation number when ready. Phone appointments go through the DMV's automated system at 1-800-777-0133, though wait times are often long during peak hours.

Before you book, you need a valid California permit or identification card. The DMV will not schedule a test for someone without one. You also need to know which test location you want — the DMV runs separate facilities for written tests and behind-the-wheel tests, and not every location offers both. Check the DMV website to see which offices near you handle driving tests and what their current wait times are.

Appointment availability varies by location and season. Rural areas often have shorter waits, sometimes two to four weeks out. Urban centers like Los Angeles, San Francisco, and San Diego can have waits of two months or longer, especially during summer and early fall. If your nearest location is fully booked, you can try scheduling at a less busy office farther away, then transfer your appointment later if needed.

Key Takeaways

  • Schedule online at dmv.ca.gov using your driver license or ID number, or call 1-800-777-0133 to book by phone.
  • You must have a valid California permit or ID card before the DMV will schedule your test.
  • Driving test wait times range from two weeks in rural areas to two months or longer in major cities.
  • Bring your permit, proof of residency, and proof of vehicle insurance on test day, or the DMV will not let you test.
  • If you miss your appointment without canceling at least 24 hours ahead, you forfeit your fee and must reschedule.

What documents and information you need before booking

Have your California driver license number or ID card number ready when you go online or call. The DMV uses this to pull up your record and confirm you are may be able to access to test. If you do not have your number memorized, look at the card itself or log into your DMV online account to find it.

You will also need to know your Social Security number, date of birth, and current address. The system verifies this information against your DMV record to make sure the appointment goes to the right person. If your address has changed since you got your permit, update it on the DMV website before you schedule — mismatched information can cause your appointment to be canceled.

Have a list of test locations near you and check which ones offer behind-the-wheel testing. Not all DMV offices run driving tests; some handle only written exams or permit renewals. The DMV website shows which services each location provides and their hours of operation.

Scheduling online versus by phone

The online system at dmv.ca.gov is the fastest route. You log in, select your test type (behind-the-wheel driving test), choose your location and preferred date, and get a confirmation number on screen. You can do this at any time, day or night, and you see available dates when ready instead of waiting on hold. Print or save your confirmation number — you will need it on test day.

Calling 1-800-777-0133 works if you prefer to speak to someone or if the online system is not working. The automated system walks you through the same steps: entering your ID number, selecting your location, and picking a date. If you need to speak to a live representative, press the option for that, but expect to wait 30 minutes to an hour during business hours. The phone line is open Monday through Friday, 8 a.m. to 5 p.m., and Saturday, 8 a.m. to noon.

Scheduling in person at a DMV office is an option, but it is slower than online or phone. You will wait in line, give your information to a clerk, and they will book your appointment. This method makes sense only if you are already at the DMV for another reason or if you have trouble with the online system and cannot reach the phone line.

What to bring on your test day

Bring your valid California driver permit or identification card — the DMV will not let you test without it. Bring your confirmation number or appointment notice. Bring proof of residency, such as a utility bill, lease, or bank statement with your name and current address dated within the last 60 days. Bring proof of vehicle insurance for the car you will be testing in — the DMV requires this before you can take the test.

Bring the vehicle itself, and make sure it is in safe working condition. The DMV checks the brakes, lights, horn, windshield wipers, and steering before the test begins. If any of these fail inspection, the test is canceled and you forfeit your fee. The vehicle must be registered and have valid license plates. You cannot test in a vehicle with expired registration or a suspended registration.

Arrive 10 to 15 minutes early. If you arrive more than 15 minutes late, the DMV may cancel your appointment and charge you a no-show fee. Bring a pen in case you need to fill out paperwork. Do not bring passengers or family members into the testing area — only you and the examiner are allowed in the vehicle during the test.

Canceling or rescheduling your appointment

Cancel or reschedule online at dmv.ca.gov at least 24 hours before your appointment. Log in, find your scheduled test, and select the option to cancel or change the date. If you cancel at least 24 hours ahead, you keep your fee and can reschedule without paying again. If you cancel less than 24 hours before or do not show up at all, you lose your fee and must pay again to book a new test.

You can also call 1-800-777-0133 to cancel or reschedule by phone, but online is faster and gives you when ready confirmation. If you need to reschedule, do it as soon as you know you cannot make your appointment — the sooner you free up that slot, the sooner someone else can use it, and the sooner you can get a new date.

If the DMV cancels your appointment (for example, if the location closes or the system goes down), they will contact you and offer you a new date at no extra charge. Check your email and phone for messages from the DMV if your appointment is coming up.

Understanding test location wait times and how to find shorter waits

Wait times for driving test appointments are not uniform across California. The DMV publishes estimated wait times on its website for each location. Urban centers typically have the longest waits because more people live there and fewer test locations exist. For example, Los Angeles and San Francisco often show waits of 60 to 90 days. Smaller cities and rural areas often have waits of 14 to 30 days.

If your local office has a long wait, consider scheduling at a less busy location. You can test anywhere in California, not just near your home. Some people drive an hour or more to a rural DMV office to test sooner, then transfer their license to their home address after they pass. This is legal and can save you weeks of waiting.

Check the DMV website regularly if you are flexible on dates. Wait times change as people cancel appointments and new slots open up. Weekday mornings often have shorter waits than afternoons or weekends. Testing in the off-season (late fall and winter) is typically faster than summer.

What happens after you pass or fail your test

If you pass, the examiner will tell you on the spot. You will receive a temporary driving license valid for 60 days while the DMV processes your permanent license. The permanent license arrives by mail within two to three weeks. You can drive alone during this 60-day window — the temporary license is valid for all purposes.

If you fail, the examiner will explain what you did wrong and give you a score sheet. You can reschedule when ready and take the test again. There is no waiting period between attempts, but you must pay the test fee each time you schedule. Most people who fail pass on their second or third attempt after more practice.

Keep your temporary license or score sheet until your permanent license arrives. If you lose it, contact the DMV to request a replacement.

Frequently Asked Questions

Can I reschedule my test to a different location?

Yes. Cancel your current appointment online or by phone, then schedule a new one at a different location. You do not lose your fee if you cancel at least 24 hours ahead. This is useful if you find a location with a shorter wait time.

What if I fail my driving test?

You can reschedule and test again when ready — there is no waiting period. You must pay the test fee each time you schedule. The examiner will give you a score sheet explaining what you need to work on before your next attempt.

Do I need to bring my own car or can I use someone else's?

You can use any vehicle as long as it is registered, insured, and in safe working condition. The DMV checks the brakes, lights, horn, wipers, and steering before the test. The vehicle does not have to be registered in your name.

What if I am late to my appointment?

Arrive at least 10 to 15 minutes early. If you arrive more than 15 minutes late, the DMV will cancel your appointment and charge you a no-show fee. You will need to reschedule and pay the fee again.

How long does the actual driving test take?

The test itself usually takes 15 to 20 minutes on the road. Plan to spend 30 to 45 minutes total at the DMV office, including the vehicle inspection and paperwork. Arrive early to allow time for check-in.