Book your California DMV permit test appointment online or by phone before you show up
You cannot walk into a California DMV office and take your permit test the same day. The DMV requires you to schedule an appointment in advance through its online system or by calling 1-800-777-0133. Most appointments are available within two to four weeks, though wait times vary by location and season.
The appointment system is separate from your written test itself. When you book, you are reserving a time slot at a specific DMV office. You will take your written permit test (also called the knowledge test) during that appointment. You must bring your documents and pass the test on the day you show up — there is no separate registration step.
California does not charge a fee to book the appointment itself, but you will pay the permit test fee when you arrive at the DMV office. That fee is currently $35 for a Class C permit (the standard car permit), though fees can change and vary slightly by transaction type.
Key Takeaways
- Book your permit test appointment through the California DMV website (dmv.ca.gov) or by calling 1-800-777-0133 before your test date.
- You need a valid ID, proof of residency, and your Social Security number to book and take the test.
- The written permit test covers California traffic laws and safe driving practices, and you must score at least 38 out of 46 questions correct to pass.
- Bring all required documents to your appointment; the DMV will not let you test without them, and you cannot reschedule the same day.
- If you fail the test, you can retake it, but you must wait at least one day and book a new appointment.
How to book your appointment online
Go to dmv.ca.gov and select "Appointments" from the main menu. You will be asked to choose the type of service you need — select "Permit Test" or "Knowledge Test." The system will then ask you to enter your zip code or city to find nearby DMV offices.
Select the office closest to you. The calendar will show available dates and times for the next several weeks. Pick a date and time that works for your schedule. You will then enter your name, date of birth, email address, and phone number. The DMV will send you a confirmation email with your appointment number and the exact time you need to arrive.
Save your confirmation email or write down your appointment number. You will need it when you arrive at the DMV office. Arrive at least 10 minutes early; if you are more than 15 minutes late, the DMV may cancel your appointment and you will have to book again.
How to book by phone
Call 1-800-777-0133 during DMV business hours. A representative will ask for your zip code and the type of service you need (permit test). They will tell you which offices near you have openings and read available appointment times aloud.
Tell the representative which date and time you prefer. They will confirm your name, date of birth, phone number, and email address, then give you an appointment number. Ask them to repeat the appointment number and the exact time you need to arrive. The DMV will also send a confirmation to your email.
Phone wait times can be long, especially in the morning and on weekdays. Booking online is usually faster, but calling is a good option if you have trouble with the website or need help choosing an office.
What documents you must bring to your appointment
Bring original documents, not copies. The DMV will not let you test without them. You need:
- A valid government-issued ID (passport, state ID, or foreign passport with a valid U.S. visa)
- Proof of California residency dated within the last 62 days (utility bill, lease, bank statement, or government mail with your name and address)
- Your Social Security number or Individual Taxpayer Identification Number (ITIN)
- Proof of your legal name if it differs from your ID (marriage certificate, divorce decree, or court order)
If you are under 18, you also need a parent or guardian to sign your process in person at the DMV office. Bring their ID as well.
Do not rely on your phone to show documents. Bring physical copies of everything. The DMV staff will not accept screenshots or digital versions of residency proof.
What to expect during your permit test appointment
Arrive 10 minutes early. The DMV staff will check your documents and verify your identity. They will ask you to sign your process and confirm your address. Then they will direct you to a testing station.
You will take the written test on a computer at the DMV office. The test has 46 questions about California traffic laws, road signs, and safe driving. You have no time limit, but most people finish in 20 to 30 minutes. You must score at least 38 correct (about 83 percent) to pass.
The computer will tell you when ready whether you passed or failed. If you pass, the DMV will issue your permit on the spot. You can usually drive with a licensed adult right away, though some offices print the permit and others mail it. Ask the staff before you leave.
If you fail, you will receive a score report showing which topics you missed. You can retake the test, but you must wait at least one day and book a new appointment. There is no limit to how many times you can retake it.
Rescheduling or canceling your appointment
If you need to change your appointment, go back to dmv.ca.gov, select "Appointments," and choose "Reschedule or Cancel." Enter your appointment number and last name. You can then pick a new date and time or cancel entirely.
You can also call 1-800-777-0133 to reschedule by phone. Do this as soon as you know you cannot make your appointment — the sooner you cancel, the sooner someone else can use that time slot.
If you miss your appointment without canceling, you will have to book a new one. The DMV does not automatically reschedule you, and you cannot book a new appointment for the same day.
Common mistakes that delay your permit test
Forgetting or bringing expired documents is the most common reason people cannot test. Check your ID expiration date before your appointment. If it is expired, renew it first — you cannot test with an expired ID, even if you have other valid documents.
Bringing a utility bill or bank statement dated more than 62 days ago will not work as proof of residency. Check the date on your document before you go. If your residency proof is too old, bring a different document instead.
Arriving late is another frequent problem. If you arrive more than 15 minutes after your scheduled time, the DMV may turn you away. Plan for traffic and arrive early, especially if you are unfamiliar with the office location.
Not bringing your Social Security number or ITIN will also stop you from testing. You cannot look it up during your appointment — you must know it or bring a document that shows it (like a tax return or Social Security card).
Frequently Asked Questions
Can I book a permit test appointment for someone else?
No. The person taking the test must book their own appointment or have a parent or guardian book it for them if they are under 18. The DMV will verify the person's identity at the appointment, so the name on the booking must match the person who shows up.
What if all appointments near me are full?
Check offices in nearby cities or counties — you do not have to test at the DMV closest to your home. You can also check the website again in a few days; cancellations open up regularly. If you are willing to travel, you may find an opening sooner.
Do I need to study before my permit test appointment?
Yes. The California DMV permit test covers specific traffic laws, road signs, and safe driving rules. You can study using the California Driver Handbook (free on dmv.ca.gov) or practice tests on the DMV website. Most people study for a few days to a week before their test.
What happens if I fail my permit test?
You will receive a score report showing which topics you missed. You must wait at least one day before retaking the test, and you will need to book a new appointment. There is no fee to retake the test beyond the standard $35 permit fee.
Can I take my permit test online from home?
No. California requires you to take the written permit test in person at a DMV office. You cannot take it online or by mail. You must show up to your scheduled appointment with your documents to test.