You schedule a California driving test through the DMV's online appointment system or by phone, and you must have a valid permit and proof of vehicle registration before you book

California's Department of Motor Vehicles lets you reserve a driving test appointment online at dmv.ca.gov or by calling 1-800-777-0133. You cannot walk in — the DMV stopped same-day testing years ago. The online system shows available dates and times at your chosen test location, usually several weeks out. You need a valid California instruction permit (learner's permit), proof that your vehicle is registered and insured, and a vehicle that passes the safety inspection the examiner will perform on test day.

The appointment system is separate from the written test system. If you have not yet passed your written permit test, you must do that first at a DMV office before you can book a driving test. Once you have your permit in hand, you can schedule the driving test when ready — there is no waiting period between the two.

Key Takeaways

  • Book your driving test online at dmv.ca.gov or by phone at 1-800-777-0133; walk-in testing is not available.
  • You must have a valid California instruction permit before you can schedule a driving test appointment.
  • Your vehicle must be registered, insured, and pass a basic safety check (lights, wipers, mirrors, brakes) on test day.
  • Appointments typically show availability several weeks in advance, and cancellations sometimes open up sooner if you check regularly.
  • If you miss your appointment without canceling, you may lose your fee and have to reschedule.

What you need before booking an appointment

You must have a valid California instruction permit in your possession. This is the learner's permit you received after passing the written knowledge test at a DMV office. The permit has an expiration date — if yours has expired, you need to renew it before you can test. You cannot use an out-of-state permit or a permit from another country.

Your test vehicle must be currently registered in California and have active insurance. Bring the vehicle's registration card (the pink slip) and proof of insurance (your insurance card or a printed declaration page from your insurer). The vehicle does not have to be registered in your name — you can test in a family member's car — but the registration and insurance must be current on the day of your test.

The examiner will check that your vehicle has working headlights, taillights, brake lights, turn signals, windshield wipers, a working horn, a functioning speedometer, and mirrors that let you see behind and to the sides. Broken or missing items will cause the examiner to cancel the test. If you are unsure about your vehicle's condition, have a mechanic look it over before your appointment.

How to book online through dmv.ca.gov

Go to dmv.ca.gov and look for the "Appointments" section on the homepage. Select "Drive Test" from the menu. You will be asked to enter your instruction permit number and date of birth to verify your identity. The system will then show you available test locations near you — usually the DMV office closest to your address, but you can search other locations if you prefer.

Select a location and the system will display available dates and times. California DMV offices typically offer driving test slots on weekdays and some Saturdays, though availability varies by location and season. Choose a date and time that works for you and confirm your appointment. You will receive a confirmation number by email and text message (if you provided a phone number). Save this confirmation — you will need it on test day.

The online system is usually faster than calling, and you can book at any time of day or night. If the dates shown are too far away, check back in a few days — cancellations happen regularly and open up sooner slots.

Booking by phone if you cannot use the online system

Call 1-800-777-0133 to speak with a DMV representative who can book your appointment. Have your instruction permit number and date of birth ready. The representative will ask which test location you prefer and will show you available dates. Phone lines are busiest in the morning and early afternoon on weekdays. If you reach a busy signal, try calling early in the morning or late in the afternoon.

The phone system can take longer than online booking, and wait times vary. If you are calling from outside California, you may reach a different phone system — ask to be transferred to the DMV's appointment line. You will receive a confirmation number by phone; write it down when ready.

What happens on your test day

Arrive at your DMV office at least 10 minutes before your appointment time. Bring your instruction permit, proof of insurance, vehicle registration, and your confirmation number. The examiner will inspect your vehicle's safety features before you start driving. If anything fails inspection, the test is canceled and you will need to reschedule after fixing the problem.

The actual driving test usually lasts 10 to 15 minutes. You will drive on local streets and demonstrate basic skills: starting the car, turning, stopping, parking, and following traffic laws. The examiner will tell you where to drive and will watch how you handle the vehicle. You pass or fail on the spot, and the examiner will tell you the result before you leave.

If you pass, you can explore for your driver's license at the same DMV office that day. If you fail, you can reschedule another test through the same online or phone system. There is no mandatory waiting period between failed tests, though you may want to practice more before trying again.

If you need to cancel or reschedule

Cancel your appointment as soon as you know you cannot make it. Go back to dmv.ca.gov, find your appointment using your confirmation number, and select the option to cancel. You can also call 1-800-777-0133 to cancel by phone. Canceling early opens that time slot for other people and may help you avoid a no-show fee.

If you miss your appointment without canceling, the DMV may charge you a fee and you will have to book a new appointment. The exact fee varies, but it is typically the same as the test fee itself. If you cancel at least 24 hours before your appointment, you usually avoid the fee.

To reschedule, cancel your current appointment and book a new one through the same system. You do not lose your instruction permit or your test fee if you reschedule — you are straightforward moving to a different date.

Common reasons tests are canceled or failed

The examiner will cancel your test if your vehicle does not pass the safety inspection. Burned-out lights, missing or cracked mirrors, non-functioning wipers, and soft or mushy brake pedals are the most common failures. Check your vehicle the day before your test and fix any obvious problems.

You will fail the driving test if you commit a critical error such as hitting another vehicle, running a red light, failing to yield the right of way, or driving without control. You will also fail if you accumulate too many minor errors — rolling through a stop sign, speeding, or poor lane control — during the 10- to 15-minute drive. The examiner will explain what went wrong and you can reschedule to try again.

Scam alert: Fake DMV appointment websites

Several websites claim to help you book DMV appointments faster or for a fee. These are not affiliated with the California DMV. The official DMV appointment system is free and is only at dmv.ca.gov or by calling 1-800-777-0133. Do not enter your permit number, Social Security number, or payment information on any other website.

If a website asks you to pay money to book a DMV appointment, it is a scam. The DMV does not charge a booking fee — you only pay the test fee itself when you take the test. Report fake DMV websites to the California Attorney General's office at oag.ca.gov.

Frequently Asked Questions

How far in advance can I book a driving test?

Availability depends on your location, but most DMV offices show appointments 4 to 8 weeks ahead. Some locations fill up faster than others. If dates are far away, check back regularly — cancellations open up sooner slots throughout the week.

Can I take my driving test in a different county than where I live?

Yes. The online system lets you search test locations statewide. You can book at any DMV office, though you may have a shorter wait at a less busy location outside your area. Your vehicle still needs to be registered and insured in California.

What if my instruction permit expires before my test date?

You must renew your permit before you can test. Go to any DMV office, take the written test again, and get a new permit. Then reschedule your driving test. Permits are valid for one year from the date issued.

Do I have to take the test in the same vehicle I practiced in?

No. You can test in any vehicle that is registered, insured, and passes the safety inspection. Many people test in a family member's car or a friend's vehicle. The examiner only cares that the vehicle is safe and legal.

What if I fail my driving test — how soon can I retake it?

You can reschedule when ready through the online system or by phone. There is no waiting period between failed tests in California. You pay the test fee again each time you test, so budget for multiple attempts if needed.