How to Schedule Your California DMV Driving Test

You can book your California DMV driving test appointment online through the DMV website, by phone, or in person at a local DMV office. The online method is fastest — you choose your test date and location from available slots, and you get when ready confirmation. Phone and in-person booking take longer because you depend on DMV staff availability, but they work if the online system is full or you need help with the process.

Before you book, make sure you have your learner's permit in hand and know which DMV office is closest to you. California has over 40 DMV locations, and you can test at any of them — you are not locked into the office where you got your permit. The test itself takes about 20 to 30 minutes on the road, but plan to arrive 15 minutes early for check-in and paperwork.

Key Takeaways

  • Book online at dmv.ca.gov by selecting "explore for a Driver License or Identification Card," then choosing the driving test option and your preferred date and location.
  • You must have a valid learner's permit and bring it with you on test day, along with proof of residency and your Social Security number or ITIN.
  • Test slots fill up quickly in busy areas, so book as soon as you are ready — some locations show availability weeks or months out, while others may have only a few open dates.
  • If you cannot find an appointment online, call 1-800-777-0133 or visit a DMV office in person; phone lines are typically shorter early in the morning on weekdays.
  • You can cancel or reschedule your appointment online up to 24 hours before your test date without penalty.

Booking Your Test Online at dmv.ca.gov

Go to dmv.ca.gov and select "explore for a Driver License or Identification Card" from the homepage. You will be asked whether you are explore for a new license or renewing an existing one — choose "New License." The system will then ask you to confirm your age and residency in California. You must be at least 16 years and 6 months old to take the driving test.

Next, you will see a page asking what service you need. Select "Driving Test" and enter your learner's permit number. The system will pull up your record and show you available test dates and times at DMV offices near you. Choose the date, time, and location that work best. You will receive a confirmation number when ready and a confirmation email within a few minutes — save both.

The entire online booking process takes about 5 to 10 minutes. You do not need to pay anything at booking; the test fee is paid on the day of your test at the DMV office.

Booking by Phone or In Person

If you cannot book online, call the DMV customer service line at 1-800-777-0133. Have your learner's permit number ready. Wait times vary by time of day and day of week — early mornings on Tuesdays through Thursdays tend to be shorter than afternoons or Mondays and Fridays. The phone line is open Monday through Friday, 8 a.m. to 5 p.m., and Saturday, 8 a.m. to 1 p.m., Pacific time.

You can also walk into any DMV office and ask to book a driving test appointment at the counter. Bring your learner's permit and be prepared to wait. In-person booking guarantees you speak to someone, but it often means a longer wait than calling ahead. Some offices have a ticket system; take a number when you arrive and wait for your turn.

What to Bring on Test Day

Bring your valid California learner's permit — this is required and you cannot test without it. You also need one document showing your current address (a utility bill, lease, or bank statement dated within the last 60 days works). Bring your Social Security number or ITIN written down, or bring a document that shows it.

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

Arrive 15 minutes early. Check in at the front desk and let staff know you are there for your driving test. They will give you a form to fill out and may ask you questions about your driving experience. The examiner will call you when they are ready to begin.

When Test Slots Are Hard to Find

In large cities like Los Angeles, San Francisco, and San Diego, driving test appointments can be booked weeks or months in advance. If you see no available dates online, check back frequently — cancellations happen daily as people reschedule or do not show up. Many people find slots by checking the website every morning or every few days.

If you live in a busy area and cannot find a date near you, consider booking at a DMV office in a smaller nearby city or county. You can test anywhere in California, not just near your home. A 30-minute drive to a less crowded office might get you a test date weeks sooner than waiting for your local DMV.

If you have already booked an appointment and need to reschedule because of an emergency, you can change it online up to 24 hours before your test time. Log back into dmv.ca.gov, find your appointment using your confirmation number, and select a new date and time.

Understanding Test Fees and Payment

The California DMV driving test fee is $35. You pay this fee on the day of your test at the DMV office, not when you book. Bring cash or a debit or credit card — most DMV offices accept all three. If you fail the test, you can retake it, but you must pay the $35 fee again each time.

If you pass the test, the DMV will issue your provisional driver's license on the spot or mail it to you within a few days, depending on the office. The license is valid for five years.

What Happens If You Miss Your Appointment

If you do not show up for your scheduled test, the DMV will mark you as a no-show. You will need to book a new appointment to test again. There is no penalty fee for missing an appointment, but you lose that slot and have to wait for another opening. If you know you cannot make it, cancel online or call 1-800-777-0133 at least 24 hours before your test time so someone else can use that slot.

If you are running late on test day, call the DMV office directly as soon as you know. Some offices will hold your appointment for 15 to 30 minutes if you call ahead, but this is not may provide. It is better to reschedule than to rush and arrive flustered.

Frequently Asked Questions

Can I book a driving test appointment without a learner's permit?

No. You must have a valid California learner's permit to book and take the driving test. If you do not have one yet, you need to pass the written test first and get your permit. Once you have it, you can book your driving test appointment.

How far in advance can I book my driving test?

You can usually book up to several months ahead, depending on the DMV office. In busy areas, slots may open only a few weeks at a time. Check dmv.ca.gov regularly to see what dates are available at your preferred location.

Do I have to test at the same DMV office where I got my permit?

No. You can take your driving test at any DMV office in California, regardless of where you got your learner's permit. This is helpful if your local office is fully booked — you can travel to a less busy location and test sooner.

What if I fail my driving test?

You can retake the test, but you must book a new appointment and pay the $35 fee again. There is no limit to how many times you can test, but you must wait at least two weeks between attempts in most cases. The DMV will tell you what you need to work on before your next test.

Can someone else book the appointment for me?

You can book online yourself in just a few minutes, but if you need help, a parent, guardian, or trusted adult can book it for you using your learner's permit number. They cannot take the test for you — you must be the one driving on test day.