What You Need Before You Book a Driving Test Appointment

You cannot book a California DMV driving test appointment until you hold a valid instruction permit (learner's permit). The DMV will not schedule you for a test without proof that you have already passed the written knowledge test and have a permit in your name.

Your instruction permit must be current — not expired — on the date of your test. If your permit has expired, you must renew it before the DMV will let you schedule. You will also need to bring specific documents to the test itself, which the DMV lists when you book.

The DMV offers driving test appointments only at certain locations. Not every DMV office administers driving tests. When you search for an appointment, the system will show you only the offices in your area that actually conduct tests.

Key Takeaways

  • You must hold a valid California instruction permit before you can book a driving test appointment; the DMV will not schedule you without one.
  • California DMV driving test appointments are booked through the online appointment system at dmv.ca.gov, not by phone or in person.
  • Test availability varies by location and season; rural areas and winter months often have longer wait times than urban areas in summer.
  • You must bring your instruction permit, proof of residency, and the vehicle you will test in on the day of your appointment, or the DMV will cancel the test and you will lose your slot.
  • The driving test itself takes about 20 minutes and covers basic vehicle control, traffic law knowledge, and safe driving decisions.

How to Book Your Driving Test Appointment Online

Go to dmv.ca.gov and select "Book an Appointment" from the homepage. Choose "Driving Test" from the list of appointment types. The system will ask you to enter your driver's license or instruction permit number and your date of birth to pull up your record.

Once the system confirms your identity, it will show you available dates and times at DMV offices near your zip code. Dates typically appear 30 to 60 days in advance, though this varies by location. Select a date and time that works for you, then confirm your choice. The DMV will send you a confirmation email with your appointment number, location, and the documents you must bring.

Save your confirmation email or take a screenshot. You will need your appointment number if you need to reschedule or cancel. The DMV does not mail paper confirmations for driving test appointments.

What Documents and Items to Bring on Test Day

Bring your current instruction permit — this is required. Bring a proof of residency document dated within the last six months, such as a utility bill, lease, or bank statement in your name. Bring your Social Security card or a document showing your Social Security number.

You must also bring the vehicle you will test in. The vehicle must be registered, insured, and in safe working condition. The examiner will check the brakes, lights, windshield wipers, horn, and mirrors before the test begins. If any of these do not work, the DMV will cancel your test and you will not be able to reschedule for several weeks.

Do not bring a vehicle with expired registration or no proof of insurance. The DMV will turn you away. The person driving the vehicle to the test location does not have to be the one taking the test, but the vehicle must be there and ready.

Rescheduling or Canceling Your Appointment

You can reschedule your driving test appointment through the DMV website up to 24 hours before your scheduled time. Go to dmv.ca.gov, select "Manage an Appointment," and enter your appointment number and date of birth. The system will let you choose a new date and time if slots are available.

If you cancel without rescheduling, you lose that appointment slot. You will have to book a new one through the regular system, which may mean waiting weeks for the next available date in your area. Reschedule rather than cancel if you know you cannot make the appointment.

If you miss your appointment without canceling, the DMV may require you to wait longer before you can book again. Some offices impose a waiting period after a no-show.

How Long the Driving Test Takes and What It Covers

The actual driving test lasts about 20 minutes. The examiner will ask you to perform basic vehicle control tasks — starting the engine, turning, backing up, and parking — and will observe how you handle traffic, follow signals, and respond to other drivers and pedestrians.

The test covers California traffic laws and safe driving practices. You will be tested on your ability to use mirrors, signal turns, maintain safe speed, and make safe decisions at intersections. The examiner is looking for competence, not perfection; minor mistakes do not automatically fail you, but unsafe decisions do.

You must pass the test to receive your provisional license (if you are under 18) or your unrestricted driver's license (if you are 18 or older). If you do not pass, you can book another test appointment, though you must wait at least two weeks before retesting at most locations.

Wait Times and Appointment Availability by Region

Driving test appointment availability depends on where you live and the time of year. Urban areas like Los Angeles, San Francisco, and San Diego typically have more frequent appointments available, sometimes within two to four weeks. Rural areas and smaller counties may have longer waits — sometimes two to three months — because fewer DMV offices in those regions conduct driving tests.

Summer months (June through August) and early fall tend to have longer waits because more people are testing. Winter months sometimes have shorter waits but fewer total appointments. If you need a test quickly, check the DMV website regularly; cancellations open up slots that you can grab if you are flexible with dates and times.

Some DMV offices offer early morning or late afternoon slots that have less demand. If your preferred time is fully booked, try searching for less common times.

What Happens If You Fail Your Driving Test

If you do not pass, the examiner will give you a written notice explaining which skills or decisions caused the failure. You can retake the test, but you must wait at least two weeks before booking another appointment at most locations. Some offices require longer waiting periods.

Your instruction permit remains valid while you prepare to retake the test, as long as it has not expired. If your permit expires before you retake the test, you must renew it before you can book a new test appointment. Continue practicing with a licensed adult before your next attempt.

There is no limit to how many times you can retake the driving test in California, but each attempt requires a new appointment and another trip to the DMV office.

Frequently Asked Questions

Can I book a driving test appointment by phone?

No. California DMV driving test appointments are booked only through the online system at dmv.ca.gov. The DMV does not accept phone bookings for driving tests. You must use the website or visit a DMV office in person to book, though booking online is faster.

What if my instruction permit expires before my test date?

You must renew your permit before the test. The DMV will not let you test with an expired permit. Renew online at dmv.ca.gov or visit a DMV office. Renewal usually takes a few days if you do it online, so do not wait until the last minute.

Can someone else drive the test vehicle to the DMV?

Yes. The vehicle must be there and in working condition, but the person who drives it to the appointment does not have to be the test taker. However, you must be the one who drives it during the actual test.

What if the vehicle I planned to test in breaks down?

Contact the DMV when ready to reschedule. You can reschedule online up to 24 hours before your appointment. If you cannot reschedule online, call the DMV office where your appointment is scheduled. Do not skip the appointment; that counts as a no-show and may result in a waiting period before you can book again.

How many times can I retake the driving test?

There is no limit to retakes in California. You can take the test as many times as you need, but you must wait at least two weeks between attempts and book a new appointment each time. Each test costs the same fee.