Book your California DMV driver's test through the DMV website or by phone
You schedule a California DMV driver's test (also called the behind-the-wheel driving test or DL 44 test) through the California Department of Motor Vehicles directly. You cannot book through a third party or private testing service. The DMV offers two ways to schedule: online through their website at dmv.ca.gov, or by calling 1-800-777-0133.
Before you attempt to schedule, you need a valid instruction permit (learner's permit) in hand. The DMV will not give you a test date without proof that you hold one. You also need to know which DMV office location you want to test at — the DMV will not assign you to the nearest one automatically, and some locations have longer wait times than others.
The online booking system is usually faster than calling. You log in with your California ID number and date of birth, select your preferred location and date, and receive a confirmation number when ready. Phone appointments require you to speak with a representative, which can mean wait times of 30 minutes or longer during peak hours.
Key Takeaways
- You must have a valid California instruction permit before the DMV will schedule you for a driving test.
- Book online at dmv.ca.gov or call 1-800-777-0133; online booking is usually faster and available 24 hours a day.
- You choose your test location when you book — the DMV does not assign one automatically, and wait times vary by office.
- Test dates typically fill 4 to 8 weeks in advance, so book as soon as you are ready to test.
- Bring your instruction permit, a valid photo ID, and proof of residency to your test appointment.
What documents you need before booking
You must have your California instruction permit (learner's permit) before you can schedule a driving test. This is not optional — the DMV system will not let you book without one. If you do not yet have an instruction permit, you need to pass the written knowledge test first and obtain the permit from any DMV office.
You also need to know your California ID number or driver's license number (if you already have one). The online booking system asks for this along with your date of birth. Have your Social Security number available as well, though the system may not require it.
Write down the names and addresses of two or three DMV locations near you before you start booking. The system shows you available dates by location, and some offices book out much faster than others. Locations in rural areas often have sooner dates than those in cities or suburbs.
How to book online at dmv.ca.gov
Go to dmv.ca.gov and look for the "Appointments" section on the homepage. Click on "Schedule an Appointment." You will be taken to a login page where you enter your California ID number and date of birth. If you do not have a California ID number yet, you cannot use the online system — call 1-800-777-0133 instead.
After you log in, the system asks you to select the type of appointment. Choose "Drive Test" or "Driving Test" (the exact wording varies slightly). Then select your preferred DMV office location from the dropdown menu. The system will show you available dates for that location, usually in 2-week blocks. Pick a date and time that works for you.
Review your information on the confirmation screen, then submit. You will receive a confirmation number on screen and via email. Save this number — you need it to reschedule or cancel. The confirmation email also includes the address of your test location, the date and time, and a list of what to bring.
How to book by phone
Call 1-800-777-0133 to speak with a DMV representative. Have your instruction permit, California ID number, and date of birth ready. Tell the representative you want to schedule a driving test and give them your preferred location or locations.
The representative will check availability and offer you dates. You can ask to see dates at multiple locations if the first one is too far out. Once you agree on a date and time, the representative will confirm your appointment and give you a confirmation number. Write this number down when ready.
Wait times to reach a representative are often 30 minutes to an hour, especially on weekday mornings. Call early in the morning or late in the afternoon for shorter waits. The phone line is open Monday through Friday, 8 a.m. to 5 p.m. Pacific time.
How far in advance to book and what to expect for wait times
Most California DMV locations book driving tests 4 to 8 weeks in advance. Some busy locations in the San Francisco Bay Area, Los Angeles, and San Diego book out 10 to 12 weeks. Rural locations may have dates available 2 to 3 weeks out. These timelines change constantly depending on how many people are testing.
If you see that your preferred location is booked out further than you want to wait, check a different DMV office. You do not have to test at the location closest to you. Testing at an office 30 or 40 miles away might get you a date 4 weeks sooner. You can also check back every few days — cancellations open up slots regularly.
The DMV occasionally releases additional test dates without warning. If you cannot find an appointment, try logging back in or calling again in a few days. Some people find that checking the online system late at night or very early in the morning shows more availability.
What to bring to your driving test appointment
Bring your instruction permit (learner's permit) and a valid photo ID. A California ID card, passport, or out-of-state driver's license all work. You also need proof of California residency — a utility bill, lease, or bank statement with your name and current address dated within the last 60 days.
Bring the vehicle you will be testing in. It must be registered, insured, and in safe working condition. The DMV examiner will check that the brakes, lights, windshield wipers, and horn all work before the test begins. If anything is broken or missing, the examiner will not test you that day.
Arrive 10 to 15 minutes early. Bring all documents in a folder or envelope so you do not lose them. Do not bring a phone or any other distractions into the testing area. The DMV is strict about this — if you have a phone visible during the test, you may be asked to leave.
How to reschedule or cancel your appointment
If you need to change your test date or location, log back into dmv.ca.gov with your ID number and date of birth. The system will show your scheduled appointment. Click on it and select "Reschedule" or "Cancel." You can then pick a new date and location, or cancel entirely.
If you booked by phone, call 1-800-777-0133 and give the representative your confirmation number. They can reschedule you or cancel your appointment. There is no fee to reschedule or cancel, but if you cancel and want to test later, you will need to book a new appointment from scratch.
If you miss your appointment without canceling, the DMV may require you to wait before you can schedule again. The exact penalty varies, so contact your local DMV office if you miss a test date.
Frequently Asked Questions
Can I book a driving test without an instruction permit?
No. You must have a valid California instruction permit before the DMV will schedule you for a driving test. If you do not have one, pass the written knowledge test at a DMV office first to obtain the permit.
What if all nearby DMV locations are booked out?
Check DMV offices further away — rural locations often have sooner dates. You can also cancel and rebook every few days, since cancellations open up slots regularly. Some people find availability by checking late at night or very early in the morning.
Do I have to test at the DMV office where I got my instruction permit?
No. You can test at any California DMV office. Choose based on which location has the soonest available date, not which one is closest to you.
What happens if my vehicle fails the safety check before the test?
The examiner will not conduct the test that day. You will need to fix the problem and reschedule. There is no fee to reschedule, but you lose that appointment slot.
Can I book multiple test appointments at once?
No. The DMV allows one active driving test appointment per person. If you want to change your date, you must cancel the current appointment and book a new one.