You can book a written test appointment through the California DMV website, by phone, or in person — but availability depends on your location and how far ahead you plan

The California DMV handles written test appointments (for your learner's permit or driver's license) through three channels: the online appointment system at dmv.ca.gov, the phone line at 1-800-777-0133, or by walking into a local office. Online booking is fastest if your local office has openings. Phone lines have longer wait times but work if the website shows no slots. Walk-in appointments exist but typically have the longest waits, and some offices no longer accept them for written tests.

Appointment availability varies sharply by region. Urban offices like those in Los Angeles, San Francisco, and San Diego often book out 4 to 8 weeks in advance. Rural and smaller-city offices may have openings within 1 to 2 weeks. If your nearest office is fully booked, you can often schedule at a different location in your county or a neighboring county — the test results transfer statewide.

Key Takeaways

  • Book online at dmv.ca.gov by entering your zip code to see real-time availability at offices near you.
  • Call 1-800-777-0133 during business hours if the website shows no openings; phone agents can sometimes access additional slots or suggest nearby offices with sooner dates.
  • Bring your completed DL 44 form (for a first-time license) or DL 44 and current ID (for a learner's permit renewal), proof of residency, and proof of Social Security number or ITIN to your appointment.
  • Written test appointments are typically 30 minutes to 1 hour long; arrive 10 to 15 minutes early to allow time for check-in.
  • If you miss your appointment without canceling, you may lose your slot and have to rebook; cancellations can usually be made online or by phone up to 24 hours before your scheduled time.

How to Book Online Through the DMV Website

Go to dmv.ca.gov and select "Schedule an Appointment" from the homepage. You will be asked to choose the type of appointment — select "Written Test" and then your county. The system will show you all DMV offices in that county with available dates and times. Click on the office closest to you or with the soonest opening.

The online system displays availability in real time and updates throughout the day as slots open and close. If you see no openings at your preferred location, check again the next morning or later that evening — cancellations often create new slots. You can also check offices in neighboring counties; a 20-minute drive to an office with an opening next week may be faster than waiting 6 weeks at your local branch.

Once you select a date and time, you will enter your name, phone number, email, and the reason for your visit. The system will send you a confirmation email with your appointment number, location, address, and what documents to bring. Save this email or take a screenshot — you will need the appointment number when you arrive.

Booking by Phone or at an Office

Call 1-800-777-0133 Monday through Friday, 8 a.m. to 5:30 p.m. Pacific time. Wait times are typically 15 to 45 minutes during peak hours (mid-morning and early afternoon). Have your zip code and preferred office location ready. The agent will search for available slots and book you into the first opening they find, which may not be your preferred location.

Some DMV offices still accept walk-in appointments for written tests, but this is becoming less common. Call your local office directly to ask whether they take walk-ins and what the typical wait is. Even if they do, you may wait 2 to 4 hours. Booking ahead is almost always faster.

What to Bring to Your Written Test Appointment

Bring your completed DL 44 form (process for Driver License or Identification Card). You can fill this out at home before your appointment or at the DMV office. You will also need proof of your Social Security number or ITIN — an original Social Security card, a W-2 form, or a tax return work best. A copy is not accepted.

Bring one document proving your California residency dated within the last 60 days: a utility bill, lease agreement, mortgage statement, or bank statement with your name and address. Bring a valid form of ID — a passport, out-of-state driver's license, or military ID. If you are under 18, a parent or guardian must sign your DL 44 form and be present at your appointment.

Bring your current California driver's license or identification card if you are renewing. If you are explore for a learner's permit, bring nothing else. If you are explore for a full license after holding a permit, bring your permit card.

Rescheduling or Canceling Your Appointment

You can cancel or reschedule online through dmv.ca.gov up to 24 hours before your appointment. Log in with your appointment number and email address, select your appointment, and choose to cancel or reschedule. You will when ready see new available dates and times.

If you cancel fewer than 24 hours before your appointment or do not show up, you lose that slot and must book a new one. This can mean waiting several more weeks if your area is busy. If an emergency comes up, call 1-800-777-0133 as soon as possible — agents cannot always override the 24-hour rule, but they may be able to help if you explain the situation.

What Happens During Your Written Test Appointment

Arrive 10 to 15 minutes early. Check in at the front desk with your appointment confirmation and ID. A staff member will verify your documents, take your photo, and collect your DL 44 form. They will then direct you to a testing station or computer terminal.

The written test itself covers California traffic laws, road signs, and safe driving practices. You will answer 36 multiple-choice questions on a computer or paper form (varies by office). You need 30 correct answers to pass. The test takes 20 to 30 minutes. You will receive your results when ready — if you pass, you can proceed to the driving test or receive your learner's permit. If you fail, you can usually reschedule another written test appointment within a few days.

If Your Preferred Office Is Fully Booked

Check offices in neighboring counties or regions. A DMV office 30 minutes away with an opening in 2 weeks is often a better choice than waiting 8 weeks at your local branch. Your written test results are valid statewide, so it does not matter where you take it.

You can also set up alerts on dmv.ca.gov for your preferred location — some offices allow you to receive notifications when slots open. Alternatively, check the website every few days; cancellations happen regularly, especially in the early morning or late evening.

Frequently Asked Questions

Can I take the written test without an appointment?

Most DMV offices now require appointments for written tests. Walk-in service is available at some locations, but wait times are often 2 to 4 hours. Call your local office to ask about walk-in availability before showing up without an appointment.

What if I fail the written test?

You can reschedule another written test appointment when ready after failing. Most offices allow you to book your next attempt within a few days. There is no waiting period between attempts in California, though you may have to pay the test fee again depending on your office's policy.

Can someone else schedule an appointment for me?

You must schedule your own appointment using your name and contact information. A parent or guardian can help you navigate the website or call on your behalf, but the appointment must be registered under your name and phone number so the DMV can contact you with any changes.

How long does a written test appointment take?

Plan for 45 minutes to 1 hour total. Check-in and document verification take 10 to 15 minutes, the test itself takes 20 to 30 minutes, and processing your results takes another 10 to 15 minutes. Arrive early to account for any delays.

What if I need to reschedule but the website is down?

Call 1-800-777-0133 during business hours. Agents can reschedule your appointment over the phone, though you may wait 20 to 45 minutes to reach someone. If you cannot reach anyone and your appointment is within 24 hours, arrive at your office early and explain the situation to staff — they may be able to move you to a later slot that day.