Book your California driving test through the DMV website, by phone, or in person at your local office

California's DMV lets you schedule a behind-the-wheel driving test online at dmv.ca.gov, by calling 1-800-777-0133, or by walking into a field office. The online method is fastest — you can book a date and time in minutes without waiting on hold. You will need your driver's license number or identification document number, and you must have a valid permit (either a learner's permit or provisional license) before the DMV will let you reserve a test slot.

The DMV does not hold a fixed inventory of test dates. Instead, available appointments appear based on demand at each office location. If you see no openings for your preferred date or location, check back the next day — cancellations release new slots regularly, and some offices add capacity weekly. Peak times (late morning, early afternoon, and Friday afternoons) fill faster than early morning or mid-week slots.

You cannot take the test without a confirmed appointment. Walk-ins are not accepted for driving tests, even if you have your permit and a vehicle ready. The DMV will turn you away if you show up without a reservation.

Key Takeaways

  • Schedule online at dmv.ca.gov, by phone at 1-800-777-0133, or in person at any DMV field office.
  • You must hold a valid California learner's permit or provisional license before you can book a test appointment.
  • Available appointment slots vary by location and change daily; check back frequently if your preferred date is full.
  • Bring your permit, proof of residency, and a vehicle with valid registration and insurance on test day, or your appointment will be cancelled.
  • Most California DMV offices book tests 4 to 8 weeks in advance, though some rural locations may have longer waits.

What you need before you can schedule

Your California learner's permit or provisional license must be valid and in your possession. If your permit has expired, you cannot book a test — you will need to renew it first. The DMV will ask for your permit number or your California ID number when you schedule, so have that document nearby.

You also need to know which DMV office you want to test at. California has over 40 field offices statewide, and you can test at any of them, not just the one closest to your home. Some offices have shorter wait times than others. You can search office locations and current appointment availability on dmv.ca.gov by entering your city or ZIP code.

If you are under 18, your parent or guardian does not need to be present when you schedule the appointment, but they will need to sign your test paperwork on the day of your test if you have not yet turned 18.

Scheduling online through dmv.ca.gov

Go to dmv.ca.gov and select "Schedule an Appointment" from the homepage. Choose "Behind-the-Wheel Test" as your appointment type. Enter your driver's license or ID number, your date of birth, and the last four digits of your Social Security number. The system will verify your permit status and show you available dates.

Select your preferred DMV office location from the dropdown menu. The calendar will display only dates with open slots at that location. Click on a date, then choose a time slot. Morning appointments (8:00 a.m. to 10:30 a.m.) often have shorter wait times than afternoon slots. Confirm your selection, and the DMV will send you a confirmation email with your appointment number and instructions.

Save your confirmation email or screenshot your appointment number. You will need it on test day. If you need to reschedule, you can cancel and rebook through the same website, or call 1-800-777-0133 to make changes by phone.

Scheduling by phone or in person

Call 1-800-777-0133 Monday through Friday, 8:00 a.m. to 5:00 p.m. Pacific time. Have your permit number, date of birth, and Social Security number ready. Tell the representative which office location you prefer and your preferred date range. They will check availability and book your appointment. You will receive a confirmation number by phone; write it down when ready.

If you prefer to schedule in person, visit any California DMV field office during business hours. Bring your permit and a form of ID. Tell the staff member at the counter that you want to schedule a behind-the-wheel test. They will check availability at that office and others nearby, and book your appointment on the spot. You will receive a written confirmation card.

In-person scheduling can mean a wait at the office itself, especially during lunch hours or on Fridays. Calling ahead or using the online system avoids this wait.

How far in advance to schedule and what to expect

Most California DMV offices book driving tests 4 to 8 weeks in advance. Urban offices like those in Los Angeles, San Francisco, and San Diego often fill 6 to 8 weeks out. Rural and smaller-city offices may have openings 2 to 4 weeks ahead. If you need a test sooner, check smaller nearby offices — they sometimes have earlier slots than the office in your city.

The DMV releases new appointment slots on a rolling basis. If you do not see an opening for your preferred date, check the website or call again in a few days. Cancellations happen regularly, especially 1 to 2 weeks before the test date, so slots that were full may open up.

Once you have an appointment, the DMV will send you a confirmation email (if you booked online) or give you a confirmation card (if you booked by phone or in person). This confirmation includes your appointment date, time, office location, and what to bring. Arrive 10 to 15 minutes early. If you are more than 15 minutes late, the DMV may cancel your appointment and you will lose your slot.

Documents and vehicle requirements on test day

Bring your valid California learner's permit or provisional license, your appointment confirmation, and a form of government-issued photo ID (such as a passport or state ID). If you are under 18, bring a parent or guardian who can sign your test paperwork.

Your test vehicle must have a valid California registration and proof of insurance in the glove compartment. The vehicle must be in safe working condition — the DMV will check the brakes, lights, windshield wipers, horn, and steering before the test begins. If any of these fail inspection, your test will be cancelled and you will not get a refund of your test fee.

The vehicle must also have a valid smog check certificate if it is required for your vehicle's model year and registration status. Check your registration documents to confirm. Bring the smog check certificate with you if your vehicle needs one.

What happens if you miss or need to reschedule

If you miss your appointment without cancelling, you lose your test fee and your appointment slot. You will need to schedule a new test and pay the fee again. The DMV does not refund missed appointments.

If you need to reschedule, cancel your appointment as soon as you know you cannot make it. You can cancel online through dmv.ca.gov by entering your appointment number, or call 1-800-777-0133. Cancelling frees up your slot for another test-taker and lets you rebook for a different date without losing your fee. You have until midnight the day before your appointment to cancel without penalty.

If you cancel after that important date or do not show up, you forfeit your fee. Some offices allow one free reschedule if you cancel with at least 24 hours' notice, but policies vary by location, so confirm when you cancel.

Frequently Asked Questions

Can I schedule a test at a different DMV office than the one where I got my permit?

Yes. You can test at any California DMV field office, regardless of where you obtained your permit. Some people schedule at offices outside their city to find earlier appointment dates. Just make sure your permit is valid and you have the correct vehicle and documents for test day.

What if all appointments are full for the next two months?

Check smaller or more rural DMV offices in your region — they often have earlier openings than busy urban locations. You can also check back daily, as cancellations release new slots. If you are willing to travel, offices in less populated areas may have same-week or next-week availability.

Do I have to schedule my test at the same office where I took my written permit test?

No. Your written test location does not affect where you can take your driving test. You have complete freedom to choose any DMV office in California.

What happens if I fail my driving test?

You can reschedule another test when ready through the same booking system. There is no waiting period between attempts in California. You will pay the test fee again for each attempt. Most people pass on their second or third try.

Can someone else schedule my test appointment for me?

Yes, if you give them your permit number, date of birth, and last four digits of your Social Security number, they can schedule online or call on your behalf. You will still need to provide your own confirmation number or email when you show up for the test.