Book your California DMV permit test appointment online through the DMV website or by phone — you cannot walk in without one
California requires you to schedule an appointment before taking your permit test at a DMV office. You have two ways to book: the DMV's online appointment system at dmv.ca.gov or by calling 1-800-777-0133. Online booking is faster and shows you real-time availability at offices near you. Phone appointments take longer but work if you do not have internet access or prefer speaking to someone.
The appointment system lets you choose your test type (written permit test), pick a DMV office, and select from available dates and times. Most offices have appointments available within one to four weeks, though this varies by location and season. You will receive a confirmation number by email or text, depending on how you booked. Bring this confirmation to your appointment along with your documents.
Key Takeaways
- Book online at dmv.ca.gov or call 1-800-777-0133; walk-ins for permit tests are not accepted at any California DMV office.
- The online system shows real-time openings and lets you pick your preferred office and time slot in minutes.
- Appointment availability ranges from one to four weeks depending on your location and the time of year you book.
- You must bring your confirmation number, proof of residency, and proof of identity to your scheduled appointment.
- If you cannot make your appointment, cancel or reschedule at least 24 hours in advance through the same system where you booked.
Steps to book online at dmv.ca.gov
Go to dmv.ca.gov and click "Schedule an Appointment" on the homepage. Select "Permit Test" as your transaction type. Enter your zip code or city to see DMV offices near you, then choose the one most convenient. The system will show you available dates and times for the next several weeks.
Pick a date and time that works for you. You will then enter your name, email address, and phone number. The system sends a confirmation to your email with your appointment number, date, time, and the office address. Save this confirmation or print it — you will need the appointment number when you arrive.
If you do not have an email address, call 1-800-777-0133 instead. A DMV representative can book your appointment over the phone and provide your confirmation number verbally, though you should write it down.
What to bring to your permit test appointment
Bring your confirmation number or confirmation email. You also need proof of identity — a valid passport, birth certificate, or consular document — and proof of California residency from the last 60 days, such as a utility bill, lease, or bank statement in your name.
If you are under 18, bring a parent or guardian with you. They do not need to take the test, but they must be present. Bring your Social Security number or Individual Taxpayer Identification Number (ITIN) if you have one; if not, tell the DMV staff when you arrive.
Do not bring phones, cameras, or other electronic devices into the testing area. The DMV will not allow you to use them during the test. Arrive 10 to 15 minutes early to allow time for check-in.
Canceling or rescheduling your appointment
If you need to change your appointment, go back to dmv.ca.gov, click "Manage Your Appointment," and enter your confirmation number and email address. You can reschedule to a different date or time, or cancel entirely. You must make changes at least 24 hours before your scheduled appointment.
If you cancel within 24 hours of your appointment or do not show up, you may lose your spot and have to wait longer for the next available opening. If you are sick or have an emergency, call 1-800-777-0133 as soon as possible to explain; some offices may allow same-day cancellations in genuine hardship cases, though this is not may provide.
How long appointments take and what happens during the test
Plan to spend 30 to 45 minutes at the DMV office for your permit test appointment. This includes check-in, a vision screening, and the written test itself. The written test has 46 questions and you must answer at least 38 correctly to pass. You have one hour to complete it.
If you pass, the DMV will issue your permit the same day. If you do not pass, you can reschedule another appointment to retake the test. There is no waiting period between attempts, but you must book a new appointment — you cannot retake the test the same day.
Peak times and how to find faster appointments
DMV offices are busiest in spring and summer, especially on Saturdays and after school hours. If you are flexible with your schedule, booking a weekday morning appointment usually means shorter wait times and more available slots. Rural DMV offices often have more openings than urban ones, though you may have to travel farther.
If the office nearest you is fully booked for weeks, check offices in neighboring cities or counties. The online system shows availability across all offices, so you can compare. Some people find an opening 30 minutes away sooner than waiting six weeks at their local office.
What to do if you cannot find an available appointment
If all nearby offices show no openings for several weeks, check back daily — cancellations happen regularly and new slots open up. You can also call 1-800-777-0133 to ask if phone-only appointments are available or if there are offices with shorter wait times in your region.
Some DMV offices hold a small number of same-day or next-day appointments for emergencies. Call ahead to ask if your situation qualifies. If you are moving out of state soon or have another urgent reason, explain this when you call; staff may be able to help you find a faster option.
Frequently Asked Questions
Can I take my permit test without an appointment?
No. California DMV does not accept walk-ins for permit tests. You must have a scheduled appointment. If you show up without one, you will be turned away and told to book online or by phone.
What if I miss my appointment?
If you do not show up, your appointment is forfeited and you lose your spot. You will need to book a new appointment, which may take several weeks depending on availability. There is no penalty fee, but you will have to wait for the next opening.
Can someone else book the appointment for me?
Yes. A parent, guardian, or friend can book your appointment online using your name and contact information. You will still need to be the one who takes the test. Make sure whoever books it has your correct email or phone number so you receive the confirmation.
Do I need to pay a fee to book an appointment?
No. Booking the appointment is free. You only pay the permit test fee when you take the test at the DMV office. The fee is currently $35, though you should check dmv.ca.gov to confirm the current amount.
What if I need an interpreter at my appointment?
Call 1-800-777-0133 when you book or before your appointment to request an interpreter. The DMV provides interpreters for many languages at no cost, but you must request one in advance so they can arrange it for your office and time slot.