How to book a California DMV driving test appointment

You schedule a California DMV driving test through the state's online appointment system at dmv.ca.gov, or by calling 1-800-777-0133. The online system is faster — you can see available dates and times when ready and book within minutes. When you call, you reach a representative who books the appointment for you, but wait times can be long during peak hours.

You will need your California driver's license number or identification card number to book online. If you do not have one yet, you must call instead. The system will ask which DMV office you prefer and what type of test you need — Class C (standard car), Class B (truck or bus), or motorcycle. Pick a location near you; appointment availability varies widely by office and time of year.

Appointments typically fill 4 to 8 weeks in advance, depending on your county. Rural areas sometimes have shorter wait times than urban ones. If no dates appear for your preferred location, check nearby offices — you can test anywhere in California, not just your home county.

Key Takeaways

  • Book online at dmv.ca.gov using your ID number, or call 1-800-777-0133 to book by phone.
  • You will see available appointment dates when ready online; by phone, a representative books for you.
  • Appointments fill 4 to 8 weeks ahead, so book as soon as you are ready to test.
  • You can test at any California DMV office, not just the one in your county, if your preferred location is full.
  • Bring your permit, proof of residency, and proof of identity on test day, or your appointment will be cancelled.

What documents you need before booking

Before you schedule, you must have a valid California learner's permit or instruction permit. You cannot book a driving test without one. If you do not have a permit yet, you need to pass the written knowledge test first at any DMV office — no appointment required for that.

You also need to know your California ID number. This is on your permit or any California ID card you hold. If you have lost your permit and do not know the number, call the DMV before booking so they can look it up for you.

Have the name and phone number of your vehicle's registered owner ready. On test day, you will bring that vehicle to the appointment, and the DMV will verify the registration matches the owner you named.

What to bring on your test appointment day

Bring your California learner's permit or instruction permit — the DMV will not let you test without it. Bring the vehicle you will be driving, with current registration and proof of insurance. The registration and insurance must be in the vehicle or you will not be allowed to test.

Bring a form of government-issued photo ID: a passport, military ID, or another state's driver's license. Bring proof of California residency dated within the last 60 days — a utility bill, lease, or bank statement with your name and address. If you moved recently, bring a second document showing your new address.

Arrive 10 minutes early. If you are late, the DMV may cancel your appointment and you will lose your spot. If you miss the appointment entirely, you will need to book a new one.

Scam alert: fake DMV appointment websites

Several websites claim to book DMV appointments for you and charge a fee. These are not affiliated with California DMV and are scams. The real DMV website is dmv.ca.gov only — it is free, and the state does not charge for booking. If a site asks you to pay to schedule an appointment, do not use it.

Scammers also send text messages and emails claiming your appointment is cancelled and asking you to click a link to reschedule. The DMV does not contact you by text or email about appointments. If you receive one, delete it. If you are unsure whether your appointment is real, call 1-800-777-0133 to confirm directly with the DMV.

Never give your Social Security number, full date of birth, or credit card information to book an appointment. The DMV only needs your ID number and phone number.

What happens if you need to reschedule or cancel

You can cancel or reschedule your appointment online at dmv.ca.gov or by calling 1-800-777-0133. If you cancel online, you will see new available dates right away. If you call, a representative will help you find a new time.

If you cancel, your permit remains valid and you can book another test whenever you are ready. There is no penalty for cancelling. However, if you miss an appointment without cancelling, the DMV may require you to wait before booking again — policies vary by office.

If you become sick or injured before your test date, call the DMV as soon as you can. They may be able to reschedule you without penalty if you contact them before the appointment time.

How the test works on the day of your appointment

The DMV examiner will meet you in the waiting area and review your documents. They will check your permit, ID, proof of residency, vehicle registration, and proof of insurance. If anything is missing or expired, they will cancel the appointment.

The examiner will then ride with you in your vehicle for a 10 to 15 minute drive. They will ask you to perform specific maneuvers — parallel parking, three-point turns, lane changes, and normal driving on streets and possibly highways. They are watching for safe driving habits, not perfection. Minor mistakes do not fail you; dangerous driving does.

After the drive, the examiner will tell you whether you passed or failed. If you pass, you can get your license the same day at the DMV office. If you fail, you can book another test appointment when ready.

What to do if you cannot find an appointment

If your preferred DMV office shows no available dates for weeks, check offices in nearby counties. You can test anywhere in California. Some areas have much shorter waits than others, and driving an extra 30 minutes to an appointment might be worth it if it means testing sooner.

You can also check the website every few days — cancellations open up new slots regularly as other people reschedule or cancel. Early morning and weekday appointments tend to have shorter waits than afternoons and weekends.

If you have a medical condition or disability that affects your ability to test, contact your local DMV office directly. They may be able to arrange a special appointment or provide accommodations.

Frequently Asked Questions

Can I book a test appointment without a learner's permit?

No. You must have a valid California learner's permit or instruction permit to schedule a driving test. If you do not have one, take the written knowledge test at any DMV office first — no appointment needed.

How far in advance can I book an appointment?

You can usually book up to 8 weeks ahead, though availability depends on your county and the specific DMV office. Urban areas often fill faster than rural ones. Check the website to see what dates are open for your location.

What if I fail the driving test?

You can book another appointment right away. There is no waiting period between attempts in California. You will need to pay the test fee again. Most people pass on their second or third try.

Can someone else take the test in my vehicle if it is registered to them?

Yes. The vehicle must be registered to someone, but it does not have to be registered to you. Bring the registered owner's name and phone number when you book. The DMV will verify the registration on test day.

What if my appointment time does not work anymore?

Cancel or reschedule online at dmv.ca.gov or call 1-800-777-0133. You can change to a different date and time without penalty. If you need to cancel close to your appointment, call rather than using the website to make sure the change goes through.