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 driving test appointment online at dmv.ca.gov, by calling 1-800-777-0133, or by walking into a DMV field office. The online option is fastest — you can book a date and time in minutes without waiting on hold. You will need your driver's license number or ID number, and you must choose a test location near you.

The DMV does not hold a waiting list. Once you book, your appointment is confirmed for that specific date and time. If you miss it without canceling at least 24 hours ahead, you lose the appointment and must book again. Cancellations and rescheduling also happen through the same three channels: the website, the phone line, or in person.

Key Takeaways

  • You can book a driving test online at dmv.ca.gov, by phone at 1-800-777-0133, or at any DMV field office.
  • You must bring your valid permit, proof of residency, and proof of identity to your test appointment, or the DMV will not let you test.
  • Test availability varies by location and season — rural areas often have shorter waits than urban DMV offices.
  • If you cancel or miss your appointment, you must reschedule through the same method you used to book it.
  • The DMV charges a test fee at the time of your appointment; the amount does not change based on how you book.

What you need to bring to your driving test

Bring your valid California permit — the DMV will not administer the test without it. You also need one document proving your identity (a passport, state ID, or military ID) and one document proving your current address (a utility bill, lease, or bank statement dated within the last 60 days). A driver's license from another state counts as identity proof but not as a permit.

Bring the vehicle you will test in, and make sure it passes a basic safety check: working brakes, steering, horn, lights, and windshield wipers. The examiner will inspect these before the test begins. If the car fails inspection, you cannot test that day and will need to reschedule.

How to book online through the DMV website

Go to dmv.ca.gov and select "Schedule an Appointment" from the homepage. Choose "Drive Test" as your transaction type. Enter your driver's license or ID number, your date of birth, and your last name. The system will pull up your record and show you available dates and times at DMV offices within your area.

Select the location and time that works for you, then confirm your choice. 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 website shows availability up to several weeks out, though busy urban offices may fill up faster than rural ones.

Booking by phone or at a DMV office

Call 1-800-777-0133 during DMV business hours (Monday through Friday, 8 a.m. to 5 p.m. Pacific time). Have your driver's license or ID number ready. The representative will ask which DMV office you prefer and what dates work for you, then book the appointment and give you a confirmation number over the phone.

You can also walk into any DMV field office and book at the counter. Bring your ID and permit. The staff will check availability at that location and nearby offices, and you can book on the spot. This method works well if you want to see exactly which dates are open before deciding, or if you prefer to handle it in person.

Test locations and wait times across California

California has DMV field offices in every county, but availability is not the same everywhere. Large urban offices in Los Angeles, San Francisco, San Diego, and Sacramento often have longer waits — sometimes two to four weeks out. Smaller towns and rural areas typically have openings within one to two weeks.

If your nearest office is booked solid, you can travel to a less busy location. The online system shows all available slots across your region, so you can see whether driving 30 minutes to a smaller office gets you a sooner date. Some people find this trade-off worth it, especially if they have been waiting weeks for an appointment closer to home.

What happens if you need to cancel or reschedule

Cancel or reschedule at least 24 hours before your appointment. If you cancel with less than 24 hours' notice, the DMV counts it as a no-show, and you lose your slot. You can reschedule online through dmv.ca.gov (enter your confirmation number), call 1-800-777-0133, or go to a DMV office in person.

If you miss your appointment without canceling, you will have to book a new one from scratch. The DMV does not automatically reschedule you. Missing an appointment does not affect your permit or your ability to book future tests, but it does mean starting the booking process over.

Fees and what to expect on test day

The DMV charges a test fee at your appointment. The fee is the same whether you book online, by phone, or in person. Bring a payment method — the DMV accepts cash, debit, and credit cards. The test itself takes 15 to 20 minutes on the road, plus time for the vehicle inspection and paperwork before and after.

Arrive 10 to 15 minutes early. Bring all required documents (permit, identity, proof of address) and the vehicle. The examiner will walk you through what to expect, inspect the car, and then take you on a route through local streets. You will be tested on turns, stopping, parking, and following traffic laws. The examiner will tell you whether you passed or failed before you leave.

Frequently Asked Questions

Can I book a driving test appointment if my permit is expired?

No. Your permit must be valid on the day of your test. If it has expired, you must renew it before you can schedule. You can renew online, by mail, or at a DMV office — renewal is faster than getting a new permit from scratch.

What if I book online but then need to change my appointment?

Go back to dmv.ca.gov, select "Reschedule an Appointment," and enter your confirmation number. You can pick a new date and time. You can also call 1-800-777-0133 or visit a DMV office with your confirmation number to reschedule in person.

Do I have to test at the DMV office closest to me?

No. You can choose any DMV office in California. The online system shows all available appointments across your region, so you can pick whichever location and time work best for you, even if it is farther away.

What if the DMV office I want is fully booked?

Check nearby offices — smaller towns often have sooner openings than large cities. 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 if their preferred location is full.

Can someone else book a driving test appointment for me?

No. You must book your own appointment using your own ID number. The DMV system requires the person booking to verify their identity. If you need help, you can call the DMV line and a representative can walk you through the process, but you have to provide your information yourself.