You book a California permit test appointment through the DMV website or by phone, and you must have a learner's permit already before you can schedule
The California DMV does not let you walk in for a permit test. You must book an appointment in advance through the official DMV website at dmv.ca.gov or by calling 1-800-777-0133. You cannot schedule an appointment until you have already obtained a learner's permit (also called a provisional instruction permit or PIP), which you get by passing the written knowledge test at a DMV office.
The process works in two stages: first you get your learner's permit by taking the written test, then you schedule a separate appointment to take the driving test. This article covers how to book that driving test appointment. If you have not yet taken the written test, you will need to do that first at any DMV office — no appointment required for the knowledge test in most cases.
Key Takeaways
- You must hold a valid California learner's permit before you can schedule a permit test appointment.
- Book your appointment through dmv.ca.gov or by calling 1-800-777-0133; the website is usually faster and shows real-time availability.
- Appointment availability varies by location and season, and some offices book weeks or months in advance during busy periods.
- You will need your learner's permit number, a valid ID, and proof of residency when you arrive for your test.
- Bring a vehicle that is registered, insured, and has passed a safety inspection, or the DMV will not let you test.
Booking through the DMV website
The DMV website is the fastest way to schedule. Go to dmv.ca.gov, select "Appointments" from the main menu, and choose "Permit Test" from the list of appointment types. You will be asked to enter your driver's license or ID number and your date of birth to verify your identity. The system will then show you available dates and times at DMV offices near your zip code.
The website shows real-time availability, so you can see exactly which dates have openings. You can filter by location and choose the office and time that works best for you. Once you select a slot, the system will send you a confirmation email with your appointment number, date, time, and location. Save this confirmation — you will need to bring it or have the appointment number ready when you arrive.
If no appointments show available in your area, the office may be fully booked. Check back in a few days, as cancellations open up regularly. During summer and around holidays, some offices book several weeks ahead, so plan accordingly if you have a important date.
Booking by phone
Call 1-800-777-0133 to schedule by phone. Have your learner's permit number and date of birth ready. A DMV representative will ask which office you prefer and what dates work for you, then book the first available slot that matches your needs. Phone booking takes longer than the website and may have wait times, especially during peak hours (mid-morning and early afternoon on weekdays).
The representative will give you an appointment number and confirm the date and time. Ask them to email or mail the confirmation if you prefer a written record, though the system will also have your appointment on file under your ID number.
What to bring to your permit test appointment
Bring your learner's permit (the physical card), a valid photo ID, and proof of California residency. Acceptable residency documents include a utility bill, lease agreement, or bank statement dated within the last 60 days. If your name has changed since you got your learner's permit, bring a marriage certificate, divorce decree, or court order showing the change.
You must also bring a vehicle that is registered in California, has current insurance, and has passed a California safety inspection. The vehicle does not have to be registered in your name — a parent, guardian, or friend can provide it — but it must meet all three requirements or the DMV will not allow you to test. Bring the vehicle's registration and proof of insurance with you.
Do not bring a vehicle with expired registration, lapsed insurance, or a failed safety inspection. The DMV checks these before the test begins, and you will lose your appointment slot if the vehicle does not pass.
Timing and what to expect on test day
Arrive 10 to 15 minutes early. The DMV will verify your documents, check your vehicle, and then assign you to a testing officer. The permit test itself (also called the driving test or behind-the-wheel test) takes about 20 to 30 minutes. You will drive on local streets while the officer evaluates your ability to control the vehicle, follow traffic laws, and respond to road conditions.
The officer will score your performance and tell you whether you passed or failed before you leave. If you pass, you will receive a temporary permit valid for a set period while your official license is mailed to you. If you fail, you can schedule another appointment to retake the test, though there may be a waiting period depending on your location.
Scam alert: Fake DMV appointment websites
Do not use any website other than dmv.ca.gov to book your appointment. Scammers create fake DMV sites that look official but steal your personal information or charge you fees for appointments that are free. The real DMV website is always dmv.ca.gov — check the URL carefully before entering any information.
The official DMV phone line is 1-800-777-0133. If you call a different number you found online, you may reach a third-party service that charges a booking fee. The DMV itself does not charge to schedule an appointment.
Never give your Social Security number, credit card information, or banking details to book an appointment. The DMV only needs your ID number, date of birth, and contact information.
If your appointment is cancelled or you need to reschedule
If the DMV cancels your appointment (which happens occasionally due to office closures or staffing issues), you will receive a notice by email or mail. You can reschedule when ready through the website or by phone using the same process as your original booking.
If you need to cancel or move your appointment, log back into the DMV website with your ID number and appointment number, or call 1-800-777-0133. Cancelling ahead of time frees up the slot for someone else and may help you get a sooner appointment if you reschedule right away.
Frequently Asked Questions
Can I schedule a permit test appointment without a learner's permit?
No. You must have a valid California learner's permit before you can book a driving test appointment. If you do not have one yet, visit a DMV office to take the written knowledge test first. Most offices accept walk-ins for the written test and do not require an appointment.
How far in advance can I book my appointment?
You can usually book up to several weeks ahead, depending on how busy your local DMV office is. During peak seasons (summer and holidays), some offices book 6 to 8 weeks in advance. During slower periods, you may find appointments within a week or two. The website shows what is available in your area.
What happens if I fail my permit test?
You will be told the result before you leave the DMV. If you fail, you can schedule another appointment to retake the test. Some offices require a waiting period between attempts, usually a few days to a week. Check with your local DMV office about their specific policy.
Can someone else take the test for me or in my place?
No. You must be present and take the test yourself. The DMV verifies your identity before the test begins. Attempting to have someone else take the test is fraud and can result in serious legal consequences.
What if I cannot make my appointment?
Cancel through the DMV website or by phone as soon as you know you cannot attend. This frees up the slot for someone else. You can reschedule for a different date and time when ready after cancelling.