Book Your Permit Test Appointment Through the California DMV Website

You schedule a California permit test appointment online through the official DMV website at dmv.ca.gov. The DMV does not accept phone bookings for permit tests, and walk-ins are not permitted — you must have a confirmed appointment before you arrive at a field office.

The process takes about 10 minutes. You will need your California ID number or driver's license number, a valid email address, and a phone number where the DMV can reach you. The system will show you available dates and times at field offices near your zip code, and you choose the one that works for you.

Appointments typically fill 4 to 8 weeks in advance, depending on your location. Rural areas and smaller cities often have shorter wait times than major urban centers. If no dates appear when you search, check back in a few days — the DMV releases new slots regularly.

Key Takeaways

  • You must book your permit test appointment online at dmv.ca.gov before arriving at any field office.
  • The DMV shows you available dates and times based on your zip code, and you select the appointment that fits your schedule.
  • Bring your Social Security number, proof of California residency, and proof of identity to your appointment.
  • If you miss your appointment without canceling, you will lose your fee and must book a new one.
  • You can cancel or reschedule your appointment up to 24 hours before the scheduled time through your DMV account.

What You Need Before You Book

Have your Social Security number and a valid form of identification ready before you start the booking process. The DMV will ask for your ID number or driver's license number to pull up your record. If you do not have a California ID or driver's license yet, you can use your Social Security number instead.

You also need a current email address and phone number. The DMV sends your appointment confirmation to your email and may text or call you as a reminder. Make sure the phone number and email you provide are ones you check regularly.

If you are under 18, a parent or guardian must accompany you to your appointment. The DMV does not require you to register them in advance, but they must be present when you take the test.

Steps to Book Your Appointment Online

  1. Go to dmv.ca.gov and click "Schedule an Appointment" in the top menu.
  2. Select "Permit Test" from the list of appointment types.
  3. Enter your zip code or city name to see field offices near you.
  4. Choose a field office from the results.
  5. Select a date and time from the available slots shown on the calendar.
  6. Enter your personal information: name, date of birth, email, and phone number.
  7. Review your appointment details and click "Confirm."
  8. The DMV will send a confirmation email with your appointment number and instructions.

Save your confirmation email or take a screenshot of your appointment number. You will need this number when you arrive at the field office. The DMV recommends arriving 10 to 15 minutes early.

What to Bring to Your Permit Test Appointment

Bring your confirmation email or appointment number, a valid form of identification, and proof of California residency. Valid ID includes a passport, a state ID card, a school ID with a photo, or a military ID. The document must show your name and date of birth.

For proof of residency, bring a recent utility bill, a lease or rental agreement, a bank statement, or a property tax bill. The document must show your name and current California address. A post office mail forwarding notice does not count as proof of residency.

Bring your Social Security card or a document showing your Social Security number. If you do not have your Social Security card, bring a W-2 form, a tax return, or a birth certificate with your number on it.

Do not bring your phone or any electronic devices into the testing area. The DMV prohibits phones, smartwatches, and headphones during the test. Leave these items in your car or at home.

Rescheduling or Canceling Your Appointment

You can reschedule or cancel your appointment through your DMV account online. Log in at dmv.ca.gov, go to "Manage Your Appointment," and enter your appointment number and email address. You can make changes up to 24 hours before your scheduled time.

If you cancel within 24 hours of your appointment or do not show up, you will lose your fee. The DMV does not refund permit test fees for late cancellations or no-shows. You will need to book and pay for a new appointment if you miss yours.

If you need to reschedule more than 24 hours in advance, cancel your current appointment and book a new one when ready. Available slots fill quickly, so do not wait to rebook.

What Happens at Your Appointment

When you arrive, check in at the front desk and present your confirmation email and ID. A DMV staff member will verify your information and take you to a testing station. The permit test takes about 15 to 20 minutes.

The test has 46 questions about California traffic laws, road signs, and safe driving practices. You must answer at least 38 questions correctly to pass. The test is available in multiple languages, including Spanish, Chinese, Vietnamese, and others. You can request an interpreter when you book your appointment.

You will receive your test results before you leave the field office. If you pass, the DMV will issue you a permit that day. If you do not pass, you can book another appointment to retake the test. There is no waiting period between attempts, but you must pay the fee again for each test.

Frequently Asked Questions

Can I take the permit test without an appointment?

No. The California DMV requires an appointment for all permit tests. Walk-ins are not accepted. You must book online at dmv.ca.gov before you go to a field office.

How far in advance can I book a permit test appointment?

You can book up to 60 days in advance. The DMV releases appointment slots in batches, so the furthest available date depends on your location and how quickly slots fill. Check back regularly if you do not see dates far enough ahead.

What if I fail the permit test?

You can retake the test when ready by booking another appointment. There is no mandatory waiting period between attempts in California. You will need to pay the test fee again for each attempt.

Can I change my appointment to a different field office?

Yes. Cancel your current appointment and book a new one at a different location. You have 24 hours before your appointment to make this change without losing your fee. After 24 hours, cancellations are not refundable.

What if the DMV website is down when I try to book?

Try again later. The DMV website occasionally goes offline for maintenance. If you cannot book online after several attempts, contact your local DMV field office directly for guidance on alternative booking methods.