How to schedule a driving test at the California DMV

You can book a California DMV driving test appointment through the DMV's online system, by phone, or in person at a local DMV office. The online method is fastest — you go to the California DMV website, select "Driving Test" as your appointment type, choose your test location and preferred date, and receive a confirmation number. If you prefer to call, the DMV's phone line is available during business hours, though wait times are often long. Walk-in appointments are also possible at some locations, but availability varies by office.

Before you book, you'll need a few things ready: your current learner's permit number, a valid form of identification, and knowledge of which DMV office is closest to you. You should also know what type of driving test you're taking — a standard Class C test, a motorcycle test, or a commercial test — because each has different appointment availability and scheduling rules.

Key Takeaways

  • The California DMV online appointment system at dmv.ca.gov is the fastest way to book a driving test, and you'll get a confirmation number when ready.
  • You must bring your learner's permit and a valid ID to your test appointment, or you will not be allowed to test.
  • Driving test wait times vary by location and season; rural DMV offices often have shorter waits than urban ones.
  • If you miss your appointment without canceling at least 24 hours ahead, you may lose your test fee and have to reschedule.
  • You can cancel or reschedule your appointment online or by phone up to 24 hours before your test date.

Booking online through the DMV website

Go to dmv.ca.gov and look for the "Appointments" section on the homepage. Click "Make an Appointment" and select "Driving Test" from the list of appointment types. You'll then enter your learner's permit number and date of birth to pull up your record. The system will show you available test dates and times at DMV offices near your zip code.

Choose the location and time that works for you, then confirm your selection. The system will generate a confirmation number and send it to the email address or phone number you provide. Save this number — you'll need it if you have to reschedule or cancel. The entire process usually takes 5 to 10 minutes.

Calling the DMV to schedule by phone

The California DMV's phone line for appointments is 1-800-777-0133. Have your learner's permit number ready when you call. Wait times can be 30 minutes or longer, especially during peak hours (mid-morning and early afternoon on weekdays). If you reach an agent, they can check availability at your preferred location and book you on the spot.

When you book by phone, the agent will give you a confirmation number over the call. Ask them to repeat it and write it down. They may also offer to email or text your confirmation, which is helpful as a backup record.

Walk-in appointments and same-day testing

Some California DMV offices accept walk-in appointments for driving tests, but this varies widely by location. Rural and smaller offices are more likely to have same-day or next-day availability. Urban offices like those in Los Angeles, San Francisco, and San Diego often have weeks-long waits and may not accept walk-ins at all.

If you want to try a walk-in, arrive early — most DMV offices open at 8 a.m., and the shortest lines are usually in the first hour. Bring your learner's permit, valid ID, and proof of vehicle registration and insurance for the car you'll use on the test. Call your local DMV office first to ask whether they accept walk-ins for driving tests; this saves you a wasted trip.

What documents you need to bring on test day

You must bring your current California learner's permit and a valid form of identification (state ID, passport, or driver's license from another state). Without these, the DMV will not let you test, and you'll forfeit your test fee.

You also need to bring the vehicle you'll use for the test, along with proof of current registration and proof of insurance for that vehicle. The vehicle must be in safe working condition — the examiner will check the brakes, lights, horn, windshield wipers, and mirrors before the test begins. If anything is broken or missing, you won't be allowed to test.

Rescheduling or canceling your appointment

You can reschedule or cancel your driving test appointment online at dmv.ca.gov using your confirmation number, or by calling 1-800-777-0133. You must make changes at least 24 hours before your scheduled test time. If you cancel or reschedule with less than 24 hours' notice, or if you miss your appointment without canceling, you will lose your test fee and have to pay again when you reschedule.

If an emergency comes up, contact the DMV as soon as possible. Some offices may waive the fee if you can show proof of a genuine emergency, though this is not may provide. It's always better to reschedule early than to risk losing your money.

Wait times and how location affects your appointment

Driving test wait times in California range from a few days in rural areas to several weeks in major cities. The DMV publishes estimated wait times on its website for each office, updated regularly. If your local office has a long wait, you may be able to book a test sooner at an office 30 or 40 miles away — this is worth considering if you're in a hurry.

Seasonal patterns also affect availability. Summer and early fall are the busiest times for driving tests because many teenagers are testing after finishing school. Winter and spring tend to have shorter waits. If your schedule allows, booking for a less busy time can mean getting tested weeks sooner.

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 schedule a driving test. The DMV uses your permit number to pull up your record and confirm you've held the permit for the required waiting period (typically 6 months for Class C).

What happens if I fail my driving test?

You can reschedule another test appointment when ready after failing. There is no waiting period between attempts. You'll pay the test fee again for each new appointment. Most people pass on their second or third attempt after practicing the skills the examiner noted.

Can someone else book an appointment for me?

Yes, if you give them your learner's permit number and date of birth, they can book online or call on your behalf. You'll still need to bring your own permit and ID to the test. Make sure whoever books it has your correct contact information so you receive the confirmation.

Do I need to bring my own car for the driving test?

Yes. The vehicle must be registered and insured in someone's name, and it must pass a safety check before the test begins. You cannot use a rental car or a vehicle borrowed from someone without proper insurance. The car must have working brakes, lights, horn, wipers, and mirrors.

What if the DMV office I want is fully booked?

Check availability at nearby DMV offices — you may find an earlier opening 20 or 30 miles away. You can also check the website again in a few days; cancellations happen regularly and new slots open up. Some people set a reminder to check weekly until they find an appointment that works.