Where to book your California DMV permit appointment

You book a California DMV permit appointment through the official DMV website at dmv.ca.gov, not through a third-party site. Go to the "Appointments" section, select "explore for a Permit," and choose your preferred DMV office location and date. The system shows you available time slots for the next several weeks — availability varies by location and season.

You can also call the DMV at 1-800-777-0133 to book by phone, though wait times are typically longer than booking online. If you cannot reach the phone line, the website booking option is usually faster. Some DMV field offices allow walk-ins for permit tests, but appointment holders are served first, so booking ahead saves time.

Key Takeaways

  • Book your permit appointment on dmv.ca.gov under the Appointments section, selecting "explore for a Permit" and your local DMV office.
  • You need a valid ID, proof of residency, and your Social Security number or ITIN to complete the booking and show up prepared.
  • Appointment availability changes weekly and fills faster during spring and summer, so book as soon as you know your test date.
  • If your appointment slot fills or you need to reschedule, you can cancel and rebook through the same website without penalty.

What documents and information you need before booking

Have your Social Security number or ITIN ready when you start the booking process — the DMV asks for it to verify your identity. You will also need to know your current address and have a valid ID number (driver's license, passport, or state ID). If you do not have a Social Security number, bring your ITIN documentation to your appointment.

The DMV does not require you to upload documents during booking, but you must bring originals to your appointment. Bring a valid ID, proof of California residency (utility bill, lease, or bank statement dated within the last 60 days), and your Social Security card or ITIN letter. If you are under 18, bring a parent or guardian and their ID as well.

How to navigate the online booking system

On dmv.ca.gov, click "Appointments" in the top menu, then select "explore for a Permit" from the dropdown. The system will ask you to enter your date of birth and the county where you want to test. After you select your county, a list of DMV offices in that area appears with their current availability.

Click on an office to see available dates and times. Slots are color-coded: green means available, yellow means limited availability, and gray means full. Once you choose a date and time, the system asks you to confirm your contact information (phone number and email). You will receive a confirmation email with your appointment number and instructions. Save this email or write down your appointment number — you will need it when you arrive.

When availability is limited or your preferred location is full

If your first-choice DMV office has no open slots, try nearby locations in your county or neighboring counties. Availability shifts daily as people cancel, so if you see no slots today, check again tomorrow or later in the week. Early morning and weekday appointments typically have more availability than afternoon or weekend slots.

If you are flexible on timing, booking 4 to 6 weeks out usually gives you more options than booking within 2 weeks. During peak seasons (April through August), slots fill faster, so book as soon as you are ready. If you absolutely cannot find an appointment and need to test urgently, some DMV offices accept walk-ins for permit tests, though you may wait several hours.

What happens after you book your appointment

The DMV sends a confirmation email to the address you provided during booking. This email contains your appointment number, location, date, time, and a list of what to bring. Arrive 10 to 15 minutes early. Bring all required documents in original form — photocopies are not accepted for ID or residency proof.

On the day of your appointment, check in at the front desk with your confirmation email or appointment number. A staff member will verify your documents, take your photo, and direct you to the testing area. The written permit test takes about 30 minutes. You will receive your results when ready after the test, and if you pass, you can pay the permit fee and receive your temporary permit the same day.

Rescheduling or canceling your appointment

To reschedule or cancel, go back to dmv.ca.gov, click "Appointments," and select "Reschedule or Cancel an Appointment." Enter your appointment number (from your confirmation email) and your date of birth. You can then cancel the slot or choose a new date and time. There is no fee or penalty for rescheduling or canceling.

If you cancel, that time slot becomes available for other people to book. If you need to reschedule, do it as soon as you know your plans have changed — this frees up your slot for others and lets you find a new time that works better for you. If you miss your appointment without canceling, you will need to book a new one through the website.

Common issues and how to resolve them

If you do not receive a confirmation email after booking, check your spam folder or wait 15 minutes for it to arrive. If it still does not appear, log back into dmv.ca.gov and check your appointment status under "Reschedule or Cancel an Appointment" — if your appointment number appears there, your booking went through. Write down the number and save it.

If the website shows an error when you try to book, try a different web browser or clear your browser's cache and cookies. If the error persists, call 1-800-777-0133. If you arrive at your appointment and your documents are incomplete or invalid, the DMV may reschedule you rather than turn you away — ask the staff member what you need to bring back and when you can return.

Frequently Asked Questions

Can I book a permit appointment for someone else?

No. The person taking the test must book their own appointment using their own information. If you are a parent or guardian booking for a minor, you will need to provide their information, but they must be present at the appointment with valid ID.

How far in advance can I book a permit appointment?

The DMV typically shows availability up to 8 to 12 weeks in advance, depending on the location. You can book as soon as you see an open slot. There is no minimum waiting period between booking and your appointment date.

What if I fail the permit test — do I need to book another appointment?

Yes. After you fail, you must wait at least one day before retesting. You can book your next appointment through the DMV website when ready after your first test, and you can schedule it for as soon as the next day if slots are available.

Is there a fee to book a DMV permit appointment?

No. Booking the appointment is free. You only pay the permit fee (currently $35 for a five-year permit) if you pass the test, and you pay it on the day of your appointment at the DMV office.

Can I take my permit test at any DMV office in California?

Yes. You can book at any DMV office in the state, not just the one in your county. However, when you get your permanent driver's license later, you will need to go to an office in the county where you live, so booking locally is usually more convenient.