How to book your California DMV permit test appointment
You can schedule your California permit 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 date and time slot, and you get an when ready confirmation. Phone scheduling takes longer because you're waiting in a queue, but works if you don't have internet access. In-person scheduling at an office is slowest but guarantees you a spot if the online system is full.
Before you schedule, you need a valid California ID or passport, proof of residency (like a utility bill or lease), and your Social Security number. You also need to have already passed the written knowledge test or be scheduling that test at the same time. The DMV will not let you book a behind-the-wheel test without proof that you passed the written exam first.
Key Takeaways
- Schedule online at dmv.ca.gov by clicking "Schedule an Appointment" — this is the fastest method and shows available dates within days.
- You must pass the written knowledge test before you can book a behind-the-wheel permit test, or you can schedule both tests on the same day.
- Bring your ID, proof of residency, Social Security number, and proof of passing the written test (or your test confirmation) to your appointment.
- Appointment slots fill up quickly in busy areas, so book as soon as you know your test date rather than waiting until the last week.
- If you miss your appointment without canceling, you lose your fee and must reschedule from the beginning.
Scheduling online through the DMV website
Go to dmv.ca.gov and look for the "Schedule an Appointment" button on the homepage. Click it and select "Permit Test" from the list of services. You'll enter your zip code or city, and the system will show you all DMV offices within a reasonable distance, along with their available appointment dates.
The calendar will show you which dates have open slots. Dates with no availability appear grayed out. Pick your preferred date and time, then enter your contact information and confirm. You'll receive a confirmation number by email and text message — save both. The DMV sends you a reminder 24 hours before your appointment, but the confirmation number is what you need if you have to reschedule or cancel.
Online scheduling typically shows availability 2 to 4 weeks out, depending on how busy your local office is. If you don't see dates you want, check back the next day — offices release new slots regularly. Peak times (late afternoon, Saturdays, and days right before holidays) fill fastest.
Calling the DMV to schedule by phone
Call 1-800-777-0133 (the main DMV customer service line) and tell the representative you want to schedule a permit test appointment. Have your zip code, preferred dates, and contact information ready. The wait time is usually 15 to 45 minutes depending on the time of day — calling early in the morning or mid-week typically means shorter waits than calling on Friday afternoon.
The representative will confirm your information, check availability at nearby offices, and book your slot. They'll give you a confirmation number over the phone. Ask them to email or text it to you so you have a record. If you don't receive it within a few hours, call back and ask for it again — you need it to reschedule if plans change.
Scheduling in person at a DMV office
Walk into any DMV office during business hours and tell the staff member at the front desk that you want to schedule a permit test appointment. Bring your ID and proof of residency with you. They'll check availability at that office and nearby locations, then book your appointment on the spot. You'll receive a printed confirmation slip with your date, time, and confirmation number.
In-person scheduling works best if the online system shows no availability in your area or if you prefer to speak with someone face-to-face. However, DMV offices can have long waits just to reach the scheduling desk, so plan for 30 minutes to an hour even if you're only scheduling. Go early in the day or on a weekday if possible.
What to bring to your permit test appointment
Bring your original California ID, driver's license, or passport. A photocopy or digital image on your phone is not enough — the DMV needs to see the physical document. You also need proof of California residency dated within the last 60 days, such as a utility bill, lease agreement, bank statement, or insurance document with your name and address on it.
Bring your Social Security number (you can write it down or have it memorized). Bring proof that you passed the written knowledge test — this is usually your test score sheet from when you took it, or a confirmation email if you took it online. If you're scheduling the written test and the permit test on the same day, bring the confirmation for the written test appointment instead.
Bring your confirmation number for the appointment. If you have it on your phone, that's fine, but having it written down as backup is safer. Do not bring passengers or children into the testing area — only you and the examiner are allowed in the car during the behind-the-wheel test.
Rescheduling or canceling your appointment
If you need to change your appointment date or time, go back to dmv.ca.gov, click "Manage Your Appointment," and enter your confirmation number and phone number. The system will let you cancel and rebook in one step. You can also call 1-800-777-0133 and ask a representative to reschedule for you.
Cancel as soon as you know you can't make it. If you miss an appointment without canceling, you forfeit your test fee and have to pay again to reschedule. Some offices have a policy that no-shows can't book another appointment for 30 days, though this varies by location. Canceling online or by phone removes this penalty.
What happens after you book your appointment
You'll receive a confirmation email and text message with your appointment details. The DMV will send you a reminder 24 hours before your test. Arrive 10 to 15 minutes early to check in at the front desk. The examiner will review your documents, ask you to sign a form confirming you understand the test rules, and then take you to the car.
The behind-the-wheel test usually takes 20 to 30 minutes. The examiner will ask you to perform specific maneuvers — parking, turning, stopping, and driving in different conditions — and will score you on safety and control. You'll find out whether you passed or failed before you leave the office. If you pass, you can get your permit the same day. If you don't pass, you can reschedule another test, but you'll have to pay the fee again.
Frequently Asked Questions
How far in advance should I schedule my permit test?
Book as soon as you know you're ready to test. In busy areas like Los Angeles or the Bay Area, available slots can fill up 3 to 4 weeks out. In less populated areas, you might find slots 1 to 2 weeks ahead. Booking early gives you more date and time options and reduces the chance of having to wait an extra month.
Can I schedule my written test and permit test on the same day?
Yes. When you schedule online or by phone, you can choose to book both appointments back-to-back at the same office. You'll take the written test first, and if you pass, you'll move directly to the behind-the-wheel test. This saves you a trip but means you need to be prepared for both tests on the same day.
What if all appointment slots are full in my area?
Check back daily — the DMV releases new slots regularly, often in the early morning. You can also try scheduling at a DMV office in a neighboring county or city if one is within reasonable driving distance. Some less busy offices have more availability than popular urban locations.
Do I need to reschedule if I fail the permit test?
Yes. After you fail, you'll need to schedule a new appointment and pay the test fee again. You can reschedule when ready online or by phone. Most people wait a few days to a week before retesting to practice more, but you can book another slot as soon as you want.
What if I lose my confirmation number?
Call 1-800-777-0133 and give the representative your phone number and date of birth. They can look up your appointment and provide a new confirmation number. You can also log into your DMV account online if you created one during scheduling.