Where to book your California driving test appointment
You schedule a California DMV driving test through the state's online appointment system at dmv.ca.gov, or by calling 1-800-777-0133. The online system is faster — you can see available dates and times when ready and confirm your slot in minutes. The phone line has wait times that often run 30 minutes to an hour, especially on weekday mornings.
You must have a valid California learner's permit (DL 44) in your name before you can book. The DMV will not let you schedule a test without one. If you do not yet have a learner's permit, you need to get that first through a separate written test at a DMV office or online.
The online system requires your driver's license number or ID number, your date of birth, and the last four digits of your Social Security number. Have these details ready before you log in. If you cannot remember your learner's permit number, you can look it up on your physical permit card or call the DMV to retrieve it.
Key Takeaways
- Book your driving test online at dmv.ca.gov or by phone at 1-800-777-0133; the website is usually faster with no wait time.
- You must have a valid California learner's permit before scheduling, and the DMV will ask for your permit number, date of birth, and last four digits of your Social Security number.
- Appointments are typically available 1 to 6 weeks out depending on your location, with urban areas filling faster than rural ones.
- Bring your learner's permit, proof of residency, and the vehicle you will test in on the day of your appointment, or the DMV will cancel your slot.
- If you miss your appointment without canceling at least 24 hours ahead, you lose your fee and must reschedule from the beginning.
How far in advance you can book
California DMV allows you to schedule a driving test up to 60 days in advance. In practice, the number of open slots depends on your location. In major cities like Los Angeles, San Francisco, and San Diego, appointments often fill 4 to 6 weeks out. In smaller counties, you may find slots available 2 to 3 weeks ahead.
If you do not see any available dates when you search, it does not mean the DMV is fully booked forever — new slots are released regularly as cancellations come in. Check back every few days, or call the local DMV office serving your area to ask when they typically release new appointments. Some offices add slots on specific days of the week.
You can hold only one driving test appointment at a time. If you book a slot and then want to change it, you must cancel the first one before you can schedule another.
What information you need to provide
When you book online or by phone, the DMV will ask for the following: your learner's permit number, your full name as it appears on the permit, your date of birth, the last four digits of your Social Security number, and your current mailing address. Have your physical permit card in front of you so you can read the number correctly — typos will cause the system to reject your request.
You will also need to tell the DMV which vehicle you plan to test in. Provide the vehicle's license plate number, year, make, and model. The car you name must be the one you bring on test day — the DMV will not let you swap vehicles at the last minute. The vehicle must be registered, insured, and in working condition (all lights, wipers, and brakes functional).
If you do not own a vehicle or do not have access to one on your test date, you cannot schedule the appointment yet. You must arrange to borrow a car first, get the owner's permission in writing, and confirm the vehicle details before you book.
Choosing your test location and time
The DMV system shows you all available appointments at the office closest to your address first, then offices further away. You can filter by location if you prefer to test at a different DMV office — for example, if one is closer to your work or has earlier availability. Keep in mind that some smaller offices have fewer test slots and may have longer wait times between appointments.
Test appointments are offered during regular DMV business hours, typically 8 a.m. to 4 p.m. Monday through Friday, with limited Saturday hours at some locations. Morning slots (8 a.m. to 11 a.m.) tend to fill first and are often easier to pass because you and the examiner are both fresher. Afternoon slots are more likely to be open if you need flexibility.
Once you select a date and time, the system will show you a confirmation number. Write this down or take a screenshot — you will need it if you have to reschedule or if there is a problem on test day.
What happens after you book
The DMV will send you a confirmation email or text message (depending on which contact method you provided) with your appointment details, confirmation number, and the address of the testing location. Check this message carefully to make sure the date, time, and location are correct. If something is wrong, cancel when ready and rebook.
You do not need to do anything else before your appointment. The DMV does not send reminders, so mark your calendar. If you realize you cannot make the appointment, cancel it online or by phone at least 24 hours before the scheduled time. If you cancel with less than 24 hours' notice or do not show up, you forfeit your fee and must pay again to reschedule.
Arrive at the DMV office 10 to 15 minutes early on test day. Bring your learner's permit, proof of residency (utility bill, lease, or bank statement with your current address), and the vehicle you registered. The examiner will inspect the vehicle before the test begins. If any required document is missing or the vehicle does not match your registration, the DMV will cancel your appointment and you will have to reschedule.
If you need to reschedule or cancel
To cancel or change your appointment, go to dmv.ca.gov, select "Reschedule Your Appointment," and enter your confirmation number and date of birth. You can also call 1-800-777-0133. Cancellations must be made at least 24 hours before your scheduled time. If you cancel within 24 hours or do not show up, you lose the fee you paid and must pay again to book a new slot.
If you cancel more than 24 hours in advance, you keep your fee and can use it toward a new appointment. The system will let you reschedule when ready after you cancel, or you can wait and book later.
If an emergency comes up and you cannot cancel in time, contact the DMV office directly by phone as soon as possible. They may be able to note the cancellation in your file, though this is not may provide to waive the fee.
Common reasons appointments get canceled
The DMV will cancel your appointment if you do not show up, if you arrive without your learner's permit or proof of residency, if the vehicle you bring does not match the one you registered, or if the vehicle fails a safety inspection (broken lights, worn brakes, missing wipers). You will lose your fee and have to reschedule and pay again.
Some appointments are also canceled by the DMV itself due to examiner unavailability or office closures. If this happens, the DMV will contact you and offer you a new slot at no additional cost. Check your email and phone messages regularly in the days before your appointment in case the DMV needs to reach you.
If you have already taken the driving test and failed, you can reschedule for another attempt. Most people wait a few days to a week before retesting. There is no limit on how many times you can take the test, but you must pay the fee each time and book a new appointment through the same system.
Frequently Asked Questions
Can I book a driving test appointment without a learner's permit?
No. You must have a valid California learner's permit (DL 44) before the DMV will let you schedule a driving test. If you do not have one yet, you need to pass the written test first, which you can do online or at a DMV office.
What if there are no appointments available in my area?
New slots are released regularly as people cancel. Check the DMV website every few days, or call your local DMV office to ask when they typically add new appointments. Some offices release slots on specific days of the week. You can also look at offices in nearby counties if you are willing to travel.
Can someone else drive the car to my appointment if I do not have a license yet?
Yes. The vehicle must be registered and insured, and someone with a valid driver's license must drive it to the DMV office. You will take the wheel for the actual test. Make sure the person driving knows the route and arrives early so you have time to get settled before your appointment starts.
What happens if I fail my driving test?
You can reschedule and try again. There is no waiting period between attempts, though most people wait a few days. You must pay the test fee again and book a new appointment through the DMV website or phone line. You keep your learner's permit and can continue practicing.
Do I need to bring anything besides my permit and proof of residency?
Bring your learner's permit, proof of residency, and the vehicle you registered. Some DMV offices may ask for your Social Security card or other ID, though this is not standard. Call your local office ahead of time if you want to confirm what they require.