How to book your California DMV written test appointment
You schedule your California DMV permit test appointment online through the official DMV website at dmv.ca.gov, or by calling 1-800-777-0133. You cannot walk in without an appointment — the DMV requires all permit test applicants to book a time slot in advance. The online system lets you pick your preferred date, time, and testing location, and you'll receive a confirmation number when ready.
The DMV typically has appointment slots available within one to three weeks, though availability varies by location and season. Rural areas and smaller offices may have more open slots than busy urban centers like Los Angeles or San Francisco. If your preferred location is full, you can check nearby offices or choose a different date.
Key Takeaways
- Book your permit test appointment online at dmv.ca.gov or by phone at 1-800-777-0133 before you arrive at any DMV office.
- You will need your California ID number, Social Security number, and date of birth to complete the online booking.
- Bring your confirmation number, a valid ID, and your completed DL 44 form to your appointment.
- The written permit test costs $38 and takes about 20 minutes; you must score at least 38 out of 46 questions correct to pass.
What information you need to book online
Before you start the booking process, gather your California ID number (or driver's license number if you already have one), your Social Security number, and your date of birth. If you don't have a California ID yet, you can still book using your Social Security number alone. Have your email address ready too — the DMV will send your confirmation to that address.
You should also have your completed DL 44 form (process for Driver License or Identification Card) ready before your appointment, though you can fill it out at the office if needed. The form is available on dmv.ca.gov or at any DMV office.
Booking steps on the DMV website
Go to dmv.ca.gov and click "Schedule an Appointment." Select "Permit Test" as your transaction type. Enter your personal information, then choose your preferred DMV office from the list. The system will show you available dates and times for that location.
Pick a date and time that works for you, review your details, and confirm. You'll receive a confirmation number on screen and by email. Write down or screenshot your confirmation number — you'll need it when you arrive at the DMV office. If you need to reschedule, you can do so through the same website using your confirmation number.
Booking by phone if the website is not working
Call 1-800-777-0133 during DMV business hours (Monday through Friday, 8 a.m. to 5 p.m. Pacific Time). A representative will ask for your personal information and help you find an available appointment. They'll give you a confirmation number over the phone and can email or mail it to you.
Phone wait times are often longer than online booking, especially during peak hours (late morning and early afternoon). If you reach a busy signal, try again later or use the online system instead.
What to bring to your permit test appointment
Bring your confirmation number, a valid government-issued ID (such as a passport, California ID card, or school ID with your photo), and your completed DL 44 form. You'll also need to bring proof of your Social Security number — a Social Security card, W-2 form, or tax return all work. If you're under 18, bring a parent or guardian's ID as well.
Do not bring your phone into the testing room. The DMV will provide scratch paper and a pencil for your notes during the test. Arrive 10 to 15 minutes early to allow time for check-in.
What happens during the permit test appointment
You'll check in at the DMV counter, show your ID and confirmation number, and pay the $38 test fee. A staff member will verify your DL 44 form and take your photo for your permit. You'll then be called to a testing station where you'll take the written test on a computer.
The test has 46 multiple-choice questions about California traffic laws, road signs, and safe driving practices. You have 20 minutes to complete it. You must answer at least 38 questions correctly (about 83 percent) to pass. If you pass, you'll receive a temporary permit on the spot. If you don't pass, you can retake the test, but you'll have to pay the fee again and schedule another appointment.
Rescheduling or canceling your appointment
If you need to change your appointment, go back to dmv.ca.gov, click "Manage Your Appointment," and enter your confirmation number. You can reschedule to a different date or time at the same location, or switch to a different DMV office. Canceling is also done through the same page.
If you cancel, your $38 fee is not refunded, but you won't lose it — you'll pay it again when you take the test at your new appointment. Try to reschedule at least a few days before your original appointment to avoid rush fees or limited availability.
Frequently Asked Questions
Can I take the permit test without an appointment?
No. California DMV requires all permit test applicants to book an appointment in advance. Walk-ins are not accepted for written tests. If you arrive without an appointment, you'll be turned away and asked to schedule online or by phone.
How long does it take to get an appointment after I book?
Appointment availability ranges from one to three weeks depending on your location and the time of year. Urban DMV offices fill up faster than rural ones. If your preferred date is full, check nearby offices or try booking on a weekday rather than a weekend.
What if I fail the permit test?
You can retake the test, but you must schedule a new appointment and pay the $38 fee again. There is no waiting period between attempts in California. Before your next test, review the DMV handbook and take practice tests online to improve your score.
Do I need to bring my parent if I'm under 18?
Your parent or guardian must be present during your appointment if you're under 18. They need to bring a valid ID and sign your DL 44 form. Check with your local DMV office about their specific rules for minors, as some offices have additional requirements.
Can I change my appointment time the day before?
Yes, you can reschedule through dmv.ca.gov using your confirmation number anytime before your appointment. However, availability may be limited if you're rescheduling close to your original date. Try to reschedule as soon as you know you need to change it.