Book your California DMV learner's permit appointment through the DMV website or by phone — not in person

California requires you to schedule an appointment before visiting a DMV office for a learner's permit. You cannot walk in without one. The DMV offers two ways to book: through its online appointment system at dmv.ca.gov or by calling 1-800-777-0133. The online system is faster and shows real-time availability at your nearest office. Phone appointments can take 20 to 30 minutes to complete, but work if you do not have internet access or prefer to speak with someone.

Appointments typically fill up 4 to 6 weeks in advance, especially in urban areas. Rural and less-populated counties often have openings closer to the current date. If no appointments appear available in your area, check again in a few days — the DMV releases new slots regularly as cancellations come in.

Key Takeaways

  • Book online at dmv.ca.gov or call 1-800-777-0133; walk-in appointments are not available for learner's permits.
  • Have your Social Security number, date of birth, and current address ready before you start booking online.
  • Appointments fill 4 to 6 weeks ahead in most counties, so book as soon as you know you need a permit.
  • Bring your proof of residency, identification, and completed DL 44 form to your appointment; the DMV will not accept appointments without these documents.

What you need before you book

Gather these items before opening the DMV website or calling. Having them ready prevents you from losing your place in the online queue or having to call back.

You will need your Social Security number, date of birth, and current mailing address. The system uses these to pull up your DMV record or create a new one. If you have moved recently, use your current address, not an old one. The DMV will mail your permit to the address you provide.

You should also decide which DMV office location works best for you. The online system lets you search by city or ZIP code. Some offices are busier than others — a smaller office 15 miles away may have openings weeks sooner than a large downtown location.

How to book online at dmv.ca.gov

Go to dmv.ca.gov and look for the "Book an Appointment" button on the homepage. Click it and select "Learner's Permit" from the list of services. The system will ask you to enter your Social Security number and date of birth to check for an existing DMV record.

Next, choose your county and preferred office location. The system shows you available dates and times for that location. Pick a date and time that works for you. 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 when you arrive at the DMV.

If the system says no appointments are available, try a different office location in your county or a nearby county. You can also check back the next day; the DMV releases new slots throughout the week.

How to book by phone

Call 1-800-777-0133 during DMV business hours. Wait times vary, but expect 15 to 30 minutes on hold, especially on weekdays. Have your Social Security number and date of birth ready when you call.

Tell the representative you need a learner's permit appointment. They will ask which county and office location you prefer, then check availability. They will book the first available slot that works for you or let you choose from several options. The representative will give you a confirmation number over the phone. Write it down when ready.

Phone lines are typically less busy on Tuesday through Thursday mornings and on Friday afternoons. Avoid calling on Mondays or the day after a holiday.

What to bring to your appointment

The DMV will not process your learner's permit without specific documents. Bring originals or certified copies — photocopies are not accepted for most items.

You need proof of identity (passport, birth certificate, or state ID), proof of residency (utility bill, lease, or bank statement dated within the last 60 days), and your Social Security card or a document showing your number. You also need the completed DL 44 form, which you can read from dmv.ca.gov or fill out at the office before your appointment. Filling it out beforehand saves time.

Bring your confirmation number and any other paperwork the DMV sent you. If you are under 18, bring a parent or guardian and their ID as well.

What happens if you miss or need to reschedule

If you cannot make your appointment, cancel it through dmv.ca.gov or by calling 1-800-777-0133. Canceling frees up the slot for someone else and lets you book a different time. The DMV does not charge a fee for cancellations.

If you miss your appointment without canceling, the DMV may hold your slot for a short time, but you should reschedule as soon as possible. Missing multiple appointments can delay your permit and may affect future DMV services.

To reschedule online, log back into dmv.ca.gov with your confirmation number and select a new date. By phone, call 1-800-777-0133 and provide your confirmation number.

How long the appointment takes

A learner's permit appointment typically lasts 30 to 45 minutes from check-in to completion. This includes document review, a vision test, a written knowledge test (if you have not passed it before), and photo processing. Arrive 10 to 15 minutes early to check in.

If you pass all parts of the test, you will receive a temporary permit on the spot. Your official permit arrives by mail within 2 to 3 weeks. The temporary permit is valid for driving with a licensed adult and counts as proof that you have a learner's permit.

Frequently Asked Questions

Can I get a same-day appointment?

Same-day appointments are rare and usually only available if someone cancels. Check the online system or call 1-800-777-0133 to see if any slots opened up that day. Most people need to book 2 to 6 weeks ahead.

What if I do not have a Social Security number?

You can still get a learner's permit. Bring an Individual Taxpayer Identification Number (ITIN) or a document from the Social Security Administration stating you are not may be able to access for a number. The DMV will process your appointment with this documentation instead.

Do I have to take the written test at my appointment?

Yes, unless you passed the written test within the last 12 months at another DMV office. Bring proof of that passing score. If you have not taken the test or it has been longer than 12 months, you will take it at your appointment.

What if the nearest DMV office is too far away?

You can book at any DMV office in California, not just your home county. Search for offices in nearby counties or along your regular route. Some people book at an office near their workplace or school instead of their home address.

Can someone else book an appointment for me?

Yes, but they will need your Social Security number, date of birth, and current address. You can also give them your confirmation number if you want to reschedule later. You must attend the appointment yourself — the DMV will not process a permit without you present.