Where to book your California DMV road test appointment
You schedule a California DMV road test through the state's online appointment system at dmv.ca.gov, not by phone or in person. The DMV does not take road test bookings at local offices — you must use the website to find an available date and time at a testing location near you.
Before you book, you need a valid instruction permit (learner's permit) or provisional license. The DMV will not schedule you without proof of one of these documents. You also need to have a vehicle ready for the test that is registered, insured, and passes a safety inspection — the DMV checks these details when you arrive.
The online system shows you available dates at each testing location in your area. Availability changes based on demand and staffing, so dates fill quickly in some regions. If no dates appear for your preferred location, check nearby cities or try again in a few days when new slots may open.
Key Takeaways
- Book your road test only through dmv.ca.gov — the DMV does not accept phone or walk-in bookings for road tests.
- You must have a valid California instruction permit or provisional license before the DMV will let you schedule a test.
- The vehicle you bring must be registered, insured, and pass a safety check that includes working brakes, lights, and wipers.
- Road test appointment slots vary by location and fill based on demand, so check multiple nearby cities if your first choice has no openings.
- You can cancel or reschedule your appointment through the same online system up until the day before your test.
Steps to book your road test online
Step 1: Go to dmv.ca.gov and select "Schedule an Appointment." The homepage has a button or link for appointments. Click it and choose "Behind-the-Wheel Test" from the menu of appointment types.
Step 2: Enter your driver's license or identification number and date of birth. The system uses this to pull up your record and confirm you hold a valid permit or provisional license. If the system does not find your record, you may not be may be able to access to test yet — check your permit expiration date or contact a DMV office to verify your status.
Step 3: Select your county and preferred testing location. The system shows all DMV offices and third-party testing sites in your area that offer road tests. Some locations have more availability than others. If your first choice is full, the system will show you nearby alternatives with open slots.
Step 4: Choose a date and time from the available options. The calendar shows only dates with at least one open slot. Times are usually offered in morning and afternoon windows. Select the date and time that work for you and confirm your choice.
Step 5: Review your appointment details and confirm. The system shows your name, the test location, date, time, and any special instructions. Check that everything is correct, then click to finalize the booking. You will receive a confirmation number and an email with your appointment details.
What documents and vehicle requirements you need
Bring your valid instruction permit or provisional license to your test. The DMV will not let you test without it. Bring your state ID or passport as well for identity verification. If you are under 18, bring a signed parent or guardian consent form — the DMV provides this form on its website or at any office.
Your vehicle must have a current registration and proof of insurance in the glove box. The DMV checks these documents before the test starts. The vehicle also must pass a safety inspection on the spot: the examiner will check that your brakes work, all lights function (headlights, brake lights, turn signals, and interior lights), wipers operate, mirrors are present and adjusted, and the horn sounds. If any of these fail, the DMV will not conduct the test and you will lose your appointment.
The vehicle must have seat belts for both the driver and examiner, and the passenger seat must be accessible. Some testing locations have specific rules about vehicle type — for example, some will not test on motorcycles or in vehicles with manual transmissions at certain sites. Check your confirmation email or call the testing location ahead of time if you have questions about your specific vehicle.
How far in advance you can book and cancellation rules
You can book a road test appointment up to 60 days in advance through the online system. Slots for dates further out are not yet open. If you need a test sooner, check back frequently — new dates are released as the 60-day window moves forward, and cancellations sometimes free up slots with shorter notice.
To cancel or reschedule, log back into the DMV appointment system using your confirmation number and driver's license number. You can make changes up until the day before your scheduled test. If you cancel after that point or do not show up, you will lose your appointment slot and have to book again through the regular system.
If you miss your appointment without canceling, the DMV may require you to wait before booking another test. The exact wait period varies by location. To avoid this, cancel as soon as you know you cannot make the date — this frees the slot for someone else and keeps your record clear.
What happens if no appointments are available
If the online system shows no open dates at any location in your area, the testing queue is full. This happens during busy seasons, especially in spring and summer. You have a few options: check back daily, as cancellations create new slots; look at testing locations in neighboring counties if you are willing to travel; or contact a DMV office by phone to ask when the next batch of appointments will be released.
Some regions use third-party testing sites operated by private companies under DMV contract. These sites sometimes have different availability than DMV offices. The online system shows both DMV and third-party locations together, so if one is full, try the other.
Do not book through any website other than dmv.ca.gov. Third-party websites that claim to book DMV appointments charge fees and do not actually reserve a spot — you still have to use the official DMV system, and you will have wasted money.
What to expect on test day
Arrive 10 to 15 minutes early with all required documents and your vehicle. The examiner will check your permit, insurance, and registration, then inspect the vehicle's safety features. If everything passes, the examiner will give you instructions and you will drive a route in your local area — typically 10 to 20 minutes of city or highway driving depending on the location.
The examiner will score you on vehicle control, following traffic laws, awareness of other drivers, and safe decision-making. You must pass the test to move forward with your license. If you do not pass, you can book another test through the same online system. There is no waiting period between attempts in California, though you may have to wait for the next available appointment slot.
Bring your phone or a way to contact someone if you need to reschedule on the day of the test due to an emergency. If you are a no-show, contact the DMV as soon as possible to explain and ask about rebooking.
Frequently Asked Questions
Can I book a road test if my permit is about to expire?
Your permit must be valid on the day of your test. If it expires before your scheduled appointment, the DMV will cancel the test. Renew your permit before booking, or book a test date before your expiration date. You can renew your permit online or at a DMV office.
What if I fail my road test?
You can schedule another test when ready through the online system. There is no mandatory waiting period in California. However, you will have to find an available appointment slot, which may be weeks away depending on demand in your area. You keep your permit and can practice and test again.
Do I need to bring my own vehicle or can I use someone else's?
You can use any vehicle as long as it is registered, insured, and passes the safety check. It does not have to be registered in your name. Make sure the owner is comfortable with you using it for the test, and bring proof of insurance and registration in the glove box.
Can I change my test location after I book?
Yes, you can reschedule to a different location through the online system up until the day before your test. Log in with your confirmation number and driver's license number, cancel your current appointment, and book a new one at a different location if slots are open.
What if the DMV office is closed on the day I want to test?
The online system only shows dates when the testing location is open. If you see a date available, that location will be operating on that day. Some DMV offices are closed on certain days of the week, so the calendar reflects those closures automatically.