How to book a California driving test appointment
You can schedule a California driving test through the DMV's online appointment system at dmv.ca.gov, by phone at 1-800-777-0133, or in person at any DMV office. The online system is fastest — you choose your test type, preferred location, and available date slots. Phone appointments take longer because you're in a queue, but work if you don't have internet access. In-person scheduling at a DMV office guarantees an appointment but means waiting in line.
You must have a valid California learner's permit or instruction permit before you can book. The DMV will not schedule you without proof of this permit in their system. If you're scheduling online, you'll enter your driver's license or ID number and date of birth to confirm your permit status.
Appointment availability varies by location and season. Rural areas often have openings weeks ahead, while busy urban DMV offices in Los Angeles, San Francisco, and San Diego may show availability only 4 to 6 weeks out. If your preferred location is full, check nearby offices — you can test at any DMV in California, not just the one closest to you.
Key Takeaways
- Schedule online at dmv.ca.gov, by phone at 1-800-777-0133, or in person at a DMV office; online is usually fastest.
- You must have a valid California learner's permit or instruction permit before booking, and the DMV checks your status automatically.
- Bring your permit, a valid ID, proof of residency, and the vehicle you'll test in on your appointment day.
- If your preferred location is booked, check DMV offices in nearby cities — you can test anywhere in the state.
- Scam alert: never pay a third-party website to schedule your test; the DMV's official system is free.
What documents you need to bring
Bring your learner's permit or instruction permit — this is required and the DMV will not test you without it. Bring a valid photo ID that matches the name on your permit: a passport, military ID, or out-of-state driver's license all work. If your ID is expired, bring it anyway along with a second form of ID, because the DMV accepts expired photo IDs for testing purposes.
Bring proof of California residency dated within the last 6 months. A utility bill, lease, mortgage statement, or bank statement with your name and address works. A cell phone bill or credit card statement does not. If you live with someone else and don't have a document in your name, bring a signed letter from the person whose name is on the utility bill, plus that document, plus your ID.
Bring the vehicle you will test in. The car must be registered, insured, and have a valid smog check if required in your county. The DMV will check the registration and insurance before the test starts. The vehicle's registration must match the address on your ID or proof of residency — if it doesn't, bring the registration anyway and explain the situation to the examiner.
What happens during your appointment
Arrive 10 minutes early. The DMV will check your documents, verify your permit, and confirm the vehicle registration and insurance. If anything is missing or expired, they may cancel your test and you'll need to reschedule. This is the most common reason tests are cancelled on the day of the appointment.
The driving test itself lasts 15 to 20 minutes. You'll drive on local streets while the examiner watches and scores your performance on steering, braking, turning, parking, and following traffic laws. The examiner will ask you to perform specific maneuvers: parallel parking, three-point turns, and lane changes. You do not need to pass a written test on the same day — if you're taking the written test, schedule that separately.
You'll get your score when ready after the test. If you pass, you can walk out with a temporary driving license valid for 60 days while your official card is mailed. If you don't pass, the examiner will tell you which skills to practice, and you can reschedule another test. There is no waiting period between failed tests — you can book another appointment right away, though availability may mean waiting weeks.
Rescheduling or cancelling your appointment
Cancel or reschedule online at dmv.ca.gov using the same system where you booked, by calling 1-800-777-0133, or in person at a DMV office. Online cancellation takes effect when ready and frees up your slot for other people. If you cancel by phone, expect to wait 20 to 40 minutes in the queue.
If you miss your appointment without cancelling, the DMV will mark you as a no-show. This does not prevent you from booking future tests, but it does mean you've lost your slot and will need to reschedule. Some DMV offices have a policy of limiting no-shows, so cancelling ahead is better than straightforward not showing up.
Scam alerts and how to avoid them
Never pay a third-party website to schedule your DMV test. Websites that claim to "book your appointment for you" or charge a fee to schedule are scams. The official DMV appointment system at dmv.ca.gov is free. If a website asks for payment, credit card information, or promises to "may provide" you an appointment, close it and go to dmv.ca.gov instead.
Scammers also create fake DMV websites that look almost identical to the real one. Check the URL carefully: the real site is dmv.ca.gov (not dmv-ca.com, ca-dmv.com, or similar). Bookmark the real site so you don't accidentally land on a fake one. If you're unsure, call 1-800-777-0133 to confirm you're using the correct website.
Be cautious of emails or texts claiming to be from the DMV. The DMV does not send unsolicited emails asking you to "confirm your appointment" or "update your information." If you receive one, do not click any links. Go directly to dmv.ca.gov or call the official number instead.
Appointment availability by region
Availability depends on your location and the time of year. In Northern California, offices in Sacramento, Fresno, and Modesto typically have openings 6 to 8 weeks ahead. In the Bay Area and Los Angeles, openings may be only 4 to 6 weeks out. San Diego and Orange County offices fill up quickly during summer months.
If you can't find an appointment in your preferred city, check surrounding areas. You can test at any DMV office in California. For example, if San Francisco is booked, try Oakland, San Mateo, or Hayward. If Los Angeles is full, try Long Beach, Pasadena, or Torrance. Smaller cities almost always have more availability than major urban centers.
Weekday mornings typically have fewer available slots than afternoons, and Saturdays fill up fastest. If you have flexibility, try booking a weekday afternoon appointment — these are less popular and more likely to be available.
What to do if you can't find an appointment
If every location near you shows no availability, check back daily. Appointments open up as other people cancel, and new slots are released regularly. Set a reminder to check dmv.ca.gov at the same time each day, or call 1-800-777-0133 to ask when new appointments are typically released in your area.
Expand your search to offices farther away. If you're willing to drive 30 to 45 minutes, you may find availability much sooner. Some people travel to a neighboring county specifically to test earlier. This is legal and common.
If you're in a time-sensitive situation — for example, you need a license for work — explain this to the DMV when you call. They cannot create appointments that don't exist, but they can sometimes direct you to offices with the earliest availability or tell you when new slots are expected to open.
Frequently Asked Questions
Can I reschedule my test online, or do I have to call?
You can reschedule online at dmv.ca.gov using the same system where you booked. Log in with your ID number and date of birth, find your appointment, and select a new date and time. Rescheduling online is when ready and doesn't require a phone call.
What if I fail my driving test — how soon can I retake it?
You can reschedule when ready after failing. There is no mandatory waiting period between tests. However, availability may mean you can't get another appointment for several weeks. Most people practice for 1 to 2 weeks before retesting.
Do I need to bring my Social Security number to my appointment?
No. Bring your learner's permit, a valid photo ID, proof of residency, and the vehicle you'll test in. The DMV already has your Social Security number from your permit process, so you don't need to bring it again.
Can someone else drive the car to my test appointment if I'm not there yet?
No. You must be present with the vehicle before your appointment time. The DMV checks your documents and the vehicle registration before the test begins. If you're not there, they will cancel your appointment.
What if my vehicle's registration address doesn't match my ID?
Bring both your ID and the vehicle registration anyway. The DMV prefers they match, but if they don't, explain the situation to the examiner. Common reasons include a recent move or a vehicle registered to a family member. The examiner will decide whether to proceed based on your explanation and proof of residency.