What You Need to Do to Book a Written Test Appointment at the California DMV
To schedule a written test appointment at the California DMV, you must book through the DMV's online appointment system at dmv.ca.gov or by calling 1-800-777-0133. You cannot walk in for a written test — all appointments must be reserved in advance. The system shows available dates and times at DMV offices near you, and you will receive a confirmation number and email or text reminder before your appointment.
California's written test (also called the knowledge test) is required before you can take the behind-the-wheel driving test. The appointment itself is separate from your written test — you book the appointment slot, then take the test during that time at the DMV office. Availability varies by location and season; some offices fill up weeks in advance, while others may have openings within days.
Key Takeaways
- Book your written test appointment online at dmv.ca.gov or by phone at 1-800-777-0133; walk-ins are not accepted for written tests.
- You must have a valid California ID number or passport number ready when you book, along with your date of birth and email or phone number.
- The appointment system shows real-time availability at each DMV office, and you can choose the date and time that works for you.
- Bring your completed DL 44 form (or DL 44/44R if renewing), proof of residency, proof of identity, and proof of Social Security number on test day.
- If you cannot make your appointment, cancel or reschedule at least 24 hours before to free up the slot for others.
How to Book Online Through the DMV Website
Go to dmv.ca.gov and select "Appointments" from the main menu. Choose "explore for a Driver License or Identification Card" or "Renew or Replace a Driver License or Identification Card," depending on whether you are a new applicant or renewing. The system will ask you to enter your California ID number, passport number, or consular identification number, along with your date of birth.
After you enter your information, the system displays available DMV offices within a reasonable distance of your zip code. Select the office you prefer, then choose from the available dates and times shown on the calendar. The system reserves your slot when ready and sends a confirmation number to your email or phone. Save this confirmation number — you will need it when you arrive at the DMV.
The entire booking process takes about five minutes. If the system cannot find your information, you may need to call 1-800-777-0133 to book by phone instead, or visit a DMV office in person to create a record before booking online.
Booking by Phone if Online Booking Is Not an Option
Call 1-800-777-0133 during DMV business hours (Monday through Friday, 8 a.m. to 5 p.m. Pacific time). Have your California ID number or passport number ready, along with your date of birth and zip code. The DMV representative will search for available appointments at offices near you and book the first available slot that matches your schedule.
Phone booking takes longer than online booking — expect to wait on hold and spend 10 to 15 minutes on the call. The representative will give you a confirmation number and may send a reminder by email or text if you provide those details. If you have a hearing or speech disability, call the California Relay Service at 711 before calling the DMV.
What Documents You Must Bring on Test Day
Bring your completed DL 44 form (process for Driver License or Identification Card) or DL 44/44R if you are renewing. You can fill this out online before your appointment or at the DMV office. You will also need proof of your Social Security number (Social Security card, W-2 form, or tax return), proof of identity (passport, consular ID, or military ID), and proof of California residency (utility bill, lease, or bank statement dated within 60 days).
If you are under 18, bring a parent or guardian with you. Bring your original documents — photocopies are not accepted. If any of your documents are in a language other than English, bring a certified English translation as well. The DMV will not test you if your documents are incomplete or missing.
How Long Written Test Appointments Usually Take
Plan to spend 30 to 45 minutes at the DMV for your written test appointment. This includes time for the DMV staff to verify your documents, take your photo, and administer the test itself. The written test takes about 10 to 15 minutes to complete. Arrive 10 to 15 minutes early to check in at the front desk.
Wait times vary by location and time of day. Offices in rural areas typically have shorter waits than those in cities. Morning appointments (before 11 a.m.) and mid-week appointments (Tuesday through Thursday) often have shorter wait times than afternoon or Friday appointments.
What to Do If You Cannot Make Your Appointment
Cancel or reschedule your appointment at least 24 hours before the scheduled time. You can do this online at dmv.ca.gov by entering your confirmation number, or by calling 1-800-777-0133. If you cancel without rescheduling, the slot opens up for another person. If you miss your appointment without canceling, you may be charged a no-show fee (currently $25 in most California counties) and will need to book a new appointment.
If you need to reschedule, the system will show you available times at the same office or other nearby offices. Rescheduling does not cost extra and does not reset any waiting period — you are straightforward moving your existing appointment to a different date and time.
Common Mistakes When Booking Your Written Test Appointment
The most common mistake is entering your ID number or date of birth incorrectly. If the system says it cannot find your record, double-check that you have entered the information exactly as it appears on your ID. Do not add spaces, dashes, or leading zeros unless they are part of the actual number. If you still cannot book online, call the DMV to verify your information before trying again.
Another mistake is booking an appointment before you have gathered all required documents. If you show up without proof of residency, proof of Social Security number, or a completed DL 44 form, the DMV will not test you and you will lose your appointment slot. Check the DMV's document checklist before you book, not after.
A third mistake is not canceling an appointment you cannot keep. If you miss your appointment, you pay a no-show fee and still need to book a new one. Canceling at least 24 hours in advance costs nothing and frees the slot for someone else.
Frequently Asked Questions
Can I book a written test appointment for someone else?
No. The person taking the test must book their own appointment using their own ID number or passport number. The DMV system requires the applicant's information to reserve the slot. If someone else books for you, the appointment may be canceled when you arrive.
How far in advance can I book a written test appointment?
You can usually book up to 60 days in advance through the online system. Availability depends on your location — busy offices in urban areas may fill up 30 to 45 days out, while rural offices may have openings closer to the date. If you need an appointment sooner, call 1-800-777-0133 to check for cancellations.
What if I fail the written test?
You can retake the written test, but you must wait at least one day before booking a new appointment. You do not need to pay the appointment fee again — you only pay the test fee when you take the test. Book your next appointment through the same online system or by phone.
Do I need an appointment to renew my driver license by mail?
No. Mail renewals do not require an appointment. You only need an appointment if you are renewing in person at a DMV office or if you are a new applicant taking the written test for the first time.
What happens if I arrive late to my appointment?
If you arrive more than 15 minutes late, the DMV may cancel your appointment and charge you a no-show fee. Call the office when ready if you are running late — some offices will hold your slot if you call ahead, but this is not may provide. It is better to reschedule than to risk losing your appointment.