California DMV driving tests are scheduled through the DMV's online appointment system or by phone

You can book a driving test appointment in California through three routes: the DMV's website at dmv.ca.gov, the DMV's phone line at 1-800-777-0133, or in person at a local DMV office. The online system is fastest — you can see available dates and times when ready and confirm your appointment in minutes. Phone appointments take longer because you are working through a queue, but an agent can answer questions about what to bring or whether you meet the test requirements. In-person scheduling at your local office works if you are already there for another transaction, though you may wait in line.

Before you schedule, you need a valid California instruction permit (learner's permit) and proof that you have held it for the required time. For drivers under 18, the permit must be held for at least six months. For drivers 18 and older, there is no minimum hold time. You also need to know which DMV office you want to test at — the system will not let you book at a location you do not have permission to use, and some offices have longer wait times than others.

Key Takeaways

  • The DMV website shows real-time availability and lets you book in one session, while phone scheduling requires calling during business hours and waiting for an agent.
  • You must hold a valid California instruction permit before scheduling, and drivers under 18 must have held it for at least six months.
  • Test availability varies by location — rural and smaller DMV offices often have sooner openings than busy urban locations.
  • Bring your instruction permit, proof of residency, and proof of vehicle insurance to your test appointment, or you will not be allowed to test.
  • If you fail the test, you can schedule a retest when ready through the same system, though you must wait at least two weeks before retesting.

Booking online through the DMV website

Go to dmv.ca.gov and select "Schedule an Appointment" from the homepage. Choose "Behind-the-Wheel Test" as your transaction type. Enter your driver's license or instruction permit number and your date of birth. The system will show you a list of DMV offices near your address or a location you specify. Click on each office to see available dates — some offices may show openings weeks out, while others may show nothing available for months.

Once you find an opening that works for you, select the date and time slot. The system will ask you to confirm your contact information and the vehicle you will use for the test. You must provide the vehicle's license plate number, make, model, and year. After you confirm, the DMV sends you an appointment confirmation email with your confirmation number, the date, time, and office location. Save this email or screenshot the confirmation number — you will need it when you arrive for your test.

Scheduling by phone or in person

To schedule by phone, call 1-800-777-0133. Wait times vary by time of day and day of week — early morning calls (before 9 a.m.) and calls on Tuesday or Wednesday usually have shorter waits than afternoon calls or calls on Monday or Friday. An agent will ask for your instruction permit number, date of birth, and preferred DMV office. They will tell you what dates are available at that location and book you into a slot. Ask the agent to email or mail your confirmation to you, or write down the confirmation number they give you.

If you schedule in person at a DMV office, bring your instruction permit and proof of residency. A staff member at the counter will check your permit status and book your test appointment. This method works only if you are already at the office for another reason, because you will wait in line like any other customer. In-person scheduling does not give you an advantage in finding sooner appointments — the availability is the same as online or phone.

What to bring and what the test covers

Bring your valid California instruction permit, proof of residency (a utility bill, lease, or bank statement with your current address), and proof of vehicle insurance. The vehicle insurance must be current and must cover the car you are testing in. You also need the vehicle's registration and proof that it has passed a smog check if required in your county. If any of these documents are missing, the DMV will not let you test and you will lose your appointment.

The driving test itself lasts about 20 minutes. The examiner will ask you to perform basic maneuvers: starting the car, turning, stopping, parking (both parallel and perpendicular), backing up, and merging or lane changes. You must follow traffic laws, use turn signals, check mirrors and blind spots, and maintain control of the vehicle. The examiner is looking for safe driving habits, not perfection — minor mistakes like hesitating at a stop sign will not fail you, but unsafe moves like failing to stop or hitting a curb will.

Availability and wait times by region

Appointment availability in California varies widely by location and season. Urban DMV offices in Los Angeles, San Francisco, San Diego, and Sacramento often have wait times of two to four months, especially during spring and summer when more people test. Suburban and rural offices in the same regions may have openings within two to four weeks. If your local office is fully booked, you can schedule at a different office in your county or a nearby county — the DMV does not restrict you to your home address location, though you must be able to get there on your test date.

The DMV releases new appointment slots on a rolling basis, usually on weekday mornings. If you check the website and find no availability, check again the next day or later in the week. Some people find sooner appointments by looking at offices 30 to 50 miles away, though this only works if you can travel to that location. You can also call 1-800-777-0133 and ask an agent which nearby offices have the soonest openings — agents sometimes see availability that is not yet showing on the public website.

Rescheduling or canceling your appointment

If you need to change your test date or time, log back into the DMV website using your confirmation number and reschedule to a different slot. You can also call 1-800-777-0133 to reschedule by phone. Canceling an appointment frees up the slot for someone else, and you can book a new appointment whenever you are ready. There is no penalty for canceling, but if you miss an appointment without canceling, the DMV may require you to wait longer before booking your next test.

If you fail your driving test, you can schedule a retest when ready through the same system. However, California law requires you to wait at least two weeks before you can test again. During that time, keep practicing the skills the examiner marked as needing work. When you schedule your retest, you will use the same appointment system — there is no separate process for retests.

Common reasons appointments are delayed or canceled

The DMV occasionally closes offices for staffing shortages, facility maintenance, or holidays. If your appointment is at an office that closes, the DMV will email you a new appointment at a different location or date. Check your email regularly in the weeks before your test. If you do not receive a notice and your test date arrives, call 1-800-777-0133 to confirm your appointment is still scheduled.

Weather emergencies, power outages, or other unexpected events can also cause the DMV to cancel testing for a day or close an office temporarily. If this happens, the DMV will reschedule affected appointments automatically. You will receive an email with your new date. If you do not hear from the DMV within a few days, call to confirm your new appointment time.

Frequently Asked Questions

Can I schedule a driving test if I do not have a California instruction permit yet?

No. You must have a valid California instruction permit before scheduling a behind-the-wheel test. If you do not have one, you need to pass the written knowledge test first and get your permit. Once you have the permit and meet the age requirements (six months for drivers under 18, no wait for drivers 18 and older), you can schedule your driving test.

What if the DMV office I want is fully booked for months?

Check offices in nearby cities or counties — availability often differs significantly within the same region. You can also call 1-800-777-0133 and ask an agent which locations have the soonest openings. Some people find appointments weeks sooner by traveling to a less busy office. You are not required to test at your local DMV.

Do I need to bring the vehicle I will be driving to my appointment?

Yes. You must bring the exact vehicle you listed when you scheduled your appointment. The examiner will inspect it for safety equipment (working brakes, lights, wipers, horn) before the test begins. If you show up with a different vehicle, the DMV will not let you test and you will lose your appointment.

What happens if I miss my driving test appointment?

If you do not show up and do not cancel, you lose the appointment slot. You can schedule a new test through the same system, but the DMV may deprioritize you or require you to wait longer for the next opening. It is better to cancel if you cannot make it, so the slot opens for someone else and you can book a new date without penalty.

Can someone else schedule my driving test for me?

Yes. Anyone can schedule a test on your behalf using your instruction permit number and date of birth. They can book online, by phone, or in person. You will still need to be the one who takes the test — the examiner will check your permit against your identity when you arrive.