California DMV driving tests are scheduled through the DMV website or by phone, and appointment availability depends on your local office and current demand
To schedule a driving test in California, you have two main routes: the DMV's online appointment system at dmv.ca.gov or by calling your local DMV office directly. The online system is fastest — you can see available dates and times when ready and book on the spot. Phone appointments take longer because you're waiting for a representative, but some people prefer speaking to someone who can answer questions about what to bring.
Before you book, you need a valid instruction permit (learner's permit) and proof that you've held it for at least six months if you're under 18, or any length of time if you're 18 or older. You'll also need to know which DMV office is closest to you, because you must test at the location where you made the appointment.
Key Takeaways
- Book your test online at dmv.ca.gov or call your local DMV office; online booking shows real-time availability and is usually faster.
- You must have a valid California instruction permit before scheduling, and it must have been issued at least six months before your test if you're under 18.
- Appointment availability varies by office and season — rural offices often have openings weeks ahead, while urban offices may be booked out 4 to 8 weeks.
- Bring your instruction permit, proof of residency, and the vehicle you'll test in; the car must be registered, insured, and have working safety equipment.
- If you miss your appointment without canceling at least 24 hours ahead, you lose your fee and must reschedule from the beginning.
Booking online through the DMV website
Go to dmv.ca.gov and select "Schedule an Appointment" from the homepage. Choose "Drive Test" as your appointment type. You'll enter your driver's license or ID number and date of birth to pull up your record. The system will show you available dates and times at your selected DMV office, usually in 15-minute or 30-minute slots depending on the location.
Once you pick a date and time, the system confirms your appointment when ready and sends a confirmation email. Save this email or take a screenshot — you'll need proof of your appointment when you arrive. The online system is open 24 hours, so you can book at any time that works for you.
Calling your local DMV office to schedule by phone
Find your nearest DMV office on dmv.ca.gov and call the number listed. Tell the representative you want to schedule a driving test. They'll ask for your name, date of birth, and instruction permit number. They'll tell you what dates are available and book you into a slot. Write down the date, time, and office location — the representative will also mail you a confirmation, but that can take several days.
Phone lines are busiest in the morning and on Mondays and Tuesdays. If you call in the afternoon or on a Wednesday through Friday, you'll usually reach someone faster. Some offices have separate phone numbers for appointments versus general questions; check the DMV website for your office's appointment line.
How far ahead you can book and typical wait times
California DMV offices open appointment slots about 8 weeks in advance. In less busy areas — smaller cities and rural counties — you can often find an opening within 2 to 3 weeks. In major urban areas like Los Angeles, San Francisco, and San Diego, appointments fill up quickly and you may wait 4 to 8 weeks or longer, especially during summer and early fall when more people test.
If no appointments show as available when you look, check back the next day or later in the week. Offices release new slots regularly, and cancellations open up spots throughout the day. Some people set a phone reminder to check the website at the same time each day until they find an opening.
What you need to bring to your driving test appointment
Bring your valid California instruction permit (learner's permit), a proof of residency document (utility bill, lease, or bank statement with your current address), and your Social Security number or ITIN. You do not need to bring your birth certificate or passport unless the DMV specifically asked for it in your appointment confirmation.
The vehicle you test in must be registered in California, have current insurance, and have working brakes, lights, windshield wipers, and mirrors. The examiner will do a quick safety check before the test starts. If anything is broken or missing, they'll cancel the test and you'll have to reschedule.
Canceling or rescheduling your appointment
If you need to change your test date or time, cancel your current appointment at least 24 hours before it's scheduled. You can cancel online through dmv.ca.gov (log in with your appointment confirmation) or call your local office. If you cancel with 24 hours' notice, you keep your fee and can rebook when ready.
If you miss your appointment without canceling, or cancel less than 24 hours before, you lose your test fee. You'll have to pay again and schedule a new appointment from the beginning. The fee is the same whether you're booking for the first time or rescheduling after a no-show.
What happens if your appointment is canceled by the DMV
The DMV occasionally closes offices or cancels appointment blocks due to staffing shortages or facility issues. If this happens, the DMV will contact you by email or phone (the number you provided when you booked) and offer you an alternative date and time, usually at a nearby office. You don't lose your fee in this case.
During the COVID-19 pandemic, many offices had reduced hours or temporary closures. While most offices are now operating normally, it's worth checking dmv.ca.gov before your appointment to confirm your office is open and your appointment is still scheduled.
Frequently Asked Questions
Can I schedule my driving test before I get my instruction permit?
No. You must have a valid California instruction permit in hand before you can book a driving test. The DMV system checks your permit status when you try to schedule, and the appointment won't go through without one. If you don't have your permit yet, get that first through your local DMV office or online.
What if I'm taking the test in a different county than where I live?
You can test at any California DMV office, not just the one in your county. Book your appointment at whichever office has the soonest opening. You'll still need to bring proof of your current address (where you actually live), even if you're testing far from home.
Do I need to bring the vehicle I'll be testing in when I schedule the appointment?
No. You book the appointment without the car. But you must bring the actual vehicle you'll test in on the day of your appointment — the examiner needs to inspect it and you need to drive it during the test. The car must be registered and insured in someone's name (doesn't have to be yours).
Can I reschedule my appointment online, or do I have to call?
You can do either. Online is faster: log into dmv.ca.gov with your appointment confirmation, cancel the old slot, and book a new one when ready. Calling works too, but you'll wait on hold. Either way, cancel at least 24 hours before your scheduled time or you lose your fee.
What if I fail my driving test — do I have to pay again to reschedule?
Yes. Each test attempt requires a separate fee. After you fail, you can schedule another test right away (or as soon as appointments open up). There's no waiting period between attempts in California, so you can book your next test the same day if you want to.