How to book a California DMV driver's test appointment
You can schedule a California DMV driver's test appointment through the DMV's online system at dmv.ca.gov, by phone at 1-800-777-0133, or in person at your local DMV office. The online method is fastest — you select your test type (Class C, motorcycle, or commercial), choose from available dates and times at your preferred location, and receive a confirmation number when ready. Phone and in-person scheduling take longer because you depend on DMV staff availability, but they work if you cannot access the website or need help navigating the system.
Before you book, have your driver's license or ID number ready, know which DMV office is closest to you, and understand that test availability varies by location and season. Some offices fill their test slots weeks in advance, especially in urban areas. You must be at least 16 years old for a Class C test, hold a valid permit, and have completed any required behind-the-wheel training if you are under 18.
Key Takeaways
- The DMV website (dmv.ca.gov) lets you book online in minutes and shows real-time availability at each location.
- You can also call 1-800-777-0133 or visit a DMV office in person, but both methods typically take longer than booking online.
- Test slots fill faster in cities and during peak seasons, so book as soon as you are ready to test.
- You must bring your permit, proof of identity, and proof of residency to your appointment, or the DMV will not let you test.
- If you miss your appointment without canceling, you may lose your test fee and have to wait longer to reschedule.
What documents you need before booking
Have your valid California learner's permit in hand before you schedule. The DMV will not let you test without it, and you cannot book an appointment if your permit has expired. Check the expiration date on the front of your permit — if it has passed, you must renew it before scheduling a test.
You will also need to bring proof of identity and proof of residency to your test appointment. Acceptable identity documents include a passport, military ID, or a state ID card. For residency, bring a recent utility bill, lease agreement, bank statement, or insurance document with your current address. The DMV checks these at the start of your test, so forgetting them means you will not be allowed to test that day.
Booking online through the DMV website
Go to dmv.ca.gov and look for the "Appointments" section on the homepage. Click "Schedule an appointment" and select "Driver's License or Identification Card Test." The system will ask you to enter your driver's license or ID number and your date of birth to verify your identity. If you do not have a license yet (because you are testing for the first time), select the option for permit holders instead.
Next, choose your test type: Class C (standard passenger vehicle), motorcycle, or commercial. The system then shows you a list of DMV offices near your location, sorted by distance. Click on the office where you want to test, and the calendar will display available dates and times for the next several weeks. Select the date and time that work for you, review your information, and the system will generate a confirmation number. Write down this number or take a screenshot — you will need it at your appointment.
The entire process takes about five minutes. You will receive a confirmation email at the address you provide, but the email may take a few hours to arrive. Do not rely on the email alone; save your confirmation number when ready after booking.
Scheduling by phone or in person
Call the DMV's statewide appointment line at 1-800-777-0133 between 8 a.m. and 5 p.m., Monday through Friday. Have your permit number and date of birth ready. The representative will ask which DMV office you prefer and what dates work for you, then check availability in real time. Wait times on the phone often run 15 to 45 minutes, especially during morning hours and mid-week.
To schedule in person, visit your local DMV office during business hours. Bring your permit and a form of ID. Tell the staff member at the counter that you want to schedule a driver's test. They will check availability and book you into an open slot. In-person scheduling can be faster if the office is not busy, but you have no way to know the wait time before you arrive.
Understanding test availability and wait times
DMV test slots open up on a rolling basis, typically about four to six weeks in advance. In less populated areas, you may find open appointments within one to two weeks. In cities like Los Angeles, San Francisco, and San Diego, slots often fill within days, and you may need to book a month ahead to find an opening.
Availability also shifts by season. Summer and early fall see higher demand because more people test after completing driver's education. Winter and spring typically have shorter wait times. If the office nearest you is fully booked, check offices in neighboring cities — you can test at any DMV location in California, not just the one closest to your home.
The DMV occasionally releases additional test slots when examiners become available or when cancellations occur. If you cannot find an appointment at your preferred location, check back every few days, especially early in the morning when the system updates.
What happens if you need to cancel or reschedule
Cancel your appointment through the same website where you booked it, or call 1-800-777-0133 to cancel by phone. If you cancel at least 24 hours before your scheduled test, you keep your test fee and can reschedule without penalty. If you cancel within 24 hours or straightforward do not show up, you lose your test fee and must pay again to book a new appointment.
If you need to reschedule but the website shows no open slots at your preferred location, call the DMV. Representatives sometimes have access to additional slots or can place you on a waitlist. Explain your situation clearly — the DMV is more flexible with rescheduling requests than with initial bookings.
What to expect on test day
Arrive 10 to 15 minutes early. Bring your confirmation number, permit, proof of identity, and proof of residency. The DMV will verify your documents at the start of your appointment. If anything is missing or expired, you will not be allowed to test, and you will lose your fee.
The written test (if you have not passed it yet) takes about 20 minutes. The behind-the-wheel test takes 15 to 20 minutes. You will drive with an examiner who watches your ability to handle the vehicle, follow traffic laws, and respond to road conditions. The examiner scores you on a point system — you need a certain score to pass, which varies slightly by test type.
Results are usually available when ready after the test. If you pass, you can explore for your license the same day. If you do not pass, you can reschedule another test through the same booking system.
Frequently Asked Questions
Can I book a test appointment if my permit is about to expire?
No. Your permit must be valid on the day of your test. If it expires within the next two weeks, renew it before booking. You can renew online at dmv.ca.gov if you have not had any violations, or in person at a DMV office. Renewal usually takes a few days to a week.
What if I cannot find an appointment at my preferred DMV office?
Check offices in neighboring cities or counties — you can test anywhere in California. If all nearby locations are full, check back in a few days when cancellations may open new slots. You can also call 1-800-777-0133 to ask if the DMV can place you on a waitlist or suggest less busy locations.
Do I have to pay for my test appointment when I book it?
No. You pay the test fee (currently $35 for a Class C test) when you arrive at your appointment. If you cancel or miss your appointment, you lose that fee. Payment is cash, check, or card, depending on the DMV office.
Can someone else book a test appointment for me?
Yes, but you must provide your permit number and date of birth. The person booking can use the website, call on your behalf, or go to the DMV office with you. You must be present at the appointment itself — the DMV will not test anyone who is not there in person.
What if I pass my test but do not have time to explore for my license that day?
You have 30 days to explore for your license after passing the test. You can explore online, by mail, or in person at any DMV office. If you wait longer than 30 days, you will need to take the test again.