What you need to do to book a knowledge test appointment in California
To take the California DMV knowledge test, you must schedule an appointment through the DMV website or by phone. You cannot walk in without an appointment — the DMV stopped same-day testing years ago. The appointment system lets you pick a date, time, and location that works for you, usually several weeks in advance.
California residents schedule knowledge test appointments at dmv.ca.gov or by calling 1-800-777-0133. You will need your driver's license number, state ID number, or identification document number to book. The system shows you available times at DMV offices near you, and you can choose the one that fits your schedule.
The knowledge test itself covers California traffic laws, road signs, and safe driving practices. You answer 36 multiple-choice questions and must get at least 30 correct to pass. The test takes about 10 to 15 minutes once you sit down.
Key Takeaways
- Book your appointment online at dmv.ca.gov or by phone at 1-800-777-0133 before you can take the test.
- You need a valid ID number to schedule, and appointments typically open up several weeks in advance.
- Bring your appointment confirmation, a valid ID, and proof of residency to the DMV office on your test date.
- If you miss your appointment, you can reschedule through the same website or phone number without losing your spot in the system.
- The knowledge test has 36 questions about California traffic laws and road signs, and you need 30 correct answers to pass.
How to book your appointment online
The DMV website appointment system is the fastest way to schedule. Go to dmv.ca.gov, select "Appointments," then choose "Knowledge Test" from the list of services. Enter your ID number and date of birth when prompted. The system will show you available dates and times at DMV offices in your area.
You can filter results by location and time of day. Once you select a slot, the system generates a confirmation number and sends it to your email or phone. Save this confirmation — you will need to show it when you arrive at the DMV office. If you do not receive a confirmation within a few minutes, check your spam folder or try booking again.
Online booking is open 24 hours a day, and you can schedule an appointment up to several weeks ahead, depending on how busy your local DMV office is. Peak times (early morning, lunch hours, and late afternoon on weekdays) fill up faster than mid-morning or mid-afternoon slots.
Booking by phone if the website is not working
If you cannot book online, call 1-800-777-0133. Have your ID number and date of birth ready. A DMV representative will ask which service you need (knowledge test), your preferred location, and your availability. They will give you a confirmation number over the phone and may email or mail a confirmation to you as well.
Phone lines are busiest on Monday mornings and Friday afternoons. Calling early in the week or mid-morning usually means shorter wait times. The DMV phone system can take 15 to 45 minutes to reach a representative, depending on call volume.
What to bring to your appointment
Bring your appointment confirmation (printed or on your phone), a valid government-issued ID, and proof of California residency. Valid IDs include a current driver's license, passport, military ID, or state ID card. Proof of residency can be a utility bill, lease agreement, bank statement, or insurance document dated within the last 60 days and showing your name and address.
Do not bring study materials, phones, or other devices into the testing room. The DMV provides scratch paper and a pencil for notes during the test. Arrive 10 to 15 minutes early to allow time for check-in, even though you have a reserved time slot.
What happens if you miss or need to reschedule
If you cannot make your appointment, reschedule as soon as you know. Go back to dmv.ca.gov, select "Appointments," and choose "Reschedule Appointment." Enter your confirmation number and ID information. You can pick a new date and time without penalty. Rescheduling is free and does not affect your place in the system.
If you miss your appointment without rescheduling, you lose that slot and must book a new one. Missing an appointment does not disqualify you from taking the test — you straightforward need to schedule again. Some DMV offices may have a waiting period before you can book another appointment if you miss multiple times, though this varies by location.
Preparing for the knowledge test itself
The California DMV provides a free study guide called the "California Driver Handbook" on dmv.ca.gov. read it or request a printed copy at any DMV office. The handbook covers everything on the test: traffic laws, right-of-way rules, parking regulations, and what different road signs mean. Most people study for a few hours to a few days before the test.
The test is given on a computer at the DMV office. You read each question on screen and select your answer using the mouse or keyboard. The system tells you when ready whether you passed or failed. If you pass, you receive a printed result sheet that day. If you fail, you can reschedule and take the test again, usually within a few days or weeks depending on appointment availability.
Scam alert: Fake DMV appointment websites
Only use dmv.ca.gov to book your appointment. Scam websites that look similar to the real DMV site charge fees for scheduling or claim to may provide a faster appointment. The real DMV does not charge to book an appointment, and no website can may provide you a specific date or time — availability depends on your local office's schedule.
If a website asks for payment to schedule a knowledge test appointment, close it when ready. If you see a site claiming to be the DMV but the web address does not start with "dmv.ca.gov," it is not official. Report fake sites to the California Attorney General's office at oag.ca.gov.
Frequently Asked Questions
How far in advance can I book a knowledge test appointment?
Appointments typically open up several weeks ahead, though the exact number of weeks varies by location and how busy your local DMV office is. Popular times and locations may fill up faster. You can check dmv.ca.gov to see what dates are available in your area right now.
Can I take the knowledge test in a language other than English?
Yes. The DMV offers the test in Spanish, Chinese, Hindi, Japanese, Korean, Tagalog, Thai, and Vietnamese. When you book your appointment online or by phone, you will be asked which language you prefer. Let the DMV know your choice during scheduling so they can set up the right test for you.
What if I fail the knowledge test?
You can reschedule and take it again. There is no limit to how many times you can retake the test. Most people reschedule within a few days or weeks and study the areas where they struggled. Each attempt requires a new appointment through the same booking system.
Do I need an appointment if I am renewing my license by mail or online?
No. You only need a knowledge test appointment if you are taking the test in person at a DMV office. If you are renewing a license you already hold, you usually do not need to take the test again. Check your renewal notice or dmv.ca.gov to see whether a test is required for your situation.
What if the website shows no available appointments near me?
Try searching for offices further away, or check back in a few days — appointments open up regularly as the DMV releases new time slots. You can also call 1-800-777-0133 to ask about availability at other locations or to be placed on a waitlist for your preferred office.