Book your California learner's permit appointment through the DMV website, by phone, or in person at your local office
You can schedule a learner's permit appointment at a California DMV office in three ways: online through the DMV website (most common and fastest), by calling 1-800-777-0133, or by walking into your local office and asking for an appointment. The online system lets you pick your preferred date and time slot, usually within 1 to 3 weeks. Phone appointments take longer to book because you are working through a queue, and walk-in appointments depend on same-day availability, which varies widely by location.
Before you book, gather the documents you will need to bring: proof of California residency (utility bill, lease, or bank statement dated within 60 days), proof of your Social Security number (Social Security card, W-2, or tax return), and proof of your identity (passport, birth certificate, or consulate document). You do not need these documents to schedule the appointment, but having them ready means you will not waste the slot if you show up unprepared.
The appointment itself is short — usually 15 to 30 minutes. You will take the written knowledge test (the permit test), pass a vision screening, and have your photo taken. If you pass the test and vision check, you walk out with a temporary learner's permit the same day. The plastic card arrives by mail within 2 to 3 weeks.
Key Takeaways
- Schedule online at dmv.ca.gov, by phone at 1-800-777-0133, or in person; online is fastest and shows available slots weeks in advance.
- Bring proof of residency (utility bill or lease), proof of Social Security number, and proof of identity to your appointment or you will be turned away.
- The appointment includes the written knowledge test, vision screening, and photo; if you pass, you receive a temporary permit on the spot.
- Appointment wait times vary by location and season; rural offices often have shorter waits than urban DMV branches.
- You must be at least 15 years and 6 months old on the day of your appointment to take the learner's permit test.
Scheduling Online Through the DMV Website
Go to dmv.ca.gov and click "Schedule an Appointment" in the top menu. Select "Learner's Permit" as the service type. Enter your zip code or city to find nearby DMV offices, then choose the location you prefer. The system shows you available dates and times for the next 4 to 6 weeks; pick the slot that works for you.
You will be asked to enter your name, date of birth, email address, and phone number. The DMV sends a confirmation email with your appointment number, date, time, and office address. Save this email or take a screenshot — you will need the appointment number when you arrive. If you need to cancel or reschedule, log back into the DMV website using your appointment number and email address.
Online scheduling is open 24 hours a day. Peak times (early morning, lunch, after 3 p.m.) fill up faster, so if you have flexibility, booking a mid-morning or mid-afternoon slot on a Tuesday or Wednesday usually means shorter waits at the office itself.
Calling the DMV to Schedule by Phone
Call 1-800-777-0133 Monday through Friday, 8 a.m. to 5 p.m. Pacific time. Wait times are typically 10 to 30 minutes depending on the day and time you call. Have your zip code and preferred dates ready when you call. The representative will ask for your name, date of birth, phone number, and email address, then offer you available appointment slots.
The representative will email you a confirmation with your appointment details. If you do not receive the email within a few minutes, call back and ask them to resend it or provide the appointment number over the phone. Write down the appointment number, date, time, and office address before you hang up.
Phone scheduling is slower than online, but it can be useful if you have questions about which office location is closest to you or if you need an appointment on a specific date that is not showing online.
Walking In Without an Appointment
You can show up to any California DMV office without an appointment and request a same-day slot for a learner's permit test. Availability depends on how busy the office is that day. Urban offices (Los Angeles, San Francisco, San Diego) often have no same-day slots available, especially on Fridays. Rural and suburban offices usually have shorter waits and more same-day availability.
If you walk in and no same-day appointment is available, the DMV staff will offer you the next available date, which could be weeks out. You will still need to provide your name, email, and phone number, and they will schedule you just as if you had booked online. There is no advantage to walking in except if you happen to be at the DMV for another reason and want to ask about availability in person.
What to Bring to Your Appointment
Bring originals of all three document categories: residency proof, Social Security proof, and identity proof. Photocopies are not accepted. If you bring the wrong documents or forget any category, the DMV will not let you test that day, and you will lose your appointment slot.
For residency, bring a utility bill, lease agreement, bank statement, or government mail dated within the last 60 days. Your name must be on the document. For Social Security proof, bring your actual Social Security card, a W-2, a tax return, or a 1099 form. For identity, bring a passport, birth certificate, consulate document, or tribal ID. A school ID or driver's license from another state does not count as identity proof for a first-time learner's permit.
Bring your completed DL 44 form (the learner's permit process) if you have already filled it out, though you can also complete it at the office. Bring cash or a debit card for the fee — California charges $35 for a learner's permit, and some offices do not accept checks.
Age Requirements and Timing
You must be at least 15 years and 6 months old on the day of your appointment. If your birthday is coming up and you are currently 15 years and 5 months old, you can schedule an appointment for after your birthday, but not before. The DMV will check your birth date against the appointment date when you arrive.
There is no upper age limit for a learner's permit. Adults of any age can take the test and get a permit. If you are under 18, a parent or guardian does not have to be present at the appointment, though some parents choose to attend anyway. If you are 18 or older, you can attend alone.
Rescheduling or Canceling Your Appointment
If you need to change your appointment date or time, log into the DMV website with your appointment number and email address, find your appointment, and click "Reschedule." The system will show you available slots at the same office or other nearby offices. You can reschedule as many times as you need before your appointment date.
If you need to cancel instead of reschedule, click "Cancel Appointment" in the same menu. Canceling frees up the slot for other people but does not refund any fee you may have paid (though you typically do not pay until you arrive at the office). If you cancel and later want to book again, you will schedule a new appointment from scratch.
If you miss your appointment without canceling, you lose the slot and will need to schedule a new one. The DMV does not charge a no-show fee, but you will have to wait for the next available opening, which could be weeks away depending on your location.
Frequently Asked Questions
How far in advance should I schedule my appointment?
Schedule as soon as you are ready to test. Online slots typically open 4 to 6 weeks in advance. If you book when ready when slots open, you can often get an appointment within 1 to 2 weeks. If you wait, you may not find an opening for 3 to 4 weeks, especially in busy urban areas.
What happens if I fail the knowledge test at my appointment?
If you fail the written test, you can retake it the same day at most DMV offices, though you may have to wait 30 minutes to an hour. You pay the $35 fee again for the second attempt. If you fail a second time, you must schedule a new appointment on a different day.
Can I bring someone with me to my appointment?
Yes. A parent, guardian, friend, or family member can accompany you to the office and wait in the lobby, but they cannot go into the testing area with you. Only you take the test and have your photo taken.
Do I need to study before my appointment?
Yes. The written test covers California traffic laws, road signs, and safe driving practices. Study the California Driver Handbook (available free on dmv.ca.gov) or take practice tests online before you go. Most people who fail do so because they did not study.
What if my appointment is at an office far from my home?
You can reschedule to a different office location. Log into your appointment online, click "Reschedule," and select a different DMV office from the list. Availability varies by location, so a closer office might have different open dates than the one you originally chose.