California DMV driving test appointments are scheduled through the DMV's online system or by phone, and you must have a valid instruction permit before you can book

To schedule a driving test in California, you need to go to the DMV website at dmv.ca.gov, click "Schedule an Appointment," and select "Original Driver License" or "Renewal" depending on your situation. You can also call 1-800-777-0133 to book by phone. The system will show you available dates and times at DMV offices near you, usually several weeks out. You must have a valid California instruction permit (learner's permit) in hand before you can reserve a test slot — the system checks this when you enter your permit number.

California does not allow walk-in driving tests. Every test must be scheduled in advance. The DMV typically has openings 4 to 8 weeks ahead, though this varies by location and season. Rural areas often have shorter wait times than urban centers like Los Angeles or the Bay Area.

Key Takeaways

  • Book your driving test online at dmv.ca.gov or by calling 1-800-777-0133; walk-ins are not accepted.
  • You must have a valid California instruction permit before scheduling, and the system will verify it when you book.
  • Available appointment dates are usually 4 to 8 weeks out, depending on your location and local demand.
  • Bring your permit, proof of residency, and proof of vehicle insurance to your test; arriving without these will result in a cancellation.
  • You can reschedule or cancel up to 24 hours before your appointment through the same online system or by phone.

What you need before you book

Your California instruction permit must be valid and not expired. If your permit expired, you will need to renew it before the DMV will let you schedule a driving test. The online booking system checks the status of your permit automatically when you enter your permit number and date of birth.

You also need to know which DMV office you want to test at. The system shows all offices within a certain distance of your address, but you can choose any location in the state. Some people choose offices in less busy areas to get an earlier appointment, though you will need to travel there on test day.

Booking online versus by phone

The online system at dmv.ca.gov is faster and shows you all available dates at once. You can filter by location and time of day, and you get an when ready confirmation number. The system is open 24 hours a day.

Calling 1-800-777-0133 takes longer — wait times are often 30 minutes to an hour — but a representative can answer questions about what to bring or what to expect. Phone lines are open Monday through Friday, 8 a.m. to 5 p.m. Pacific time, and Saturday 8 a.m. to 1 p.m. Pacific time. The phone line is closed on Sundays and state holidays.

What to bring on test day

Bring your California instruction permit (the physical card), a valid form of identification such as a passport or state ID, and proof of vehicle insurance. The vehicle you test in must be registered in California and have current insurance. If the car is registered to someone else, bring a signed statement from the owner saying you have permission to use it for the test.

Arrive at least 15 minutes early. The DMV will not test you if you arrive after your appointment time. Bring all documents in originals — photocopies are not accepted. If you do not have proof of insurance, the DMV will cancel your test and you will have to reschedule.

Rescheduling or canceling your appointment

You can reschedule or cancel through the same online system where you booked, 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 within 24 hours, the DMV counts it as a no-show and you lose your appointment slot.

If you miss your appointment without canceling, you will have to book a new one from the beginning. There is no penalty fee, but you will go to the back of the queue and may wait several more weeks for an opening.

Differences between locations and wait times

Urban DMV offices in California typically have longer wait times for driving test appointments than rural or suburban locations. Los Angeles, San Francisco, San Diego, and Sacramento offices often show openings 6 to 8 weeks out, while smaller cities may have openings in 2 to 4 weeks. The DMV does not publish wait time data, so the only way to see current availability is to enter your location in the booking system.

Some people schedule at a less busy office even if it is farther away to get an earlier date. This is legal and common. You can test at any DMV office in California regardless of where you live or where your permit was issued.

What happens after you pass or fail

If you pass, the DMV will issue your original driver license on the spot or mail it to you within 1 to 2 weeks, depending on whether you paid for a Real ID or a standard license. If you fail, you can reschedule when ready through the same system. There is no waiting period between attempts, but you must book a new appointment — you cannot test again the same day.

California allows you to take the driving test as many times as needed. Each attempt requires a new appointment and a valid instruction permit.

Frequently Asked Questions

Can I book a driving test appointment if my instruction permit is about to expire?

Yes, as long as your permit is still valid on the day you book. However, your permit must also be valid on the day of your test. If your permit expires before your scheduled test date, you will need to renew it and reschedule. The DMV recommends booking your test at least 2 to 3 weeks before your permit expires.

What if I cannot find an appointment in my area?

Try searching for offices in nearby cities or counties. The booking system shows all available locations. You can also call 1-800-777-0133 to ask if new appointments have been released or if there are cancellations. Some people check the online system daily for cancellations, which happen regularly as people reschedule.

Do I need to bring the vehicle I will be testing in when I book my appointment?

No. You book the appointment with just your permit number and personal information. You choose which vehicle to bring on test day, as long as it is registered in California and has current insurance. You do not need to tell the DMV which car you will use in advance.

What if I fail my driving test — do I have to wait before I can reschedule?

No. You can reschedule when ready through the online system or by phone. There is no mandatory waiting period between attempts in California. You will need to book a new appointment, which may be several weeks out depending on availability at your chosen location.

Can someone else schedule a driving test appointment for me?

No. The person taking the test must schedule their own appointment using their instruction permit number and date of birth. The online system requires this information to verify your identity and permit status.