How to book a California DMV driving test appointment
You can schedule your California DMV driving 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 type, preferred location, and available date slots. Phone appointments take longer because you're in a queue, but work if you can't use the website. In-person scheduling at the DMV itself is slowest and requires you to wait during office hours.
You must have a valid California instruction permit (learner's permit) before you can book a test. The DMV will not schedule you without one. Your permit number appears on your permit card and is required during the booking process, whether you go online, call, or visit in person.
Appointment availability varies by location and season. Rural DMV offices often have openings within days or weeks. Offices in cities like Los Angeles, San Francisco, and San Diego can have waits of several weeks to several months, especially during summer and early fall. If your preferred location is fully booked, you can often find an earlier slot at a less busy office nearby.
Key Takeaways
- Book online at dmv.ca.gov using your instruction permit number — this is the fastest method and available 24 hours a day.
- You must hold a valid California instruction permit before scheduling; the DMV will not book a test without one.
- Urban DMV offices have longer waits than rural ones; if your first choice is booked months out, check nearby locations.
- Bring your permit, proof of residency, and proof of Social Security number to your test appointment, or you will be turned away.
- The driving test itself takes about 20 minutes on the road, but arrive 10 to 15 minutes early to check in.
What documents and information you need before booking
Have your California instruction permit card in front of you before you start the booking process. You'll need the permit number, which is printed on the front. If you've lost your permit, you must replace it before scheduling a test — the DMV won't book without proof you hold a valid permit.
You'll also need to know your preferred test location and have a general sense of when you want to test. The system shows you available dates and times for each location, so you can see what's open before committing. If you're calling instead of booking online, have this information ready to speed up the call.
On the day of your test, bring your instruction permit, proof of California residency (a utility bill, lease, or bank statement with your current address), and proof of your Social Security number (your Social Security card, W-2, or 1099 form). The DMV turns away test-takers who don't have all three documents, even if they have a confirmed appointment.
Booking online versus calling or visiting in person
Online booking at dmv.ca.gov is open 24 hours and shows you all available slots when ready. You see the dates and times, pick one, and receive a confirmation number on screen. This method takes 5 to 10 minutes. You can also reschedule or cancel online if your plans change.
Calling 1-800-777-0133 connects you to a DMV representative who books your appointment over the phone. Wait times vary — early morning calls (before 9 a.m.) are typically shorter than afternoon calls. You'll receive a confirmation number by phone and can ask questions about what to bring or what the test covers. This method takes 15 to 30 minutes depending on call volume.
Visiting a DMV office in person lets you book face-to-face with a staff member. This is useful if you have questions or need help with the permit itself, but it requires you to travel during office hours and wait in line. Most people find this the slowest option unless you're already at the DMV for another reason.
Understanding test location options and wait times
California has DMV offices in nearly every county. When you book online or call, you can choose from multiple locations. The system shows you wait times for each — some offices display estimated appointment dates weeks or months out, while others show openings within days.
Urban offices in major cities fill up faster because more people live there and test there. If you live in or near Los Angeles, San Francisco, San Diego, or Sacramento, expect longer waits at your closest office. Rural and suburban offices often have shorter waits. If you're flexible on location, checking an office 20 or 30 miles away can cut your wait time significantly.
Some people book at a less convenient location to test sooner, then use that passing score to get their license at their home DMV office. This is a valid strategy if you're in a hurry. Your driving test result is valid statewide once you pass.
What happens after you book your appointment
After you book, you'll receive a confirmation number and appointment details — the date, time, location, and address of the DMV office. Save this confirmation. You don't need to print it, but have the confirmation number and appointment time ready when you arrive.
Arrive 10 to 15 minutes early. Check in at the front desk with your permit and the other required documents. A DMV examiner will call you when it's time for your test. The test itself — the driving portion — takes about 20 minutes. You'll drive a set route in the local area while the examiner watches and scores your performance.
If you pass, you'll be told on the spot and given paperwork to take to the DMV counter to pay the license fee and get your photo taken. If you don't pass, you can reschedule another test through the same online system or by phone. There's no waiting period between failed tests in California — you can book again when ready, though you may have to wait for the next available appointment.
Scam alerts and what to avoid
Do not use third-party websites that claim to book DMV appointments for you. Sites with names like "DMV Express" or "Fast DMV Appointment" charge fees (sometimes $50 to $200) to book what you can book yourself for free at dmv.ca.gov. The DMV does not endorse these services, and you're paying for something the state provides at no cost.
The official DMV website is dmv.ca.gov only. If you're unsure whether a site is real, type dmv.ca.gov directly into your browser rather than clicking a link. Fake DMV sites can look very similar to the real one and may steal your permit number or personal information.
Never pay anyone claiming they can may provide you a specific appointment date or a passing test score. The DMV controls appointment availability, and your test result depends on your driving — no one can may provide a pass. Be skeptical of anyone offering to "help" you for a fee.
If you call to book, use the official number 1-800-777-0133. Do not call numbers from online ads or search results unless you're certain they're the DMV's real number. Scammers sometimes run ads that look like DMV links but route you to a fake booking site.
Rescheduling or canceling your appointment
If you booked online, you can reschedule or cancel through the same website using your confirmation number. Log in, find your appointment, and choose to reschedule or cancel. Changes are when ready, and you can when ready book a new date if you need one.
If you booked by phone, call 1-800-777-0133 again to reschedule or cancel. Have your confirmation number ready. The DMV asks that you cancel or reschedule at least 24 hours before your appointment so the slot can open for someone else.
If you miss your appointment without canceling, you lose that slot. You'll need to book a new appointment through the regular system. Missing appointments repeatedly may result in the DMV requiring you to reschedule in person at an office rather than online.
Frequently Asked Questions
Can I book a test appointment if my instruction permit is expired?
No. Your permit must be valid on the day of your test. If your permit has expired, you must renew it before scheduling. You can renew online at dmv.ca.gov, by mail, or in person at a DMV office. Renewal usually takes a few days to a week if you do it online or by mail.
What if I can't find any available appointments near me?
Check offices in neighboring counties or further out — you may find openings weeks sooner. You can also call 1-800-777-0133 and ask if the DMV knows of any cancellations coming up at your preferred location. Some people set a reminder to check the online system weekly, as cancellations do happen and open up slots.
Do I need to bring the vehicle I'll be testing in when I book?
No, not when you book. But you must bring that same vehicle to your test appointment. The vehicle must be registered, insured, and in safe working condition. The DMV will inspect the brakes, lights, wipers, and horn before the test begins.
Can someone else book an appointment for me?
Yes, if they have your instruction permit number and know your preferred location and general availability. However, you must be the one who shows up to take the test — the DMV will check your ID against the appointment. The person booking just needs to handle the scheduling step.
How far in advance should I book my test?
Book as soon as you feel ready to pass. In busy areas, appointments fill weeks or months ahead, so waiting until you're "almost ready" may mean a long delay. In less busy areas, you might find slots within days. Check your local office's availability first, then decide whether to book when ready or wait.