Book your California DMV permit test appointment online or by phone, not in person
You cannot walk into a California DMV office and take your permit test the same day. The DMV requires you to schedule an appointment before you arrive. You have two ways to book: the official DMV website (dmv.ca.gov) or by calling 1-800-777-0133. Most people find the website faster because the phone line has long wait times.
The appointment system shows you available dates and times at DMV offices near you. You choose the location and time slot that works for your schedule. Once you book, you will receive a confirmation number — write this down or take a screenshot, because you will need it when you arrive at the office.
Appointment availability varies by location and season. During busy months (summer and early fall), some offices fill up weeks in advance. If you cannot find an open slot near you, check offices in neighboring cities or counties — sometimes a 20-minute drive opens up same-week appointments.
Key Takeaways
- Schedule your permit test appointment through dmv.ca.gov or by calling 1-800-777-0133 before you go to any DMV office.
- The online system is faster than the phone line and shows you real-time availability at offices near your address.
- You will receive a confirmation number when you book — bring this number and your confirmation email or printout to your appointment.
- Appointment slots fill up quickly during summer and early fall, so book as soon as you are ready to test.
- If your preferred office is full, check nearby locations — you may find an opening within days instead of weeks.
Scheduling through the DMV website
Go to dmv.ca.gov and look for the "Appointments" link on the homepage. Click "Schedule an Appointment." You will be asked to choose what you need — select "Permit Test" or "Knowledge Test" (these are the same thing). Then enter your zip code or city to see which DMV offices serve your area.
The system will show you a calendar with available dates. Green dates have open slots; gray dates are full. Click on a green date to see the time slots available that day. Most offices offer morning and afternoon appointments. Pick the date and time that work for you, then enter your name, phone number, and email address.
After you submit, the system generates a confirmation number. This is your proof of appointment. Write down the number, take a screenshot, or print the confirmation page. You must bring this confirmation to your appointment — without it, the DMV may not let you test.
Scheduling by phone
Call 1-800-777-0133 during DMV business hours (Monday through Friday, 8 a.m. to 5 p.m. Pacific time). A representative will ask you what service you need and where you want to test. They will check availability and offer you open dates and times.
The phone line is often busy, especially in the morning and on Mondays. If you get a busy signal, try again later in the day or on a different day. Once you reach someone, the process is quick — they will give you a confirmation number over the phone. Ask them to repeat it and write it down when ready.
What to bring to your appointment
Bring your confirmation number or confirmation email. Bring your learner's permit (if you already have one) or your identification document — a California ID, passport, or birth certificate. Bring proof of your Social Security number, such as a Social Security card or tax return. Bring proof of California residency, such as a utility bill or lease agreement with your name and current address.
Arrive 10 to 15 minutes early. The DMV will check you in, verify your documents, and take your photo. Then you will go to a testing station and take the written permit test on a computer. The test has 36 questions about California traffic laws and safe driving. You need to answer at least 30 correctly to pass.
If you need to reschedule or cancel
You can cancel or reschedule your appointment through the DMV website or by calling 1-800-777-0133. If you cancel online, go to dmv.ca.gov, click "Appointments," and select "Reschedule or Cancel." Enter your confirmation number and follow the prompts. If you call, have your confirmation number ready.
Cancel or reschedule as soon as you know you cannot make your appointment. This frees up the slot for someone else and prevents a no-show on your record. If you miss an appointment without canceling, you may have to wait longer to get another slot.
What happens after you pass the permit test
If you pass, the DMV will print your California learner's permit on the spot. Your permit is valid for 12 months. It allows you to drive with a licensed adult (age 25 or older) in the front passenger seat. You can use this permit to practice driving and prepare for your road test.
If you do not pass, you can retake the test. You do not have to schedule a new appointment — you can usually take the test again the same day or within a few days. However, you will pay the test fee again. Most people pass on their second or third attempt if they study the California Driver Handbook before retesting.
Frequently Asked Questions
Can I take my permit test without scheduling an appointment?
No. California DMV requires an appointment for all permit tests. Walk-ins are not accepted. You must schedule through dmv.ca.gov or by phone before you go to the office.
How far in advance do I need to book my appointment?
It depends on your location and the time of year. In rural areas or during slow seasons, you may find an appointment within days. In busy urban areas or during summer, appointments can fill up 3 to 6 weeks ahead. Book as soon as you are ready to test.
What if I lose my confirmation number?
Call 1-800-777-0133 and give the DMV your name and date of birth. They can look up your appointment and give you the confirmation number again. You can also log back into dmv.ca.gov if you used your email to schedule.
Can I schedule an appointment for someone else?
No. The person taking the test must schedule their own appointment using their own name and contact information. Parents or guardians cannot book on behalf of a teenager.
What if no appointments are available near me?
Check DMV offices in neighboring cities or counties — availability changes daily as people cancel. You can also call 1-800-777-0133 to ask if other locations have sooner openings. Some people travel 30 to 60 minutes to get an appointment weeks earlier.