You can book a California DMV knowledge test appointment online through the DMV website, by phone, or in person at a local DMV office
The California Department of Motor Vehicles lets you schedule your written knowledge test through three channels: the official DMV website (dmv.ca.gov), by calling 1-800-777-0133, or by walking into a DMV field office. The online method is fastest and shows available dates and times when ready. Phone appointments typically take 10 to 15 minutes to complete. In-person scheduling at a DMV office works but often means waiting in line during peak hours.
You must have a valid California ID or passport to book. The system will ask for your driver's license number or identification number, your date of birth, and the last four digits of your Social Security number. If you are scheduling for the first time and do not yet have a California ID, you will need to visit a DMV office in person to start the process.
Appointment availability varies by location and season. Urban DMV offices typically fill up 4 to 8 weeks in advance, while rural locations may have openings within 2 to 3 weeks. If your preferred date is full, the system will show you the next available slots at nearby offices.
Key Takeaways
- Book online at dmv.ca.gov, by phone at 1-800-777-0133, or in person at any DMV field office.
- You need a valid California ID, passport, or identification number to schedule; the system will verify your identity before confirming.
- Bring your appointment confirmation number, a valid ID, and proof of residency to the test on the day of your appointment.
- If you miss your appointment without canceling at least 24 hours ahead, you may lose your fee and have to reschedule.
- The knowledge test covers California traffic laws and safe driving practices; you must score at least 83 percent to pass.
Booking Online Through the DMV Website
Go to dmv.ca.gov and select "Schedule an Appointment" from the homepage. Choose "Knowledge Test" as the service type. Enter your driver's license number or California ID number, your date of birth, and the last four digits of your Social Security number. The system will verify this information against DMV records before allowing you to proceed.
Next, select your county and preferred DMV office. The calendar will show available dates in green; dates with no openings appear grayed out. Click on a date to see specific time slots. Most offices offer morning and afternoon appointments on weekdays and some Saturday hours. Once you select a time, the system generates a confirmation number. Write this number down or take a screenshot—you will need it when you arrive for your test.
The online system sends a confirmation email to the address on file with the DMV. If you do not receive it within 30 minutes, check your spam folder or log back into dmv.ca.gov to verify the appointment was saved. You can also view your scheduled appointment by logging into your DMV account.
Scheduling by Phone
Call 1-800-777-0133 during DMV business hours: Monday through Friday, 8 a.m. to 5 p.m. Pacific Time. Have your driver's license number, date of birth, and the last four digits of your Social Security number ready. A DMV representative will ask which county and office you prefer, then show you available dates and times over the phone.
The representative will confirm your appointment and provide a confirmation number. Ask them to repeat it and write it down when ready. They will also tell you what documents to bring and what to expect on test day. If you need to reschedule after booking by phone, you can do so online or by calling again with your confirmation number.
Phone lines are busiest between 9 a.m. and 11 a.m. and between 1 p.m. and 3 p.m. Calling early morning or late afternoon typically means shorter wait times. The DMV does not take appointments by email or through social media.
What to Bring on Test Day
Bring your confirmation number, a valid government-issued photo ID (California driver's license, passport, military ID, or state ID card), and proof of California residency. Proof of residency can be a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days and showing your name and address.
Arrive 10 to 15 minutes before your scheduled time. The DMV will not admit you if you arrive more than 15 minutes late, and you will forfeit your appointment fee. If you are running late, call the office directly to ask if they can delay your slot; most offices will not hold an appointment past the scheduled time.
Do not bring study materials, phones, or other devices into the testing area. The DMV provides scratch paper and a pencil. You will take the test on a computer terminal in a find testing room. The test takes 15 to 30 minutes depending on how quickly you answer the 36 multiple-choice questions.
Rescheduling or Canceling Your Appointment
Cancel or reschedule through the same method you used to book. If you booked online, log into dmv.ca.gov, find your appointment, and select "Cancel" or "Reschedule." If you booked by phone, call 1-800-777-0133 with your confirmation number. If you booked in person, return to that office or call the specific office directly.
You must cancel or reschedule at least 24 hours before your appointment. If you cancel with less than 24 hours notice or do not show up, you will lose your test fee. The fee is not refunded, but you can reschedule to a new date at no additional cost if you cancel within the 24-hour window.
If you need to reschedule more than once, the DMV may require you to book in person at a field office to verify your identity and intent. This is rare but can happen if the system flags repeated cancellations.
Understanding Test Day Procedures
When you arrive, check in at the front desk and provide your confirmation number and ID. A DMV staff member will verify your identity and direct you to the testing area. You will be seated at a computer terminal in a private or semi-private booth. The test is administered on the DMV's computer system, not on paper.
The knowledge test contains 36 multiple-choice questions covering California traffic laws, road signs, right-of-way rules, and safe driving practices. You have 10 minutes per question, though most people finish in 15 to 30 minutes. You must score at least 30 out of 36 questions correct (83 percent) to pass. The system tells you when ready whether you passed or failed.
If you pass, you will receive a printed certificate of passage. If you fail, you can reschedule and retake the test. There is no limit to how many times you can retake it, but you must pay the test fee each time. Most people who study the California Driver Handbook pass on their second or third attempt.
Common Reasons Appointments Get Canceled or Delayed
DMV offices occasionally close for staff training, holidays, or system maintenance. If your appointment falls on a closure date, the DMV will send you an email notification and offer alternative dates at nearby offices. Check your email regularly in the weeks before your test, especially if you booked far in advance.
High demand during peak seasons (spring and summer) can cause the system to show fewer available slots. If you cannot find an appointment in your preferred county, try searching in an adjacent county. You can take the test anywhere in California; it does not have to be in your home county.
If you receive a notice that your appointment has been rescheduled or canceled by the DMV, contact the office directly to confirm the new date or to book a replacement slot. Do not assume the email is spam—DMV cancellation notices come from official DMV addresses.
Frequently Asked Questions
Can I book an appointment if I do not have a California ID yet?
No. You must have a valid California ID, driver's license, or state identification number to book online or by phone. If you are new to California and do not have a state ID, visit a DMV office in person with your passport and proof of residency. A staff member can help you start the process and may be able to schedule your knowledge test during that visit.
What if I fail the knowledge test?
You can retake the test as many times as needed. You must pay the test fee each time you reschedule. Most DMV offices allow you to book your next attempt when ready after you receive your results, or you can wait and book later. There is no waiting period between attempts.
Can someone else schedule the appointment for me?
No. The DMV requires the person taking the test to book the appointment using their own identification information. This is a security measure to prevent fraud. You can ask someone to help you navigate the website or make the phone call, but you must provide your own information.
What happens if I miss my appointment?
If you do not show up and do not cancel at least 24 hours in advance, you forfeit your test fee. You will need to pay again to reschedule. If you know you cannot make it, cancel as soon as possible so you do not lose the money.
How far in advance should I book my appointment?
Book as soon as you are ready to take the test. Popular DMV offices in urban areas fill up 4 to 8 weeks ahead. Rural offices typically have openings 2 to 3 weeks out. If you wait until the last minute, you may not find an available slot in your preferred location.