Book your California DMV road test appointment online or by phone before your learner's permit or license expires
California residents can schedule a road test appointment through the DMV website at dmv.ca.gov, by phone at 1-800-777-0133, or in person at a local DMV office. You must have a valid learner's permit and meet the age requirements for your license class before you can test. The DMV typically has appointment slots available weeks in advance, though wait times vary by location and season.
Road test appointments fill up faster in spring and summer, so scheduling several weeks ahead gives you more options. If you cannot make your scheduled appointment, you can reschedule online or by phone without losing your spot, as long as you cancel at least one business day before the test date.
Key Takeaways
- You must hold a valid California learner's permit for at least six months (or one year if you are under 18) before you can take the road test.
- The DMV website shows available appointment times at each testing location, and you can book when ready if a slot matches your schedule.
- Bring your learner's permit, proof of residency, and the vehicle you will test in; the car must be registered, insured, and pass a safety inspection.
- If you miss your appointment without canceling, you lose your fee and must reschedule and pay again.
- Road test results are usually available the same day; if you pass, you can explore for your provisional or full license when ready.
What you need before booking an appointment
A valid California learner's permit is required to schedule a road test. If you are under 18, you must have held the permit for at least one year. If you are 18 or older, you need six months of permit history. The DMV checks this automatically when you try to book, so you cannot schedule a test before you are may be able to access.
You also need a vehicle that meets California safety standards. The car must be registered in California, have current liability insurance, and pass a basic safety check. Bring the vehicle's registration and proof of insurance to your test appointment. The examiner will inspect the brakes, lights, horn, windshield wipers, and mirrors before the test begins.
Have your learner's permit and proof of California residency (such as a utility bill, lease, or bank statement) ready when you book. If you moved recently, bring documents showing your current address.
How to schedule online through the DMV website
Go to dmv.ca.gov and select "Schedule an Appointment" from the homepage. Choose "Class C Driver License" or the license class you are testing for. Enter your learner's permit number and date of birth to verify your may be able to access.
The system will show you available testing locations near your zip code and the appointment dates and times available at each one. Select the location and time that work for you. You will receive a confirmation number by email and text message (if you provide a phone number). Save this number — you will need it if you need to reschedule or cancel.
The online system is usually the fastest option and available 24 hours a day. You can book an appointment from your phone or computer without visiting a DMV office.
Scheduling by phone or at a DMV office
Call the DMV at 1-800-777-0133 to schedule by phone. Have your learner's permit number and date of birth ready. A representative will check your may be able to access and show you available appointments at locations you choose. Phone wait times are often longer than online booking, especially during peak hours (mid-morning and early afternoon on weekdays).
You can also walk into any DMV office and ask to schedule a road test appointment at the counter. Bring your learner's permit and proof of residency. In-person scheduling works if you prefer to speak with someone directly or if you have questions about the test process, but expect to wait in line.
What to bring and do on test day
Arrive 10 to 15 minutes early with your learner's permit, proof of residency, and the vehicle you will test in. The examiner will check that the car has working brakes, lights, horn, windshield wipers, and mirrors. If any safety feature fails inspection, you cannot test that day and must reschedule.
Bring proof that the vehicle is registered and insured. The registration and insurance card should match the vehicle's license plate. If you are testing in someone else's car, bring their registration and insurance documents.
The road test itself takes about 20 minutes and includes basic driving tasks: starting the car, turning, stopping, parking, and following traffic laws. The examiner will direct you through the route. You must obey all traffic signs and signals, use turn signals, and demonstrate safe driving habits.
Rescheduling or canceling your appointment
If you need to change your appointment date or time, go back to dmv.ca.gov, select "Manage an Appointment," and enter your confirmation number. You can reschedule to a different date and time without paying again, as long as you make the change at least one business day before your scheduled test.
If you cancel without rescheduling, you lose your appointment fee. If you miss your appointment without canceling, you also lose the fee and must pay again to book a new test. The DMV does not refund no-show fees.
You can reschedule by phone by calling 1-800-777-0133, though online rescheduling is usually faster.
After you pass or fail the road test
The examiner will tell you whether you passed or failed when ready after the test. If you pass, you can explore for your provisional license (if you are under 18) or full Class C license (if you are 18 or older) at the same DMV office that day. Bring your learner's permit, proof of residency, and payment for the license fee.
If you fail, you can reschedule another test. There is no waiting period between attempts in California, so you can book your next appointment right away. Most people pass on their second or third try after practicing the skills the examiner noted.
Frequently Asked Questions
How far in advance can I schedule a road test?
The DMV typically shows appointment availability up to several weeks ahead, depending on your location. Busier offices may fill up faster. Booking as soon as you become may be able to access (after holding your permit for the required time) gives you the most choices.
What happens if I fail the road test?
You can reschedule when ready without a waiting period. There is no limit to how many times you can test, though you must pay the test fee each time you book a new appointment. Practice the skills the examiner noted before your next attempt.
Can someone else take the test in my vehicle?
No. The road test is for you only. You must be the driver during the entire test. The examiner sits in the passenger seat and directs you through the route.
Do I need to bring my own car, or can I use a DMV test vehicle?
You must bring your own vehicle or use someone else's car that is registered and insured. The DMV does not provide test vehicles. The car must pass the safety inspection before the test begins.
What if my learner's permit expires before my test date?
Renew your permit before your test appointment. You cannot test with an expired permit. If your permit is about to expire, reschedule your test to a date after you renew, or renew your permit first and then book a new appointment.