Book your California DMV driving test through the online appointment system or by phone
California DMV driving test appointments are scheduled through the state's online system at dmv.ca.gov or by calling 1-800-777-0133. You cannot walk in for a driving test — the DMV requires an appointment. The online system shows available dates and times at your chosen test location, usually within two to eight weeks depending on demand in your area.
Before you book, you need a valid instruction permit (learner's permit) or provisional license, a completed DL 44 form (process for Driver License or Identification Card), and proof of residency. The DMV will not schedule you without the permit number from your existing record.
Key Takeaways
- Schedule your test online at dmv.ca.gov or by phone at 1-800-777-0133 using your instruction permit number.
- You must have a valid instruction permit and a completed DL 44 form before booking an appointment.
- Bring your permit, proof of residency, proof of Social Security number, and the vehicle you will test in on your appointment day.
- Test locations vary by county, and availability ranges from two to eight weeks depending on how busy your local office is.
- If you miss your appointment without canceling, you may have to wait longer to reschedule.
Schedule online through the DMV website
Go to dmv.ca.gov and select "Schedule an Appointment" from the homepage. Choose "Class C Driver License Test" as your transaction type. You will be asked to enter your instruction permit number, date of birth, and the county where you want to test.
The system will show you available dates and times at DMV offices in that county. Select the date and time that works for you. You will receive a confirmation number by email and text message (if you provide a phone number). Save this confirmation number — you will need it when you arrive for your test.
The online system is usually available from 6 a.m. to 10 p.m. Pacific time. If the system is down for maintenance, try again later or call the phone line instead.
Schedule by phone if online booking is not available
Call 1-800-777-0133 to speak with a DMV representative. Have your instruction permit number, date of birth, and preferred county ready. The representative will check availability and book you for an open time slot. They will give you a confirmation number over the phone.
Phone lines are typically busiest in the morning and early afternoon. Calling in the late afternoon or early evening may mean shorter wait times. The line is open Monday through Friday, 8 a.m. to 5:30 p.m. Pacific time, and Saturday, 8 a.m. to 1 p.m. Pacific time.
What to bring on your test appointment day
Bring your instruction permit (the physical card), your completed DL 44 form, proof of your Social Security number (Social Security card, W-2, or tax return), and proof of residency (utility bill, lease, or bank statement dated within the last 60 days). You must also bring the vehicle you will use for the test — it must be registered, insured, and in safe working condition.
The vehicle's registration and proof of insurance must be current. The DMV will not test you in a vehicle with expired tags or no insurance on file. Bring the registration card and insurance card with you. The vehicle should have working brakes, steering, lights, wipers, and mirrors.
Arrive 10 to 15 minutes early. Bring your confirmation number. If you wear glasses or contacts for driving, wear them during the test.
Understand test location availability by county
DMV offices are spread across California counties, and each location has its own appointment schedule. Urban counties like Los Angeles, San Diego, and the Bay Area often have longer wait times — sometimes six to eight weeks. Rural counties may have appointments available within two to three weeks.
If your local office is fully booked, you can try scheduling at a nearby county office. Some people travel to a less busy county to test sooner. Check the county list on dmv.ca.gov to see which offices serve your area and compare wait times before booking.
Cancel or reschedule if your plans change
If you need to cancel or move your appointment, go back to dmv.ca.gov, select "Manage Your Appointment," and enter your confirmation number and date of birth. You can reschedule to a different date or time at the same location. Canceling online is faster than calling.
If you miss your appointment without canceling, you will lose that slot and may face a longer wait to reschedule. Some counties track no-shows and may require you to wait longer before your next opening. Always cancel if you cannot make it.
What happens after you pass or fail the test
If you pass, the DMV will issue your Class C driver license on the spot (or within a few days if they need to process it). If you fail, you can reschedule another test. There is no waiting period between attempts in California, but you may have to wait for the next available appointment at your location.
The DMV charges a test fee each time you take the driving test. The fee is included when you pay for your license, so you do not pay separately for each attempt. Keep your instruction permit valid while you schedule your next test.
Frequently Asked Questions
Can I schedule a test at a different county than where I live?
Yes. You can book at any DMV office in California, even if it is not in your home county. Some people schedule in less busy counties to test sooner. You will still receive your license in your home county once you pass.
What if I cannot find an appointment in my area?
Check nearby counties on dmv.ca.gov — they may have sooner openings. You can also call 1-800-777-0133 to ask if cancellations have opened up. Some offices release new slots as people cancel, so checking back a few days later sometimes reveals earlier dates.
Do I need to bring my instruction permit to the test?
Yes. Your instruction permit is required to take the driving test. Without it, the DMV will not let you test. Bring the physical card, not a photo or copy.
What if my vehicle fails the safety check before the test?
The DMV inspector checks the vehicle's brakes, lights, wipers, and mirrors before the test begins. If something is broken, the test is canceled and you will need to reschedule after fixing the vehicle. You can reschedule online or by phone.
How long does the actual driving test take?
The test itself usually takes 10 to 15 minutes. You should plan to be at the DMV office for 30 to 45 minutes total, including check-in and the vehicle safety inspection. Arrive early to allow time for the line.