Where to book your California learner's permit appointment

You book a California learner's permit appointment through the California Department of Motor Vehicles (DMV) website at dmv.ca.gov. The DMV does not accept phone bookings for learner's permit tests — you must go online or visit a DMV office in person to reserve a time slot.

When you arrive at dmv.ca.gov, look for the "Appointments" section on the homepage. From there, select "explore for a Permit or License" and choose the learner's permit option. The system will ask for your zip code and show you available DMV offices near you, along with open appointment dates and times for the next several weeks.

If you cannot find available appointments in your area, the DMV regularly releases new slots. Check back every few days, as cancellations and newly opened times appear throughout the month. Some offices have more availability than others, so you can also try searching nearby cities if you are willing to travel.

Key Takeaways

  • Book your learner's permit appointment on dmv.ca.gov under the Appointments section — phone bookings are not available.
  • You will need your zip code and a way to receive a confirmation email or text message to complete the booking.
  • Appointment slots vary by location and time of year, so check multiple nearby offices if your first choice is full.
  • Bring your confirmation number, proof of residency, and a valid form of ID to your appointment on the scheduled date.

What information you need before booking

Have your California address ready when you start the booking process. The DMV uses your zip code to show you nearby offices. You will also need an email address or phone number to receive your appointment confirmation — the DMV sends this when ready after you book, so make sure you use one you check regularly.

If you are under 18, a parent or guardian does not need to be present to book the appointment, but they will need to be with you at the DMV office when you take the test. The DMV requires a parent or guardian signature on the learner's permit process itself.

Documents to bring to your appointment

Bring your appointment confirmation number (the DMV emails this to you after booking). You will also need proof of California residency — this can be a utility bill, lease agreement, or bank statement with your name and address on it. The document must be dated within the last 60 days.

Bring a valid form of identification. If you have a passport, that works. If not, bring a school ID, birth certificate, or any government-issued ID. If you are under 18, your parent or guardian must bring their ID as well and sign the process in front of the DMV examiner.

You do not need to bring anything else to take the written test. The DMV provides the test on a computer at the office. You will answer questions about California traffic laws and road signs.

What happens at your appointment

When you arrive, check in at the front desk with your confirmation number. A DMV staff member will verify your documents and take a photo for your learner's permit. Then you will sit at a computer terminal and take the written test, which has 36 questions. You need to answer at least 30 correctly to pass.

The test covers California traffic laws, right-of-way rules, and road signs. You can take the test in English or several other languages. If you pass, the DMV prints your learner's permit on the spot — you can drive home that day with a licensed adult in the car. If you do not pass, you can reschedule another appointment to try again.

The whole appointment usually takes 30 to 45 minutes from check-in to leaving with your permit. Bring water and be prepared to wait, as DMV offices can run behind schedule even with an appointment.

Rescheduling or canceling your appointment

If you need to change your appointment date or time, go back to dmv.ca.gov and log into your account using your confirmation number and email address. You can reschedule up to 24 hours before your appointment. If you cancel within 24 hours, you will lose that slot and have to book a new one when availability opens up.

If you miss your appointment without canceling, the DMV may charge a no-show fee when you book your next one. It is better to cancel in advance if your plans change.

If no appointments are available in your area

DMV appointment slots fill up, especially in busy urban areas and during summer months. If you see no open times, try these steps: check the website again in a few days, search offices in nearby cities or counties, or visit a DMV office in person without an appointment to ask about walk-in availability.

Some DMV offices hold a limited number of walk-in slots each day for learner's permit tests. You will wait longer than if you had booked ahead, but you can often get tested the same day. Call your local DMV office directly to ask whether they accept walk-ins for permit tests — the phone number is on dmv.ca.gov under "Office Locations."

Frequently Asked Questions

Can I book an appointment if I do not have a California address yet?

No. The DMV requires proof of California residency dated within the last 60 days. If you just moved to California, use a utility bill, lease, or bank statement with your new address. If you do not have one yet, wait until you do before booking.

What if I fail the written test at my appointment?

You can reschedule another appointment through dmv.ca.gov. There is no waiting period between attempts in California. You can book your next test as soon as slots open up, though most people study for a few days before trying again.

Do I need to bring my Social Security number to the appointment?

You do not need to bring a card, but the DMV will ask for your number during check-in. Have it ready. If you do not have a Social Security number, tell the DMV staff — they have a process for applicants without one.

Can my parent book the appointment for me if I am under 18?

Yes. Your parent or guardian can book the appointment using your information and their email address. You will still need to be present at the DMV office to take the test, and they must be there to sign the process.

How long does a learner's permit last in California?

A California learner's permit is valid for 12 months from the date it is issued. You can renew it if you have not yet passed your driving test, but you will need to book another appointment and pass the written test again.