How to book a California DMV driver's test appointment
You can schedule a California DMV driver's test appointment online through the DMV website, by phone, or in person at a local DMV office. The online method is fastest — you choose your test type (behind-the-wheel or written), pick a date and time from available slots, and receive a confirmation number when ready. If you call, have your driver's license number or identification ready; the phone line is (800) 777-0133. Walk-in appointments are also possible at some offices, though wait times vary widely by location and time of day.
Before you book, make sure you meet the basic requirements: you must have a valid learner's permit (DL 44) or provisional license, be at least 16 years old, and have proof of residency and identity. If you're scheduling a behind-the-wheel test, you'll need to bring a vehicle that passes the DMV's safety inspection — it must have working brakes, lights, windshield wipers, and a valid registration. The DMV will not test you in a vehicle that fails these checks, so verify your car beforehand.
Key Takeaways
- Book online at dmv.ca.gov, by phone at (800) 777-0133, or in person at your local DMV office.
- You must have a valid learner's permit and meet age and residency requirements before scheduling.
- For a behind-the-wheel test, bring a vehicle with working brakes, lights, wipers, and current registration.
- Test appointment availability varies by location and season; rural areas often have shorter wait times than urban offices.
- Bring your permit, proof of residency, and proof of identity on your test day, or the DMV will not let you test.
What documents you need to bring on test day
Bring your learner's permit (DL 44) or provisional license, a government-issued photo ID (passport, state ID, or military ID), and proof of California residency. Proof of residency can be a utility bill, lease agreement, bank statement, or insurance policy dated within the last 60 days. The DMV will not administer your test without these documents, so check that you have them before you leave home.
If you're taking the behind-the-wheel test, also bring the vehicle's registration and proof of insurance. The vehicle owner does not have to be present, but the registration must show the vehicle is currently registered. If the vehicle is registered to someone else, bring a signed statement from the owner giving you permission to use it for the test.
Online booking through the DMV website
Go to dmv.ca.gov and select "Book an Appointment" from the homepage. You'll be asked to enter your driver's license number or identification number. The system will then show you available test dates and times at DMV offices near your zip code. Select the test type (written, behind-the-wheel, or both), choose your preferred date and time slot, and confirm your appointment. You'll receive a confirmation number by email and text message if you provide your phone number.
The online system typically shows appointments 30 to 60 days in advance, though this varies by location and demand. If no slots appear for your area, check back in a few days — offices release new appointment slots regularly. You can also expand your search to nearby cities if you're willing to travel, which often reveals earlier openings.
Phone and in-person booking options
Call (800) 777-0133 Monday through Friday, 8 a.m. to 5 p.m. Pacific time. Have your driver's license or ID number ready. The DMV representative will ask which test you need, your preferred location, and your availability. They'll book the appointment and give you a confirmation number over the phone. This method works well if you have questions about what to bring or if the online system isn't showing available slots in your area.
You can also walk into any DMV office and ask to schedule an appointment at the front desk. Some offices accept walk-in appointment requests even if they're not currently taking walk-in tests. Availability depends on the office's current workload, so call ahead or check the office's hours online before you go. Rural DMV offices often have shorter wait times and more flexible scheduling than urban locations.
How far in advance to schedule and what to expect
Schedule your appointment as soon as you're ready to test. In busy urban areas like Los Angeles, San Francisco, and San Diego, available slots can fill up 4 to 8 weeks in advance, especially during summer and school breaks. In smaller cities and rural areas, you may find openings 2 to 3 weeks out. The earlier you book, the more choices you'll have for dates and times.
Once you've booked, the DMV will send you a confirmation with your appointment date, time, and office location. Arrive 10 to 15 minutes early to allow time for check-in. The written test takes about 20 to 30 minutes; the behind-the-wheel test typically lasts 15 to 20 minutes. If you don't show up for your appointment, you'll lose your slot and may have to wait weeks for another opening, so mark the date on your calendar and set a phone reminder.
What happens if you need to reschedule or cancel
You can reschedule or cancel your appointment online through dmv.ca.gov if you log in with your confirmation number, or by calling (800) 777-0133. Canceling online is when ready; by phone, the representative will help you find a new date if you want to reschedule at the same time. There's no fee to cancel or reschedule, but do it as soon as you know you can't make your appointment so the slot opens up for someone else.
If you miss your appointment without canceling, the DMV may charge you a no-show fee or require you to wait longer for your next available slot. Some offices have a policy of blocking future appointments for repeat no-shows, so treat your scheduled time seriously. If an emergency comes up, call or go online when ready to cancel.
Behind-the-wheel test vehicle requirements
Your vehicle must have a working engine, transmission, steering, and brakes. The DMV inspector will check that your headlights, taillights, brake lights, turn signals, windshield wipers, and horn all work. Your windshield must be clear of cracks or obstructions. The vehicle must have a valid registration and proof of insurance. Seat belts must be present and functional for the driver and examiner.
The vehicle does not have to be new or in perfect condition, but it must be safe to drive. Common reasons the DMV refuses to test a vehicle include burned-out lights, worn brake pads that don't stop the car smoothly, missing or broken wipers, or an expired registration. Check all these items before your appointment. If your vehicle fails inspection, you'll lose your appointment slot and have to reschedule after you fix the problem.
Frequently Asked Questions
Can I book a test appointment the same day or next day?
Same-day appointments are rarely available, especially in urban areas. Next-day slots are sometimes open in smaller cities or rural offices, but you'll need to check the online system or call when ready. Most people book 2 to 8 weeks in advance depending on their location and the season.
What if I fail my behind-the-wheel test?
You can reschedule another test appointment right away, though you may have to wait 2 to 4 weeks for the next available slot depending on your area. There's no limit to how many times you can retake the test, but each attempt requires a new appointment and a new fee.
Do I need to bring my own vehicle for the behind-the-wheel test?
Yes, you must bring a vehicle that meets DMV safety standards. The vehicle does not have to be registered to you, but it must have current registration and insurance. The owner can give you written permission to use it for the test.
What if the DMV office near me has no available appointments?
Check offices in nearby cities — you may find earlier openings 30 to 60 minutes away. You can also call (800) 777-0133 to ask if any offices in your region have cancellations, or check back online in a few days when new slots are released.
Can someone else take my test appointment if I can't make it?
No. The DMV appointment is tied to your identification and learner's permit. Only you can take the test. If you can't make your appointment, cancel it online or by phone so someone else can use that slot.