Book your California driving test through the DMV website, by phone, or in person at your local office

To schedule a driving test at the California Department of Motor Vehicles, you have three routes: the online appointment system at dmv.ca.gov, a phone call to your local DMV office, or walking in during business hours. The online system is fastest — you can book weeks in advance and see available dates when ready. Phone appointments take longer because you'll wait in a queue, but some people find it easier than navigating the website. Walk-ins work if you're willing to show up early and wait, though you may not get tested the same day.

Before you book, you'll need your permit number (from your instruction permit) and a valid email address or phone number for confirmation. California requires you to hold your instruction permit for at least six months and be at least 16 years old. You also cannot have more than one failed driving test in the past 12 months without waiting an additional 30 days before scheduling again.

Key Takeaways

  • The DMV website (dmv.ca.gov) lets you book driving tests weeks ahead and shows all available dates in your area at once.
  • You need your instruction permit number and a valid email or phone number to complete any appointment booking.
  • If you fail your test, you must wait 30 days before scheduling another one, though you can take it sooner if you pay the retest fee upfront.
  • Bring your permit, proof of residency, and proof of vehicle insurance on test day, or the DMV will not let you test.
  • Test appointments fill up fastest in spring and summer, so book as soon as your six-month permit period ends if you want a specific date.

Scheduling online through the DMV website

Go to dmv.ca.gov and select "Schedule an Appointment" from the homepage. Choose "Drive Test" as your service type, then enter your instruction permit number. The system will ask you to pick your county and preferred DMV office — if you live near multiple offices, you can check availability at each one before deciding. California has different wait times by location; rural offices often have openings within two weeks, while busy urban locations like Los Angeles and San Francisco may be booked out 6 to 8 weeks.

Once you select an office, the system shows you every available date and time slot for the next several months. Pick the one that works for you, enter your email address and phone number for confirmation, and you're done. You'll receive a confirmation email with your appointment details, test location, and what to bring. Save this email or screenshot it — you'll need to show it on test day.

Calling your local DMV office to book by phone

Find your local office's phone number on dmv.ca.gov by entering your zip code under "Find a DMV Office." Call during business hours (usually 8 a.m. to 5 p.m., Monday through Friday, though hours vary by location). Have your instruction permit number ready when you call. The wait time to speak to someone ranges from 10 minutes to over an hour depending on the time of day and how busy the office is — calling early in the morning or mid-week typically means shorter waits.

When you reach a representative, tell them you want to schedule a driving test and provide your permit number. They'll ask which office you prefer and offer you available dates. Once you pick a slot, they'll confirm your phone number or email for your appointment record. Ask them to repeat back your appointment date, time, and location to make sure there are no mistakes. Request that they email or text you a confirmation if possible.

Walking in without an appointment

You can show up to any DMV office during business hours without scheduling ahead, but this approach has real drawbacks. Most offices accept walk-ins on a first-come, first-served basis, but they may turn you away if they've already scheduled too many tests that day. You could arrive at 7 a.m., wait three hours, and be told to come back another day. Some offices have stopped accepting walk-ins for driving tests entirely, so call ahead to confirm your location still does.

If your office does accept walk-ins, bring everything you'd bring to a scheduled test: your permit, proof of residency, proof of vehicle insurance, and the vehicle you'll be tested in. Get there early — offices typically stop accepting new walk-ins by mid-morning. This route only makes sense if you have a flexible schedule and live near an office with a history of short wait times.

What to bring on test day

Bring your instruction permit (the physical card), a valid form of proof of residency (a utility bill, lease, or bank statement with your name and current address), and proof of vehicle insurance for the car you'll be driving. The insurance document must show your name, the vehicle's license plate or VIN, and current coverage dates. If the insurance is in someone else's name, bring a note from that person saying you have permission to use the vehicle, or bring them with you.

The vehicle itself must be in safe working condition: working brakes, steering, lights (headlights, brake lights, turn signals), wipers, and horn. The DMV will do a quick safety check before your test starts. Bring the vehicle's registration and proof of smog certification if required (usually for vehicles over four years old in California). If anything is broken or missing, the test will be cancelled and you'll have to reschedule.

Rescheduling or cancelling your appointment

If you need to change your test date, log back into dmv.ca.gov with your confirmation details and select "Reschedule" — you can move it to a different date at the same office or switch offices entirely. If you booked by phone, call the same office and ask to reschedule; they'll look up your appointment and move it for you. Cancelling works the same way: use the website or call to cancel, and your appointment slot opens up for someone else.

There's no penalty for rescheduling or cancelling, but do it as soon as you know you can't make it. If you miss an appointment without cancelling, some offices may require you to wait before booking again, though policies vary. If you fail your test, you cannot reschedule when ready — California requires a 30-day waiting period before your next attempt, unless you pay the retest fee upfront to book sooner.

What happens if you fail and need to reschedule

If you don't pass your driving test, the examiner will give you a notice showing what you did wrong. You're allowed to take the test again, but you must wait at least 30 days from the date of your failed test before scheduling another one. During that 30 days, you can keep practicing with your instruction permit. Some people choose to pay the retest fee (currently $7 in California, though this may change) to schedule sooner — this fee lets you book a new test when ready instead of waiting the full month.

When you're ready to reschedule, use the same booking method you used before. The system will recognize that you've already taken the test and let you schedule a new one. You don't need to reapply for your permit or bring any new documents — just show up with the same items you brought the first time.

Frequently Asked Questions

How far in advance can I book a driving test?

You can book up to several months ahead through the online system, depending on how busy your local office is. Rural areas often have openings 2 to 4 weeks out, while urban areas may be booked 6 to 8 weeks in advance. Booking as soon as you're may be able to access (after holding your permit for six months) gives you the best selection of dates.

What if there are no appointments available in my area?

Check nearby DMV offices — you may find sooner openings 20 or 30 miles away. You can also call your local office directly to ask if cancellations are common; some offices have people cancel regularly, creating last-minute slots. Setting up an alert or checking the website weekly can help you catch newly available times.

Can someone else drive me to the test if I don't have my own car?

Yes, you can use someone else's vehicle as long as you bring proof of insurance for that car and the owner's permission. The insurance must be active and show the vehicle's license plate or VIN. The DMV doesn't care who owns the car, only that it's insured and safe to drive.

Do I need to bring my social security number to the test?

No. Bring your instruction permit, proof of residency, and proof of vehicle insurance. The DMV already has your social security number on file from your permit process, so you don't need to bring it again.

What time of day should I schedule my test?

Morning appointments (8 a.m. to 10 a.m.) are often easier because you're fresher and traffic is lighter during the test drive. Afternoon slots can work too, but avoid late afternoon if possible — examiners may rush if they're near the end of their shift. Pick whatever time lets you be calm and well-rested.