Book your California driving test through the DMV website, by phone, or in person at your local office
To schedule a behind-the-wheel driving test in California, you have three routes: the DMV's online appointment system at dmv.ca.gov, a phone call to your local DMV office, or walking in during business hours. The online system is fastest — you can book weeks in advance and see available dates when ready. Phone scheduling works if you prefer to talk to someone, though wait times vary by office. Walk-ins are possible but mean a longer wait and no may provide of same-day testing.
You must have a valid instruction permit (learner's permit) in hand before you can book. The DMV will ask for your permit number when you schedule. You also need to know which DMV office is closest to you — California has dozens, and you must test at the location where you made the appointment.
Appointments fill up weeks or months ahead in busy areas, so book as soon as you're ready to test. If you can't make your scheduled time, cancel online or by phone at least 24 hours before — otherwise you may lose your fee and have to reschedule.
Key Takeaways
- The DMV website (dmv.ca.gov) lets you book an appointment online and see available dates for your local office right away.
- You must have a valid California instruction permit before scheduling, and the DMV will ask for your permit number during booking.
- Test appointments can fill up weeks ahead in popular areas, so schedule as soon as you know you're ready to test.
- Cancel at least 24 hours before your appointment if you can't make it, or you'll lose your fee and have to book again.
- Bring your permit, proof of identity, and the vehicle you'll be testing in on the day of your appointment.
Scheduling online through the DMV website
Go to dmv.ca.gov and click "Schedule an Appointment" or "Book a Test." You'll be asked to enter your driver's license or instruction permit number, your date of birth, and your zip code. The system will show you which DMV offices serve your area and what dates have openings.
Select the office closest to you and the date and time that work best. The system will confirm your appointment when ready and send you a confirmation number by email or text — save this. You can also log back into your DMV account anytime to view, reschedule, or cancel your appointment.
Online booking usually shows availability 4 to 8 weeks out, though some offices have openings further ahead. If no dates appear for your preferred location, try nearby offices or check back in a few days — cancellations open up regularly.
Calling your local DMV office to book by phone
Find your nearest DMV office on dmv.ca.gov, then call the number listed. Tell the representative you want to schedule a driving test and have your instruction permit number ready. They'll ask which dates work for you and confirm the appointment over the phone.
Phone wait times vary widely depending on the office and time of day. Early morning calls (right when the office opens) and calls on Tuesday or Wednesday tend to be faster than afternoons or Fridays. The representative will give you a confirmation number — write it down.
Phone scheduling takes longer than online booking and doesn't let you see all available dates at once, but it works well if you have questions or need help finding an office near you.
What to bring on the day of your test
Bring your instruction permit, a valid form of identification (state ID, passport, or school ID), and proof of your Social Security number if you haven't provided it to the DMV yet. You'll also need the vehicle you plan to test in — it must be registered, insured, and in safe working condition. The examiner will check the lights, wipers, horn, and brakes before the test begins.
Arrive 10 to 15 minutes early. Bring the person who will be in the car with you (if required by your permit rules) and any documents the DMV asked you to bring when you scheduled. Leave extra time for parking and finding the testing area — many DMV offices are busy and parking can be tight.
Rescheduling or canceling your appointment
If you need to change your test date, cancel your current appointment and book a new one. Online, log into your DMV account, find your appointment, and click "Cancel" or "Reschedule." By phone, call your local office and give them your confirmation number.
Cancel at least 24 hours before your scheduled time. If you cancel with less notice or don't show up, you'll lose your test fee and have to pay again when you reschedule. Some offices allow one free reschedule; check your confirmation email for your office's specific policy.
If an emergency comes up and you can't cancel in time, call your DMV office as soon as possible — some examiners will work with you if you explain the situation, though there's no may provide.
What happens if your appointment is far away
If your nearest DMV office has no openings for weeks, you have two options: book at a different office farther away, or wait for cancellations at your preferred location. Some people travel 30 to 60 minutes to test at a less busy office and get an earlier date.
Check nearby counties' DMV websites too — you can test in any California county, not just the one where you live. Just make sure the office you choose is actually closer or has significantly better availability before you commit to the drive.
Frequently Asked Questions
Can I book a driving test appointment without an instruction permit?
No. You must have a valid California instruction permit before the DMV will schedule you for a behind-the-wheel test. If you haven't passed your written test yet, take that first, get your permit, and then schedule your driving test.
How far in advance can I schedule my driving test?
Most DMV offices show availability 4 to 8 weeks ahead online. Some offices release dates further out. You can book as soon as you have your permit, but remember that popular offices fill up quickly — the sooner you schedule, the more date options you'll have.
What if I miss my appointment?
If you don't show up, you'll lose your test fee. You'll have to reschedule and pay the fee again. If you realize you're going to be late, call your DMV office right away — some will let you test if you arrive within 30 minutes, but don't count on it.
Can someone else schedule the test for me?
No. You must schedule your own test using your permit number and personal information. A parent or guardian can help you navigate the website or make the phone call, but the appointment has to be in your name.
Do I need to bring my vehicle to the appointment to schedule it?
No. You only need to bring the vehicle on the day of your actual test. When you schedule, just have your permit number and a valid ID ready.