How to schedule a driver's test appointment at the California DMV

You can book a California DMV driver's 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 type (behind-the-wheel or written), pick a date and time from available slots, and receive a confirmation number when ready. Phone appointments take longer because you're waiting in a queue, and in-person booking means traveling to an office during business hours.

The DMV opens appointment slots roughly 60 days in advance. Slots fill quickly in urban areas and during summer months, so booking as soon as slots open gives you more options. If no appointments are available in your area, you can check back daily — cancellations happen regularly and freed-up slots appear throughout the day.

Key Takeaways

  • Book online at dmv.ca.gov by selecting your test type, location, and preferred date; you'll get a confirmation number to bring to your appointment.
  • New appointment slots open roughly 60 days in advance, and urban areas fill faster than rural ones, so book early if you have flexibility.
  • Cancellations create new slots throughout the day, so if nothing is available, check back the next morning or later that same week.
  • Bring your confirmation number, valid ID, proof of residency, and your permit or license to your scheduled test.
  • If you miss your appointment without canceling, you may lose your test fee and have to wait longer for the next available slot.

Booking online through the DMV website

Go to dmv.ca.gov and click "Schedule an Appointment" or "Book Now." You'll be asked to enter your driver's license or ID number and date of birth to pull up your record. If you don't have a license yet, you'll enter your permit number instead.

Next, select your test type: written knowledge test, behind-the-wheel driving test, or both if you're taking them on the same day. Choose your preferred DMV office location — the system shows you offices near your zip code, but you can search statewide. Then select from available dates and times. The calendar shows only days with open slots, so if a date is grayed out, no appointments are available that day.

Review your selection, confirm your contact information, and submit. You'll receive a confirmation number on screen and via email. Save or print this number — you must bring it to your appointment, and you'll need it to reschedule or cancel.

Booking by phone or in person

Call the DMV at 1-800-777-0133 (toll-free) to book by phone. Wait times vary by time of day and season; calling early morning on a weekday is usually faster than calling in the afternoon or on Friday. Have your driver's license or ID number ready, and tell the representative your preferred location and test type. They'll check availability and book you into the first open slot that matches your preferences, or offer you several options to choose from.

To book in person, visit your local DMV office during business hours. Bring your ID and permit or license. You can walk in without an appointment to book a future appointment, though some offices now require you to take a number and wait. In-person booking is slower than online or phone, but useful if you need to ask questions about what to bring or what to expect.

What to do if no appointments are available

If the calendar shows no open slots for weeks, don't assume you're locked out. Cancellations happen constantly — people reschedule, don't show up, or move. Check back the next morning, and check again later that same week. Many people find slots by checking at the same time each day for a few days in a row.

If you're in a hurry, consider booking at a less popular location. Rural DMV offices often have more availability than urban ones, and offices in smaller towns may have slots weeks sooner than the nearest city office. You can take your test anywhere in California, so if your local office is booked solid, an office 30 or 40 miles away might have an opening tomorrow.

Some DMV offices also hold walk-in test slots on certain days, though availability is not may provide. Call your local office to ask whether they accept walk-ins for tests, and what time they typically open those slots.

Documents and information you need to bring

Bring your confirmation number, a valid photo ID (driver's license, passport, military ID, or state ID card), and your current permit or license. You'll also need proof of residency — a utility bill, lease, mortgage statement, or bank statement dated within the last 60 days, with your name and current address on it.

For a behind-the-wheel test, bring the vehicle you'll be driving. It must be registered, insured, and pass a safety inspection (working lights, brakes, wipers, horn, and mirrors). The DMV will check these before the test starts. If the vehicle fails inspection, you won't be able to test that day.

For a written test, bring only your ID and confirmation number. You don't need to bring study materials — the DMV provides the test on a computer or paper form.

Rescheduling or canceling your appointment

Cancel or reschedule online at dmv.ca.gov by entering your confirmation number and ID. You can also call 1-800-777-0133 or visit your local office in person. Cancel at least 24 hours before your appointment if possible — if you miss your appointment without canceling, you forfeit your test fee and have to pay again to book a new one.

If you cancel and reschedule, you keep your test fee. If you no-show (don't cancel and don't appear), the fee is gone and you'll have to pay the full fee again for your next test. Some offices may also flag your record if you no-show multiple times.

What happens on test day

Arrive 10 to 15 minutes early. Check in at the front desk with your confirmation number and ID. The DMV will verify your documents and may ask you questions about your address or license history. For a written test, you'll be seated at a computer or given a paper test and have a set time limit (usually 30 to 45 minutes). For a behind-the-wheel test, an examiner will inspect your vehicle, then ride with you on a route around the local area, testing your ability to handle traffic, turns, parking, and emergency stops.

You'll receive your results the same day. If you pass, you can often get your new license or permit printed at the office before you leave. If you don't pass, you can reschedule your next test when ready, though you may have to wait weeks for the next available slot.

Frequently Asked Questions

Can I book a test appointment if I don't have a California ID or license yet?

Yes. If you have a California permit, use your permit number to book. If you don't have either, you'll need to visit a DMV office in person to get a permit first, then book your test appointment. You cannot book a test online without a permit or license number in the system.

How far in advance can I book my test appointment?

The DMV typically opens slots about 60 days ahead. You can book as soon as slots open for your preferred date. If you're flexible, booking early gives you more time options. If you need a test sooner, check for cancellations daily or look at offices in less populated areas.

What if I fail my driving test — do I have to pay again to reschedule?

Yes. Each test attempt costs a fee. You can reschedule when ready after failing, but you'll pay the full fee again. There's no waiting period between attempts, so you can book another appointment as soon as one is available.

Can I take my test in a language other than English?

Yes. The DMV offers written tests in multiple languages including Spanish, Chinese, Vietnamese, Korean, Tagalog, and others. When you book online or by phone, you can select your language preference. Behind-the-wheel tests are conducted in English, though an interpreter may be present if you request one in advance.

What if I need to reschedule my appointment multiple times?

You can reschedule as many times as you need before your appointment date. Each reschedule is free if you cancel before the appointment. However, if you no-show without canceling, you lose your fee. After multiple no-shows, the DMV may require you to visit an office in person to book future appointments.