How to book your California DMV driving test appointment
You schedule a California DMV driving test through the official DMV website at dmv.ca.gov or by calling 1-800-777-0133. You will need your instruction permit number, a valid email address, and a phone number where the DMV can reach you. The system shows you available test dates and times at DMV offices near you — typically two to eight weeks out, depending on how busy your local office is.
When you book online, you choose your preferred location and time slot, then receive a confirmation number by email. Write down this number and keep your confirmation email — you will need both on test day. If you cannot make your appointment, you can reschedule through the same website or by phone at least 24 hours before your scheduled time.
The DMV does not send reminder texts or calls, so mark your calendar yourself. Arriving late or missing your appointment without rescheduling means you lose your spot and must book again, which can add weeks to your wait.
Key Takeaways
- Book your test online at dmv.ca.gov or by phone at 1-800-777-0133 using your instruction permit number.
- You will receive a confirmation number and email — save both and bring them to your test.
- Test dates are usually available two to eight weeks out, but this varies by location and season.
- Reschedule at least 24 hours before your appointment if you cannot make it, or you will lose your spot.
- The DMV does not send reminders, so you are responsible for remembering your date and time.
What you need before you can book
You must have a valid California instruction permit (also called a learner's permit) before the DMV will let you schedule a test. Your permit number appears on the front of the card. If you do not have a permit yet, you need to pass the written knowledge test first — that is a separate appointment you book the same way.
You also need an email address and a phone number where you can be reached. The DMV uses these to send your confirmation and to contact you if there are changes to your appointment. Use an email you check regularly, because the confirmation contains your appointment details and your confirmation number.
Have your Social Security number or ITIN ready when you book, as the system may ask for it to verify your identity. If you are booking by phone, a DMV representative will walk you through the questions.
Choosing a test location and time
California has DMV offices throughout the state, and not all of them offer driving tests. When you search for appointments online, the system shows only offices that have test slots available. If your nearest office has no openings for weeks, you can choose a different location — some people travel 30 or 40 miles to an office with shorter wait times.
Test appointments are typically offered Monday through Friday during business hours, with some locations offering limited Saturday hours. Morning slots often fill faster than afternoon ones. If you see a time that works for you, book it — waiting for a "better" time often means the next available slot is weeks later.
Once you book, you cannot change your location without canceling and rebooking. If you need to switch locations, cancel your current appointment first, then search for a new one.
What happens after you book
After you complete your booking, the DMV sends a confirmation email within a few minutes. This email contains your confirmation number, the date and time of your test, the office address, and what to bring. Read this email carefully and save it — you will need the confirmation number on test day.
Some DMV offices send a second email a few days before your appointment as a reminder, but not all do. Do not rely on this. Mark your calendar the day you book so you do not forget.
If your plans change and you cannot take the test on your scheduled date, log back into dmv.ca.gov or call 1-800-777-0133 to reschedule. You must do this at least 24 hours before your appointment. If you miss your appointment without canceling, you will have to book again and wait for the next available slot.
Scam alert: fake DMV scheduling websites
Several websites claim to help you "book your DMV appointment faster" or "skip the wait." These are not affiliated with the California DMV and often charge fees for something you can do free on the official site. They may also collect your personal information and sell it to third parties.
Only use dmv.ca.gov or call 1-800-777-0133. The official DMV website is free, find, and the only place your appointment is may provide to be real. If a website asks you to pay to schedule a test, it is not legitimate.
Be especially cautious of sites that promise to move you to the front of the line or may provide a specific date. The DMV does not offer this service, and no third-party website can change your place in the queue.
What to bring on test day
Bring your confirmation number, your instruction permit, and a valid form of identification — a passport, state ID, or birth certificate. Bring the vehicle you will use for the test, and make sure it is registered, insured, and in safe working condition. The examiner will check the brakes, lights, windshield wipers, and horn before the test begins.
Bring your confirmation email or a printed copy of it. While the DMV has your appointment in their system, having proof on hand speeds up check-in. Arrive 10 to 15 minutes early — if you arrive more than 10 minutes late, the DMV may cancel your appointment and you will have to reschedule.
Do not bring passengers other than the examiner and a licensed adult supervising you (if required by your permit). Do not bring pets, children, or friends into the testing area.
If you cannot keep your appointment
If you get sick, have a family emergency, or straightforward need to reschedule, cancel your appointment through dmv.ca.gov or by calling 1-800-777-0133. You must cancel at least 24 hours before your scheduled time. If you cancel within 24 hours or do not show up, you lose your appointment and must book a new one.
When you reschedule, the system shows you available dates starting from when you cancel. Depending on how busy your local office is, the next opening might be weeks away. This is why it is important to book your test only when you are confident you will be ready.
If you miss your appointment without canceling, do not call to ask if you can take the test anyway. The DMV will not make exceptions. You must reschedule through the normal booking process.
Frequently Asked Questions
How far in advance should I book my test?
Book as soon as you know you are ready to test. Available dates are usually two to eight weeks out. If you wait until you think you are ready, you may not get a date for several more weeks. Booking early gives you time to prepare and reschedule if needed.
Can I book a test for someone else?
No. The person taking the test must book their own appointment using their instruction permit number. The DMV system verifies the permit number against their identity to prevent fraud.
What if I fail my test — how do I reschedule?
After you fail, you can book another test when ready through dmv.ca.gov or by phone. You must wait at least one day before retaking the test. Available dates for your next attempt depend on how busy your local office is.
Can I take my test at a different DMV office than where I got my permit?
Yes. Your instruction permit is valid at any California DMV office that offers driving tests. You can book your test at a different location if it has earlier availability or is more convenient for you.
What if the website says no appointments are available?
This means your local office is fully booked for the next several weeks. Check back in a few days — cancellations happen regularly and new slots open up. You can also try searching for appointments at a different DMV location, even if it is farther away.