Skip to main content

How to Schedule Your California DMV Knowledge Test

Book your knowledge test through the DMV website or by phone, not in person

You schedule a California DMV knowledge test appointment online at dmv.ca.gov or by calling 1-800-777-0133. You cannot walk into a DMV office and book a test on the spot — all appointments must be reserved ahead of time. The website lets you pick your test date and location immediately; the phone line has longer wait times but works if you do not have internet access or need help choosing a location.

The test itself happens at a DMV office, not online. You will sit at a computer terminal in the office and answer 36 multiple-choice questions about California traffic laws, road signs, and safe driving. You need 30 correct answers to pass. The test takes about 10 to 15 minutes once you start, but you should arrive 15 minutes early to check in.

Key Takeaways

  • Book your test appointment online at dmv.ca.gov or by phone at 1-800-777-0133 — you cannot reserve one in person.
  • You will take the test on a computer at a DMV office, and you need to pass 30 out of 36 questions to pass.
  • Bring your current ID, Social Security number or ITIN, and proof of California residency to your appointment.
  • If you fail, you can retake the test, but you must wait at least one day before booking another appointment.
  • Test availability varies by location and season; rural areas and off-peak times often have shorter wait times than urban offices during rush hours.

What you need to bring to your test appointment

Bring a valid, government-issued photo ID — a passport, military ID, or out-of-state driver's license all work. You also need your Social Security number or ITIN (Individual Taxpayer Identification Number). If you do not have either, bring a document that shows your ITIN, such as a tax return or letter from the IRS.

Bring proof that you live in California. A utility bill, lease, mortgage statement, or bank statement dated within the last 60 days works. Your name must appear on the document. If you are homeless or do not have a permanent address, bring a letter from a shelter, social services agency, or other organization that confirms your California residency.

Do not bring your phone or any other electronic device into the testing area. The DMV provides the computer you use to take the test. Bring a pen if you want to take notes while you wait, but you will not need it during the test itself.

How to book your appointment online

Go to dmv.ca.gov and click "Schedule an Appointment." Select "Knowledge Test" from the list of services. Choose your county and the DMV office closest to you — the website shows wait times for each location, so you can see which offices have the shortest queues. Pick a date and time that works for you. The calendar shows available slots; grayed-out dates mean that office is fully booked for that day.

Enter your driver's license number or identification card number if you have one. If you do not, enter your date of birth and last name. Confirm your email address and phone number — the DMV will send you a confirmation and a reminder. You can cancel or reschedule your appointment through the same website up to 24 hours before your test time.

Booking by phone if you cannot use the website

Call 1-800-777-0133 Monday through Friday, 8 a.m. to 5 p.m. Pacific time. Wait times are often 30 minutes or longer, especially on Mondays and Fridays. Have your driver's license number or ID number ready, or your date of birth and last name. Tell the representative which county you want to test in, and they will tell you which offices have openings.

The phone line can also help if you need to reschedule or cancel an appointment you already booked online. You do not have to call — you can reschedule through the website — but the phone line works if you prefer to talk to someone.

What to expect when you arrive for your test

Arrive 10 to 15 minutes before your appointment time. Check in at the front desk and give your name and appointment confirmation number. A staff member will verify your ID and residency documents, then direct you to the testing area. You will sit at a computer terminal and take the test. The computer will tell you immediately whether you passed or failed.

If you pass, you will receive a document showing your passing score. Take this to a DMV office to apply for your driver's license or permit. If you fail, you can retake the test, but you must wait at least one day before booking another appointment. There is no limit to how many times you can retake it.

Wait times and how to find shorter appointments

Wait times for knowledge test appointments vary widely depending on location and season. Urban DMV offices in Los Angeles, San Francisco, and San Diego often have wait times of two to four weeks, especially in spring and summer. Rural offices and smaller cities may have openings within a few days. Off-peak times — Tuesday through Thursday mornings — usually have shorter waits than Monday and Friday afternoons.

The DMV website shows current wait times for each office when you book. If your nearest office is fully booked, check offices in neighboring counties or cities. Some people find shorter wait times by traveling 30 or 40 minutes to a less busy location. You can test at any DMV office in California, not just the one closest to your home.

What happens if you fail your knowledge test

If you do not pass, you can retake the test as many times as you need. You must wait at least one day before scheduling another appointment. When you book your next test, you will go through the same process: schedule online or by phone, bring the same documents, and take the test again at a DMV office.

Before you retake the test, study the California Driver Handbook, which is free on the DMV website. You can also take practice tests online at dmv.ca.gov. Many people find that reviewing the handbook and taking a few practice tests before their second attempt helps them pass.

Frequently Asked Questions

Can I take the knowledge test in a language other than English?

Yes. The DMV offers the test in Spanish, Mandarin, Cantonese, Vietnamese, Korean, Tagalog, Russian, Arabic, and several other languages. When you book your appointment online or by phone, you will see language options for your chosen location. Not all offices offer all languages, so check what is available at your preferred office.

What if I miss my appointment?

If you miss your appointment without canceling, you will need to book a new one. There is no penalty, but you lose that time slot and have to wait for the next available opening. Reschedule through the website or by phone as soon as you know you cannot make it.

Do I need to pass the knowledge test before I can get a learner's permit?

No. You can get a learner's permit without passing the knowledge test. The test is required only if you want to get a driver's license without taking a behind-the-wheel driving test. If you are under 18, you must pass the knowledge test to get your license. If you are 18 or older, you can take a behind-the-wheel test instead.

How long is my passing score valid?

Your passing score is valid for 12 months from the date you pass. You must use it to apply for your driver's license or permit within that year. If your score expires, you will need to retake the test.

Can I reschedule my appointment online?

Yes. Log into your DMV account on dmv.ca.gov, find your appointment, and click "Reschedule." You can change the date and time or choose a different office. You must reschedule at least 24 hours before your original appointment time.

This guide is general information, not professional advice. Offices and providers set their own rules, so check the details with the one you’re seeing. See our Editorial Policy.