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

To schedule a driving test in California, you have three routes: the DMV's online appointment system at dmv.ca.gov, calling your local DMV office directly, or walking in during business hours. The online system is fastest and shows available dates weeks in advance. Phone appointments take longer because staff handle calls during office hours only. Walk-in appointments exist but often have long waits, and some offices no longer accept them for driving tests.

You must have a valid instruction permit (learner's permit) before you can book. The permit itself is a separate step — you get it after passing the written knowledge test at the DMV. Once you hold the permit, you can schedule the driving test when ready, though some offices have a waiting period between when you pass the written test and when you can take the driving test.

California does not charge a separate fee for scheduling the appointment. You pay the driving test fee (currently $35 for a Class C license) when you arrive for the test itself. If you miss your appointment without canceling, you lose that fee.

Key Takeaways

  • Schedule online at dmv.ca.gov, by phone to your local office, or in person — online is fastest and shows dates furthest in advance.
  • You must hold a valid California instruction permit before you can book a driving test appointment.
  • Bring your permit, a valid ID, proof of residency, and the vehicle you will use for the test on your appointment date.
  • Canceling at least 24 hours before your appointment lets you reschedule without losing your fee; canceling later or not showing up costs you $35.
  • Test availability varies by location and season — rural areas often have shorter waits than urban DMV offices.

Scheduling online through the DMV website

Go to dmv.ca.gov and select "Schedule an Appointment" from the homepage. Choose "Drive Test" as the service type. Enter your instruction permit number and date of birth to pull up your record. The system will show you available dates and times at DMV offices near your zip code, usually 4 to 8 weeks out depending on location.

Select a date and time that works for you. You will receive a confirmation number by email and text (if you provide a phone number). Save this number — you will need it if you need to cancel or reschedule. The confirmation also tells you what to bring and where to go. Check your email spam folder if you do not see the confirmation within an hour.

The online system is open 24 hours, so you can book at any time. Peak times (early morning, lunch, after 5 p.m.) often fill up fastest, so booking on weekday afternoons sometimes shows more open slots.

Calling your local DMV office to schedule

Find your local office's phone number on dmv.ca.gov by entering your zip code under "Find a DMV Office." Call during business hours — most offices are open 8 a.m. to 5 p.m., Monday through Friday, with some Saturday hours. Wait times on the phone can be 30 minutes or longer, especially mid-morning and mid-week.

Have your instruction permit number and date of birth ready when you call. The staff member will check your record and offer you available dates. You can book on the phone, but you will still receive a confirmation email with your appointment details. Ask the staff member for your confirmation number in case the email does not arrive.

Phone scheduling is useful if the online system is down or if you have questions about what to bring or what the test covers. It is slower than online booking but sometimes faster than waiting for an in-person appointment.

What to bring on your driving test appointment day

Bring your instruction permit (the physical card), a valid government-issued ID (passport, state ID, or military ID), and proof of California residency (utility bill, lease, or bank statement dated within the last 60 days). If your name has changed since you got your permit, bring a document proving the change (marriage certificate, court order, or divorce decree).

Bring the vehicle you will use for the test. It must be registered, insured, and in safe working condition. The DMV inspector will check the brakes, lights, horn, windshield wipers, and mirrors before the test begins. If anything is broken or missing, you will not be allowed to test and will lose your fee.

Arrive 10 to 15 minutes early. Bring your confirmation number or email confirmation on your phone. Do not bring passengers other than the DMV examiner — friends and family cannot ride along during the test.

Rescheduling or canceling your appointment

Cancel or reschedule online at dmv.ca.gov using your confirmation number, or call your local office. If you cancel at least 24 hours before your appointment, you keep your $35 fee and can reschedule for a different date at no cost. If you cancel less than 24 hours before, or if you do not show up, you lose the $35 fee and must pay again to book a new test.

If you need to reschedule, the online system usually shows new available dates when ready. Phone rescheduling takes longer because staff have to manually update your record. If you are sick or have a genuine emergency on the day of your test, call your local office as soon as possible — some offices will waive the fee if you provide documentation (doctor's note, accident report), but this is not may provide.

What to expect during the driving test

The test takes 15 to 20 minutes. The examiner will ask you to perform basic maneuvers: starting the car, turning, stopping, backing up, and parking. You will drive on local streets, not highways. The examiner scores you on vehicle control, following traffic laws, and awareness of other drivers and pedestrians.

You must pass with a score of 70 percent or higher. If you fail, you can retake the test, but you must pay the $35 fee again and schedule a new appointment. There is no waiting period between a failed test and your next attempt, but appointment availability may mean you wait weeks for the next opening.

If you pass, the examiner will tell you before you leave the office. You will receive your temporary driving license on the spot, and your permanent license will arrive by mail within 2 to 3 weeks.

Appointment availability by location and season

Urban DMV offices (Los Angeles, San Francisco, San Diego, Sacramento) often have waits of 6 to 12 weeks for driving test appointments. Rural and suburban offices may have openings within 2 to 4 weeks. Availability changes daily as people cancel, so checking the online system every few days can reveal earlier slots.

Summer (June through August) and early fall are the busiest seasons because teenagers and new drivers schedule tests before school starts. Winter and early spring typically have shorter waits. If you are flexible on timing, scheduling for a slower season can cut your wait time in half.

Some offices allow you to travel to a different location for an earlier appointment. Check the online system for nearby offices in neighboring counties — you may find an opening weeks sooner than your home office.

Frequently Asked Questions

Can I schedule a driving test without an instruction permit?

No. You must hold a valid California instruction permit before the DMV will let you book a driving test. The permit proves you have passed the written knowledge test and are legally allowed to practice driving with a licensed adult.

What happens if I fail my driving test?

You can retake the test, but you must pay the $35 fee again and schedule a new appointment through the same process. There is no waiting period, but you may have to wait weeks for the next available slot depending on your location.

Can someone else take the driving test for me?

No. You must be the person taking the test. The DMV verifies your identity with your ID and permit before the test begins. Only you can earn your driving license.

What if my instruction permit expires before my test date?

Renew your permit at the DMV before your test date. You can renew online, by phone, or in person. An expired permit disqualifies you from testing, and you will lose your appointment fee if you do not cancel beforehand.

Is there a way to get an earlier appointment if I cannot wait?

Check the online system every few days — cancellations open up earlier slots regularly. You can also try scheduling at a different DMV office in a less busy area. Some offices have shorter waits than others in the same county.