Where to book your California driving test appointment

California DMV lets you schedule a driving test appointment online through their website, by phone, or in person at a local DMV office. The online method is fastest — you can book from home without waiting on hold. You will need your driver's license number or identification card number, your date of birth, and the zip code where you want to test.

If you do not have internet access or prefer to speak with someone, call the DMV at 1-800-777-0133. Wait times vary by time of day and season; early morning calls typically have shorter holds. You can also walk into any DMV office and ask to schedule an appointment at the counter, though this means a trip with no may provide of an when ready opening.

The DMV website (dmv.ca.gov) has a "Schedule an Appointment" button on the homepage. Select "Drive Test" from the service menu, enter your information, and the system will show available dates and times at DMV offices near you. Appointments typically open 60 days in advance.

Key Takeaways

  • Book your driving test online at dmv.ca.gov, by calling 1-800-777-0133, or in person at a local DMV office.
  • You will need your driver's license or ID number, date of birth, and the zip code of the office where you want to test.
  • Appointments open 60 days in advance, and availability varies by location and season — popular times fill quickly.
  • Bring your permit, proof of residency, and the vehicle you will use for the test on your scheduled date.
  • If you miss your appointment without canceling, you may lose your fee and have to wait for the next available slot.

What documents and vehicle you need on test day

Bring your valid California learner's permit or provisional license, a government-issued photo ID, and proof of residency such as a utility bill or lease agreement. The DMV examiner will check these before you start the test. Without your permit, you will not be allowed to test that day.

The vehicle must be registered, insured, and pass a safety inspection. The DMV checks the lights, wipers, horn, brakes, and mirrors before the test begins. Bring the vehicle registration and proof of insurance in the car. If the vehicle fails the safety check, your test will be canceled and you will need to reschedule after repairs.

The car must have working seat belts, a functioning speedometer, and clear windows and mirrors. Do not bring a vehicle with modifications that block the examiner's view or make the test unsafe. If you are unsure whether your car will pass inspection, have a mechanic look at the safety items beforehand.

How far in advance to schedule and what happens if you cancel

The DMV releases appointments 60 days before the test date. If you know when you want to test, mark that date on a calendar and log in to the website 60 days prior at midnight or early morning, when slots are most available. Popular times — weekday mornings and early afternoons — fill within hours.

If you need to cancel or reschedule, do so through the DMV website or by phone at least 48 hours before your appointment. Canceling within 48 hours or missing your appointment without canceling will cost you your test fee. You will then have to wait for the next available opening and pay again.

Life happens — if you have a genuine emergency and cannot reach the DMV before your test, contact your local office as soon as possible. Some offices may work with you if you call the same day, but do not count on it. The safest approach is to schedule only when you are confident you can attend.

Differences between behind-the-wheel and behind-the-wheel with a commercial license

A standard Class C driving test takes about 20 minutes and covers basic vehicle control, following traffic laws, and safe driving in various conditions. You will drive on local streets, possibly a highway, and demonstrate parking. The examiner sits in the passenger seat and scores you on safety, observation, and control.

If you are testing for a commercial driver's license (Class A or B), the test is longer and more rigorous. You must pass a written knowledge test first, then a skills test that includes a pre-trip vehicle inspection, basic vehicle control, and a road test. Commercial tests are scheduled separately and require a different process process.

Most people scheduling online are booking a Class C test. If you need a commercial license, contact your local DMV office directly — those appointments have different availability and requirements.

What to expect during the test appointment

Arrive 10 to 15 minutes early. The examiner will check your documents, verify your vehicle passes safety inspection, and explain the test route. You will then drive while the examiner observes and scores your performance. Common test elements include lane changes, turns, stopping at stop signs and red lights, parking, and responding to unexpected situations.

The examiner is looking for safe, legal driving — not perfect driving. Minor mistakes do not automatically fail you. Major errors include hitting a curb, failing to stop at a red light, unsafe lane changes, or hitting another vehicle. If you fail, you can reschedule and test again, though you will pay the fee each time.

After the test, the examiner will tell you whether you passed or failed. If you passed, you can often get your license the same day or within a few days. If you failed, ask the examiner which skills to practice before your next attempt.

Fees and payment methods

The California driving test fee is $35 as of 2024, though fees can change. Pay when you schedule online, or bring cash, check, or debit card to your appointment. If you pay online, you will receive a confirmation email with your appointment details.

The fee covers one test attempt. If you fail and reschedule, you pay the fee again. Some DMV offices accept credit cards, but not all — if you plan to pay in person, bring multiple payment methods or call ahead to confirm what your local office accepts.

Frequently Asked Questions

Can I schedule a driving test if I have an out-of-state license?

No. You must have a valid California learner's permit to schedule a driving test. If you moved to California from another state, you will need to explore for a California permit first, pass the written test, and then schedule your driving test. The permit process is separate from the driving test appointment.

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

You can reschedule when ready after failing, but you must wait at least two weeks before your next test attempt. This waiting period is set by California law. You will pay the test fee again for each attempt.

Do I have to test at the DMV office closest to my home?

No. You can schedule at any DMV office in California, though some locations have longer wait times than others. Rural offices often have more availability than urban ones. You can test at a location far from home if that office has an earlier opening, but you will need to travel there on test day.

What happens if the vehicle I scheduled with is not available on test day?

Tell the DMV examiner before the test starts. You can use a different vehicle if it is registered, insured, and passes the safety inspection. The test will proceed with the new vehicle. If no vehicle is available, your appointment will be canceled and you will need to reschedule.

Can someone else take the driving test for me?

No. You must be present and be the one driving. The test is designed to measure your individual driving skills and knowledge of California traffic laws. A substitute driver will result in when ready failure and possible legal consequences.