How to book a drive test appointment with the California DMV
You can schedule a California DMV drive test through the DMV's online appointment system at dmv.ca.gov, by phone at 1-800-777-0133, or in person at your local DMV office. The online system is fastest — you choose your test location, preferred date and time, and receive a confirmation number when ready. Phone appointments take longer because you are working through a queue, and in-person scheduling requires you to visit the office during business hours.
Before you book, you need a valid instruction permit (learner's permit) in your name. The DMV will not schedule a test without proof that you hold one. You also need to know which DMV office you want to test at — you can test at any California DMV location, not just the one nearest your home, though some offices have longer wait times than others.
Appointment availability varies by location and season. Popular offices in urban areas often fill weeks in advance, while smaller rural offices may have openings within days. If your preferred date is full, the system will show you the next available slots at that location or suggest nearby offices with earlier openings.
Key Takeaways
- Book online at dmv.ca.gov, by phone at 1-800-777-0133, or in person at your local DMV office — online is the fastest method.
- You must have a valid California instruction permit before the DMV will schedule your test.
- You can test at any California DMV location, and smaller offices often have shorter wait times than busy urban branches.
- Bring your instruction permit, a valid ID, proof of residency, and your confirmation number on test day.
- If you miss your appointment without canceling, you may lose your fee and have to reschedule, so cancel at least 24 hours ahead if plans change.
What to bring on your test day
Bring your instruction permit, a valid government-issued ID (passport, military ID, or state ID), and your appointment confirmation number. The DMV examiner will check these before you start the test. If you do not have your confirmation number, bring the email or text message the DMV sent you when you booked.
You also need to bring proof of residency — a utility bill, lease, mortgage statement, or bank statement dated within the last 60 days and showing your current address. The document must be in your name. If you recently moved and your ID does not match your current address, bring both your old and new proof of residency.
Bring the vehicle you will test in. It must be registered, insured, and in safe working condition. The examiner will check the brakes, lights, windshield wipers, and horn before the test begins. If any safety feature is broken or missing, the DMV will cancel the test and you will not get a refund.
How the test appointment works
Arrive 10 to 15 minutes early. The examiner will meet you in the waiting area, verify your documents, and walk you to your vehicle. They will spend a few minutes checking that your car meets safety requirements — testing the brakes, turn signals, headlights, windshield wipers, and horn. If anything fails, the test ends there and you reschedule.
If your vehicle passes the safety check, the examiner will sit in the passenger seat and direct you through a route that typically lasts 10 to 15 minutes. You will perform basic maneuvers like parking, turning, stopping, and lane changes. The examiner is watching for safe driving habits, not perfection — minor mistakes do not automatically fail you, but unsafe moves like rolling through a stop sign or hitting a curb will.
You will receive your result before you leave. If you pass, the examiner will tell you that day and you can explore for your driver's license when ready. If you do not pass, you will get a written notice explaining what you need to work on, and you can reschedule another test.
Rescheduling or canceling your appointment
Cancel or reschedule through the same system you used to book — online at dmv.ca.gov, by phone at 1-800-777-0133, or in person at the DMV office. If you cancel at least 24 hours before your appointment, you keep your fee and can use it toward a new test date. If you cancel less than 24 hours before or do not show up, you lose the fee.
If you miss your appointment without canceling, you will have to pay the test fee again to reschedule. The fee varies but is typically around $35 to $40 for a drive test. Some DMV offices allow you to reschedule online when ready after a no-show, while others require you to call or visit in person.
If you need to reschedule because the DMV canceled your appointment (for example, due to weather or office closure), the DMV will contact you and let you book a new date without losing your fee.
Wait times and peak booking periods
Wait times for appointments depend on your location and the time of year. Urban DMV offices in Los Angeles, San Francisco, and San Diego often have waits of three to six weeks, especially in spring and summer when more people are testing. Rural and suburban offices may have openings within one to two weeks.
The busiest periods are April through August, when teenagers turn 16 and adults prepare for summer travel. January and February are typically slower. If you are flexible with your schedule, booking a weekday morning appointment at a less-busy office will get you in faster than a weekend slot at a popular location.
If you cannot find an appointment in your preferred area, check nearby counties or smaller towns. The DMV system shows you all available slots statewide, so you can compare wait times across different regions before you decide where to test.
What happens if you fail the drive test
If you do not pass, the examiner will give you a written report listing the specific errors that led to the failure. Common reasons include unsafe lane changes, rolling through a stop sign, hitting a curb during parking, or failing to use turn signals. You are allowed to retake the test as many times as you need.
You can reschedule when ready after a failure, and there is no waiting period between attempts. However, you will pay the test fee again for each new appointment. Many people take a few lessons with a professional instructor between tests to work on the skills the examiner noted.
Your instruction permit remains valid while you retake the test, so you do not need to renew it unless it expires. Check the expiration date on your permit — if it is close to expiring, renew it before you reschedule your test.
Frequently Asked Questions
Can I book a drive test appointment without an instruction permit?
No. The DMV requires a valid instruction permit before scheduling a test. If you do not have one yet, you need to pass the written knowledge test first and receive your permit. Once you have the permit, you can book your drive test.
What if my vehicle fails the safety check on test day?
The test will be canceled and you will not be charged. You will need to fix the failed safety item (brakes, lights, wipers, horn, or seatbelts) and reschedule. You can reschedule when ready, but you will need to pay the test fee again.
Do I have to test at the DMV office closest to my home?
No. You can test at any California DMV location. If your nearest office has a long wait, you can book at a different branch with shorter availability. The test is the same regardless of location.
What if I need to reschedule but cannot reach the DMV by phone?
Use the online system at dmv.ca.gov to reschedule. It is available 24 hours and does not require you to call. You can also reschedule in person at any DMV office during business hours.
How long does a drive test appointment take from start to finish?
Plan for 30 to 45 minutes total. This includes check-in, the safety inspection, the actual driving test (10 to 15 minutes), and paperwork. Arrive 10 to 15 minutes early to account for waiting time in the lobby.