Book your California DMV driving test appointment online through the DMV website or by phone — you cannot walk in without one
California requires all driving test applicants to schedule an appointment in advance. You have two ways to book: the DMV's online appointment system at dmv.ca.gov or by calling 1-800-777-0133. The online system is faster and shows available dates when ready; phone appointments take longer but work if you have trouble with the website. You must have a valid instruction permit (learner's permit) before you can schedule, and your appointment will be at a specific DMV office on a specific date and time.
The DMV does not hold walk-in driving test slots. If you arrive without an appointment, you will be turned away. Appointments typically fill 4 to 8 weeks in advance during busy seasons, so book as soon as you are ready to test.
Key Takeaways
- You must have a valid California instruction permit before scheduling a driving test appointment.
- Book online at dmv.ca.gov or call 1-800-777-0133; online booking shows available dates when ready and is faster than phone scheduling.
- Bring your instruction permit, proof of residency, proof of identity, and the vehicle you will test in on your appointment date.
- Driving test appointments fill weeks in advance; book as soon as you are ready, especially during summer and early fall.
- If you miss your appointment without canceling, you forfeit your fee and must reschedule and pay again.
What you need before you can book an appointment
Your California instruction permit (also called a learner's permit) must be valid and in your possession. You cannot schedule a test if your permit has expired or if you have never obtained one. If you do not have a permit yet, you must pass the written knowledge test first at a DMV office or through an approved testing provider.
You also need to know which DMV office you want to test at. California has over 170 DMV locations, and you can only book at the office where you want to take the test. If you live in a rural area with limited DMV offices, appointments may be weeks away. Urban offices often have more frequent slots but fill faster.
How to book online at dmv.ca.gov
Go to dmv.ca.gov and select "Schedule an Appointment" from the homepage. Choose "Drive Test" as the service type. Enter your driver's license number or instruction permit number, your date of birth, and your last name. The system will pull up your permit information and confirm you are may be able to access to test.
Next, select your preferred DMV office from a dropdown list. The system will show you available dates and times for that location. Choose the date and time that works for you. You will receive a confirmation number by email and text message (if you provide a phone number). Write down or save your confirmation number — you will need it if you need to reschedule or cancel.
The online system is open 24 hours a day. Appointments released by the DMV typically appear online at midnight, so if you see no availability, try again the next day or check back in a few days.
How to book by phone
Call 1-800-777-0133 and select the option for "Driving Test Appointment." You will speak with a DMV representative who will ask for your instruction permit number, date of birth, and last name. Tell them which DMV office you prefer and what dates work for you. They will check availability and book the first open slot that matches your preferences.
Phone lines are busiest in the morning and early afternoon. Calling early in the week (Monday through Wednesday) usually means shorter wait times. Have your instruction permit in front of you when you call. The representative will give you a confirmation number over the phone; ask them to repeat it and write it down when ready.
Documents and vehicle requirements for test day
Bring your valid instruction permit, a form of government-issued photo ID (passport, state ID, or military ID), and proof of California residency (utility bill, lease, or bank statement dated within the last 60 days). The DMV will not test you without these documents.
You must also bring the vehicle you will test in. It must be registered, insured, and in safe working condition. The vehicle's registration and proof of insurance must be in the car. The DMV examiner will check the brakes, lights, windshield wipers, horn, and steering before the test begins. If any safety feature is broken or missing, the test will be canceled and you will forfeit your fee.
The vehicle must have a working passenger-side mirror and seat belt. If you are testing in a vehicle with a manual transmission, tell the DMV when you book — not all examiners or test routes accommodate manual cars.
What happens if you miss or need to reschedule
If you miss your appointment without canceling, you forfeit your test fee (currently $35 for a Class C license test, though this varies by license type). You will have to pay the fee again and book a new appointment. Canceling in advance costs nothing and frees up the slot for another test-taker.
To cancel or reschedule, go back to dmv.ca.gov, select "Manage Appointment," and enter your confirmation number and date of birth. You can reschedule to a different date or time at the same office, or cancel entirely. If you cancel more than 24 hours before your appointment, you can reuse your fee for a new appointment. If you cancel within 24 hours, you lose the fee.
If you need to reschedule but the online system is not working, call 1-800-777-0133 and a representative can reschedule you over the phone.
Common reasons appointments get canceled by the DMV
The DMV occasionally cancels appointments due to office closures, staffing shortages, or system outages. If your appointment is canceled, the DMV will contact you by email or phone with a new date and time. You do not have to pay again. If the new date does not work for you, you can reschedule through the online system or by phone.
During the COVID-19 pandemic, the DMV canceled many appointments. While mass cancellations are less common now, they can still happen. If you are within a week of your appointment and have not received a confirmation reminder, log into dmv.ca.gov and verify your appointment is still scheduled.
Frequently Asked Questions
Can I book a driving test appointment if my instruction permit is expiring soon?
Your permit must be valid on the day of your test. If it expires before your appointment date, you cannot test. You will need to renew your permit first. If your permit is expiring within 30 days, book your test when ready or renew your permit before booking.
What if I cannot find an appointment at my preferred DMV office?
Try booking at a different DMV office, even if it is farther away. Rural and less-busy offices often have more availability. You can also check back daily — the DMV releases new appointment slots regularly, and cancellations open up slots throughout the day and week.
Do I have to test in the same vehicle I used for my permit test?
No. You can test in any vehicle that is registered, insured, and in safe condition. Many people borrow a family member's car or use a driving school vehicle. The vehicle does not have to match your permit process.
What if I fail my driving test — do I have to pay again to reschedule?
Yes. Each test attempt costs a separate fee. After you fail, you must wait at least two weeks before scheduling your next test. You can reschedule when ready after your failed test, but you will pay the full fee again.
Can someone else book an appointment for me?
No. The DMV requires the permit holder to book their own appointment. You must provide your own instruction permit number and date of birth. However, someone can help you navigate the website or make the phone call on your behalf if you are present.