Book your California DMV permit appointment online through the DMV website or by phone — you cannot walk in without one
California requires an appointment to test for your learner's permit or driver's license at most DMV offices. You can reserve a time slot on the official DMV website at dmv.ca.gov, or by calling the DMV at 1-800-777-0133. Walk-in appointments are not accepted at most locations, and showing up without a reservation will result in being turned away.
The appointment system lets you choose your local office, preferred date, and time slot. Availability varies by location and season — rural offices often have openings weeks out, while urban DMV offices in Los Angeles, San Francisco, and San Diego may show limited slots. Peak times (early mornings, lunch hours, and Fridays) fill fastest.
You do not need to pay a fee to book the appointment itself. The permit or license fee is collected when you pass your test and complete your transaction at the DMV office.
Key Takeaways
- Book your appointment at dmv.ca.gov or by calling 1-800-777-0133 before you go to any DMV office.
- You will need your Social Security number, date of birth, and current address to reserve a time slot.
- Bring your completed DL 44 form (for a learner's permit) or DL 43 form (for a license renewal or upgrade) to your appointment.
- Appointment slots fill quickly in urban areas and during summer months, so book as soon as you know your test date.
- If you miss your appointment, you can reschedule online or by phone without penalty, but you will lose that time slot.
Steps to book your appointment online
Go to dmv.ca.gov and select "Schedule an Appointment" from the homepage. You will be asked to choose the type of transaction: learner's permit, driver's license test, or renewal. Select the DMV office closest to you from the dropdown list. The system will show you available dates and times for that location.
Enter your date of birth, last name, and the last four digits of your Social Security number to confirm your identity. Review the appointment details — date, time, and office address — before confirming. You will receive a confirmation number by email or text message, depending on how you set up your account. Save this number; you will need it if you need to reschedule or cancel.
Arrive 10 to 15 minutes early with all required documents. Bring your completed process form, proof of residency, proof of Social Security number, and any other documents the DMV lists for your specific transaction type.
Booking by phone if the website is down or unavailable
Call 1-800-777-0133 during DMV business hours (Monday through Friday, 8 a.m. to 5 p.m., and Saturday 8 a.m. to 1 p.m., Pacific time). Have your Social Security number, date of birth, and preferred DMV office location ready when you call. The automated system will guide you through selecting a date and time.
If you reach a live representative, they can answer questions about what documents to bring or help you find an office near you. Phone wait times are typically longer during lunch hours and on Fridays, so call early in the morning or mid-week if possible.
What documents to bring to your permit appointment
For a learner's permit, bring your completed DL 44 form, proof of 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 a valid ID if you have one. You will also need to bring your original birth certificate or passport.
For a driver's license test (after holding your permit for the required time), bring your current learner's permit, the same residency and Social Security proof, and your DL 44 form if this is your first license. If you are renewing or upgrading an existing license, bring your current license and the DL 44 form.
Bring originals, not copies — the DMV will not accept photocopies of birth certificates, Social Security cards, or passports. If your name has changed since your documents were issued, bring a marriage certificate, divorce decree, or court order showing the legal change.
Rescheduling or canceling your appointment
To reschedule, log back into dmv.ca.gov with your confirmation number and select "Manage Appointment." You can change the date and time to any available slot at the same office or switch to a different location. Cancellations are free, and you can rebook when ready.
If you cannot reach the website, call 1-800-777-0133 and provide your confirmation number. A representative can reschedule you over the phone. There is no penalty for rescheduling, but slots fill quickly, so book your new time as soon as you know you cannot make the original appointment.
If you miss your appointment without canceling, you will need to book a new one. Missing an appointment does not affect your ability to schedule future tests, but it does mean you lose that time slot and must wait for the next available opening.
Why your appointment might not show available slots
If dmv.ca.gov shows no available appointments at your preferred office, the location is fully booked for the current period. This happens frequently in large cities during summer months and around school holidays. Check back the next day — the DMV sometimes releases additional slots, or you can try booking at a less busy office nearby.
Some DMV offices in rural areas have limited appointment availability because they operate on reduced schedules. If your local office has no openings for several weeks, consider traveling to a larger regional office if one is within reasonable distance.
The DMV also occasionally closes offices for maintenance or staffing changes, which temporarily removes those locations from the scheduling system. If your usual office disappears from the dropdown, check the DMV website for closure notices or call 1-800-777-0133 to confirm when it will reopen.
Frequently Asked Questions
Can I get a same-day appointment?
Same-day appointments are not available through the online system or phone line. You must book in advance. In some cases, the DMV releases slots for the following day or later in the week, but this varies by location and demand.
What happens if I arrive late to my appointment?
If you arrive more than 15 minutes late, the DMV may cancel your appointment and require you to reschedule. Call the office when ready if you are running late to ask whether they can still see you.
Do I need an appointment for a written test only, or just the driving test?
You need an appointment for both. The written test (knowledge test) and the driving test are scheduled separately. Book your written test first, and once you pass, you can schedule your driving test appointment.
Can someone else book an appointment for me?
You must provide your own personal information (date of birth, Social Security number) to book an appointment. Someone else can help you navigate the website or make the phone call, but the appointment is tied to your identity.
What if I need to change my appointment to a different DMV office?
Use the "Manage Appointment" option on dmv.ca.gov to cancel and rebook at a different location. You can also call 1-800-777-0133 and ask a representative to move your appointment to another office if one has availability.