How to book a California DMV permit appointment

California DMV permit appointments — for written tests, behind-the-wheel exams, or license replacements — are booked through the state's online appointment system at dmv.ca.gov. You cannot walk in without an appointment at most locations. The system lets you pick your date, time, and office, and you'll receive a confirmation number by email or text. Appointments typically fill 4 to 8 weeks out, depending on your county and the type of permit or license you need.

The online system is the only official way to book. Phone lines exist but are meant for people who cannot use the website; wait times often exceed two hours. Third-party sites that claim to book DMV appointments for a fee are scams — California DMV appointments are always free.

Key Takeaways

  • Book your California DMV permit appointment at dmv.ca.gov using your driver's license or ID number; phone booking is available but has long waits.
  • Appointments fill weeks in advance, and availability varies by county — some offices have openings 8 weeks out, others only 2 to 3 weeks.
  • You will need to bring specific documents on your appointment day, which differ depending on whether you are taking a written test, a driving test, or renewing a license.
  • If you miss your appointment without canceling, you may lose your spot and have to wait weeks for another; canceling online frees the slot for others.
  • Never pay a third party to book a DMV appointment — the service is free, and paid booking sites are fraudulent.

Steps to book online at dmv.ca.gov

Go to dmv.ca.gov and click "Schedule an Appointment" on the homepage. You will be asked to enter your driver's license or ID number and your date of birth. The system will then show you what services are available at offices near you — written permit test, driving test, license renewal, and others.

Select the service you need. The system will display available dates and times at nearby DMV offices, usually starting 2 to 8 weeks out. Pick the earliest slot that works for your schedule. You will then enter your phone number and email address, and the DMV will send you a confirmation number. Save this number — you will need it on the day of your appointment.

The online system works on computers, tablets, and phones. If you get stuck, the DMV website has a live chat option during business hours, though response times vary.

What to bring on your appointment day

The documents you need depend on what you are there to do. For a written permit test, bring your current ID or passport, proof of residency (a utility bill or lease dated within the last 60 days), and your Social Security number or ITIN. If you are taking a behind-the-wheel driving test, bring the same documents plus a vehicle that is registered, insured, and has passed smog check if required. The vehicle must have working brakes, lights, and wipers.

For a license renewal, bring your current license, proof of residency, and your Social Security number or ITIN. If you are renewing after it has expired by more than 5 years, you may need to retake the written test. Bring all documents in originals — photocopies are not accepted for proof of residency.

The DMV website lists full document requirements by service type. Check before you go; showing up without the right documents will result in a cancelled appointment and a long wait for the next one.

Availability and wait times by county

Appointment availability varies widely by location. Urban counties like Los Angeles, San Francisco, and San Diego often have waits of 6 to 8 weeks. Rural and less populated counties may have openings within 2 to 4 weeks. The DMV does not publish wait times in advance — you see what is available only when you search for your specific location and service type.

If your nearest office has no openings, try searching offices in neighboring counties. Some people find earlier appointments 30 to 40 miles away and travel to keep their timeline on track. The online system shows all offices within your region, so you can compare dates across multiple locations before booking.

Availability changes daily as people cancel or book new slots. If you do not see an opening you like, check again the next day or later in the week. Cancellations happen regularly, especially for early morning or late afternoon time slots.

Canceling or rescheduling your appointment

If you need to change your appointment, log back into dmv.ca.gov using your confirmation number and date of birth. You can reschedule to a different date or time at the same office, or cancel entirely. Canceling online frees your slot for someone else and prevents a no-show on your record.

If you miss your appointment without canceling, the DMV may flag your account. Repeated no-shows can result in a temporary hold on your ability to book online. You would then have to call to book future appointments, which adds delays.

What happens if the online system is down

The DMV appointment system occasionally goes offline for maintenance, usually announced in advance on the website. During outages, you can call the DMV appointment line at 1-800-777-0133. Wait times are typically 1 to 3 hours. Have your driver's license or ID number ready when you call.

Some DMV field offices also accept walk-in requests for appointments during their lobby hours, though this is not may provide and depends on the office. Call ahead to ask if your local office takes walk-in appointment requests.

Scams and safety alerts

Third-party booking sites are fraudulent. Websites or apps claiming to book DMV appointments for $20, $50, or more are scams. California DMV appointments are always free. These sites either take your money and never book anything, or they harvest your personal information for identity theft. The only official booking system is dmv.ca.gov.

Be cautious of emails or texts claiming to be from the DMV asking you to "confirm" your appointment by clicking a link or entering your license number. The real DMV sends confirmation numbers after you book online, but does not ask you to re-enter information via email or text. If you receive a suspicious message, do not click the link — go directly to dmv.ca.gov instead.

If you believe you have been scammed, report it to the California Attorney General's office at oag.ca.gov or call 1-800-952-5225.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The DMV system requires the person taking the test or renewing the license to book their own appointment using their own ID number and date of birth. A parent or guardian cannot book for a minor online, but can call 1-800-777-0133 to book on their behalf if the minor does not have online access.

What if I don't have internet access or a smartphone?

Call the DMV appointment line at 1-800-777-0133. You will need your driver's license or ID number and date of birth ready. Wait times are long — expect 1 to 3 hours. Some public libraries offer free computer access if you want to book online yourself.

Can I change my appointment time without canceling and rebooking?

Yes. Log into dmv.ca.gov with your confirmation number and date of birth, and select "Reschedule." You can move to a different date or time at the same office without losing your spot. If you want to change offices, you will need to cancel and book a new appointment.

What if I'm sick on my appointment day?

Cancel online as soon as you know you cannot go. This frees your slot and prevents a no-show on your record. You can reschedule to a later date when ready after canceling. If you cannot cancel online, call 1-800-777-0133 to cancel by phone.

How long does a permit appointment actually take?

Written tests usually take 30 to 45 minutes from check-in to finish. Behind-the-wheel tests take 15 to 20 minutes of actual driving, plus 10 to 15 minutes for paperwork. Arrive 10 to 15 minutes early to check in. The DMV recommends arriving no more than 15 minutes before your scheduled time.