How to book your California DMV permit test appointment
You book your California DMV permit test appointment online through the DMV website or by phone. The online system is faster — you can see available dates and times when ready and confirm your slot in minutes. By phone, you call the DMV at 1-800-777-0133, but wait times are longer and you cannot see all available locations at once.
Before you book, you need your California ID number or driver's license number, your Social Security number, and your date of birth. You also need to know which DMV office location you want to test at — the system shows you only that location's availability, not statewide openings. If your preferred location is booked weeks out, you can check a different nearby office.
The appointment itself is not the written test — it is your slot to take the written test at that DMV office on that date and time. You arrive, check in, take the test in a private booth or testing area, and get your results the same day. The whole process at the office usually takes 30 to 45 minutes.
Key Takeaways
- Book online at dmv.ca.gov or by calling 1-800-777-0133; online booking shows you real-time availability and is faster than phone.
- You need your California ID or driver's license number, Social Security number, and date of birth to complete the booking.
- Appointments fill up weeks in advance in busy areas, so book as soon as you are ready to test rather than waiting.
- Bring your permit process paperwork, proof of residency, and proof of identity to your appointment, or you will not be allowed to test.
- You receive your test results on the same day; if you pass, the DMV issues your permit when ready.
Booking online through the DMV website
Go to dmv.ca.gov and select "Schedule an Appointment" from the homepage. Choose "Permit Test" as the service type. Enter your driver's license number or California ID number, your date of birth, and your Social Security number. The system will pull up your record and show you which DMV offices are near you.
Select the office location where you want to test. The calendar will show you available dates in green and booked dates in gray. Click on a green date to see time slots for that day. Most offices offer morning and afternoon slots. Once you pick a date and time, the system asks you to confirm your appointment. You will receive a confirmation number and an email with your appointment details.
Save or print your confirmation number — you need it when you arrive at the DMV office. The confirmation also tells you what documents to bring and what time to arrive (usually 10 to 15 minutes early).
Booking by phone with the DMV
Call 1-800-777-0133 during DMV business hours. Have your driver's license number or California ID number, date of birth, and Social Security number ready. Tell the representative you want to schedule a permit test appointment. They will ask which DMV office location you prefer and show you available dates for that office only.
Phone booking takes longer because the representative must manually check availability and enter your information. Wait times vary — early morning or late afternoon calls are usually shorter than midday. Once you book, the representative gives you a confirmation number over the phone. Ask them to email or mail your confirmation so you have it in writing.
What to do if appointments are fully booked
If your preferred DMV office has no openings for weeks, check nearby offices. Availability varies widely by location — a busy urban office might be booked out 4 to 6 weeks, while a smaller office 20 miles away might have slots in 1 to 2 weeks. The online system shows you only one location at a time, so you have to check each office separately.
Another option is to call the DMV directly and ask if they know which offices have the earliest openings. Some representatives can see statewide availability and may suggest a location you had not considered. If you are willing to travel, this can cut your wait time significantly.
Do not wait for your preferred office to open up if you are ready to test now. You can always retake the test at a different location later if needed, and passing sooner means you can move on to the behind-the-wheel test.
Documents you must bring to your appointment
Bring your completed process for a Driver's License or Identification Card (Form DL 44). You also need proof of your Social Security number — a Social Security card, W-2 form, or 1099 form works. Bring two documents that prove your California residency, such as a utility bill, lease agreement, or bank statement dated within the last 60 days.
Bring one document that proves your identity and date of birth. A passport, birth certificate, or foreign national ID all work. If you are under 18, bring a parent or guardian with you — they must sign your process in front of the DMV representative before you test.
The DMV will not let you test without these documents, even if you have a confirmed appointment. If you arrive without them, your appointment will be cancelled and you will have to reschedule.
What happens on the day of your appointment
Arrive 10 to 15 minutes before your scheduled time. Check in at the front desk and give the representative your confirmation number and ID. They will verify your documents and have you sign your process. You will then be called to a testing station or booth where you take the written permit test on a computer or paper, depending on the office.
The test has 46 questions about California traffic laws, road signs, and safe driving. You need to answer at least 39 questions correctly to pass. The test usually takes 20 to 30 minutes. Once you finish, the system scores your test when ready, and you get your results before you leave.
If you pass, the DMV prints your permit on the spot and you can pick it up within minutes. If you do not pass, you can reschedule another appointment to retake the test. Most people can retake it within a few days at the same or a different office.
Rescheduling or cancelling your appointment
If you need to change your appointment date or time, log back into dmv.ca.gov with your confirmation number and reschedule. You can also call 1-800-777-0133 to make changes over the phone. Cancelling and rebooking usually takes just a few minutes.
If you cancel, your slot opens up for someone else, so do it as soon as you know you cannot make it. If you miss your appointment without cancelling, you may have to wait longer to get another slot, depending on how busy that office is.
Frequently Asked Questions
Can I take the permit test without scheduling an appointment?
No. California requires all permit test takers to have a scheduled appointment. Walk-ins are not accepted. You must book online or by phone before you go to the DMV office.
How far in advance should I book my appointment?
Book as soon as you are ready to test. In busy areas, appointments fill up 4 to 6 weeks ahead. In smaller towns, you might find slots 1 to 2 weeks out. The sooner you book, the sooner you can test.
What if I fail the permit test?
You can retake the test. Most DMV offices let you reschedule within a few days. You pay the test fee again and take the same 46-question test. There is no limit to how many times you can retake it, but you must schedule each attempt as a separate appointment.
Can someone else schedule my appointment for me?
Yes, if they have your driver's license number or California ID number, date of birth, and Social Security number. However, you must be the one who takes the test — the person who books the appointment does not have to be present at the DMV office.
What if I cannot make my appointment and need to reschedule?
Log into dmv.ca.gov with your confirmation number and change your date and time, or call 1-800-777-0133. Rescheduling is free and usually takes just a few minutes. Cancel as soon as you know you cannot make it so someone else can use that slot.