California does not offer the written permit test online

You must take the California written permit test in person at a Department of Motor Vehicles (DMV) office. There is no online version of the test itself, even though you can complete some permit process steps online beforehand.

What you can do online is prepare for the test using California's official practice test, submit your process through the DMV website, and schedule your in-person appointment. The actual exam — the knowledge test that covers road signs, traffic laws, and safe driving — happens at a DMV office with a staff member present.

This requirement exists because the DMV needs to verify your identity and may support you are the person taking the test. If you are under 18, you will also need to show proof of completing a driver education course or a behind-the-wheel training program before you can sit for the permit test.

Key Takeaways

  • The California written permit test must be taken in person at a DMV office; no fully online testing is available.
  • You can study using California's free official practice test online and take it as many times as you need before your appointment.
  • Schedule your in-person test appointment through the DMV website or by phone to avoid long walk-in wait times.
  • Bring a valid form of ID, proof of residency, and your process receipt to your DMV appointment.
  • If you fail the test, you can retake it the same day at most DMV offices, though you may have to pay the test fee again.

How to prepare for the test online before your DMV visit

California's DMV website offers a free official practice test that covers the same topics as the real permit exam. You can access it at dmv.ca.gov under the "Practice Tests" section. The practice test is interactive, shows you the correct answer after each question, and lets you retake it as many times as you want.

The real test has 46 questions, and you need to answer at least 38 correctly to pass. The practice test mirrors this format. Study the California Driver Handbook, which is also free on the DMV website, to learn the material. Most people study for one to two weeks before taking the test, though the amount of time depends on how familiar you already are with traffic laws.

You can also use third-party study apps and websites, but the official DMV practice test is the most accurate reflection of what you will see on test day. Some people print out the handbook and study it on paper; others read it on their phone. Either approach works.

Scheduling your in-person permit test appointment

Visit dmv.ca.gov and use the "Online Services" section to schedule an appointment. You will need to enter your driver's license number or identification card number, your date of birth, and the last four digits of your Social Security number. If you do not have a California ID yet, you can still schedule by providing your out-of-state license or passport number.

The website will show you available appointment times at DMV offices near you. Choose a date and time that works for your schedule. You will receive a confirmation number and can print your appointment confirmation or save it on your phone.

If you prefer to schedule by phone, call the DMV at 1-800-777-0133. Wait times can be long, so scheduling online is usually faster. Some DMV offices also accept walk-ins for permit tests, but appointment holders are seen first, and wait times for walk-ins can exceed two hours.

What to bring to your DMV appointment

Bring a valid form of identification. Acceptable documents include a U.S. passport, a passport card, a birth certificate with a government-issued photo ID, a military ID, a tribal ID, or a foreign passport with a visa. A school ID alone is not enough.

Bring proof of California residency. This can be a utility bill, a lease or mortgage statement, a bank statement, a government check, or a property tax bill. The document must show your name and a California address and be dated within the last 60 days. A cell phone bill or credit card statement does not count.

Bring your appointment confirmation (printed or on your phone) and your Social Security number or Individual Taxpayer Identification Number (ITIN). If you are under 18, bring proof that you completed a state-approved driver education course or behind-the-wheel training program. Bring your course completion certificate or a letter from the school.

Bring the test fee. As of 2024, the California permit test fee is $7. Fees can change, so check the DMV website before your appointment. The DMV accepts cash, debit cards, and credit cards.

What happens during your in-person test

A DMV staff member will check your documents and verify your identity. They will confirm that you have brought all required paperwork. If you are missing something, they may not let you take the test that day, so double-check the list above before you arrive.

You will be taken to a testing station where you will sit at a computer or receive a paper test, depending on the office. The test takes about 10 to 15 minutes. You will see 46 multiple-choice questions about California traffic laws, road signs, safe driving practices, and vehicle equipment. You can flag questions to review before you submit your answers.

Once you submit your test, you will receive your score when ready. If you pass, the DMV will issue your California learner's permit on the spot. You can usually drive home that day, though you must follow learner's permit restrictions (driving only with a licensed adult 25 or older, no freeway driving, no night driving). If you fail, you can retake the test the same day at most offices, though you will have to pay the test fee again.

What to do if you fail the test

You are allowed to retake the test when ready at most DMV offices. Ask the staff member whether you can take it again the same day. If the office allows same-day retakes, you will pay the test fee again (currently $7) and sit for another test. You do not need to reschedule; you can usually take it within an hour.

If you want to study more before retaking the test, you can schedule a new appointment for another day. Use the DMV website to book your next appointment. There is no limit to how many times you can take the test, but you must pass before you can move on to behind-the-wheel training and your driving test.

Many people pass on the second or third attempt. If you failed, spend extra time on the topics you found hardest. The official practice test will show you which questions you missed, so review those areas in the California Driver Handbook.

Timeline from online preparation to getting your permit

If you are starting from scratch, plan for this timeline: one to two weeks of studying the handbook and taking the practice test online, then one to four weeks waiting for your DMV appointment (depending on how busy your local office is and how far in advance you schedule). Once you pass the in-person test, you receive your permit the same day.

If you schedule an appointment right away and study while you wait, you could have your permit within three to four weeks. If you wait to schedule until after you have studied, add another week or two depending on appointment availability in your area.

During busy seasons (summer and early fall), DMV appointments can be booked out four to six weeks. Scheduling early gives you more flexibility. If you need your permit urgently, call the DMV to ask about cancellations or check the website daily for newly opened appointment slots.

Frequently Asked Questions

Can I take the California permit test on my phone or computer at home?

No. The written test itself must be taken in person at a DMV office. You can study and take practice tests online, but the real exam requires you to be present with a DMV staff member. This is a state requirement and does not change.

What if I do not have a Social Security number?

You can use an Individual Taxpayer Identification Number (ITIN) instead. Bring your ITIN documentation to your appointment. If you do not have either, contact the DMV before your appointment to ask about alternatives.

Do I have to take the test in English?

California offers the permit test in multiple languages, including Spanish, Mandarin, Cantonese, Vietnamese, Korean, and others. When you schedule your appointment online, you can select your preferred language. If your language is not available online, call the DMV at 1-800-777-0133 to request an interpreter or ask about testing in your language.

What if I fail the test three times?

There is no limit to how many times you can retake the test. You can keep scheduling appointments and trying again. However, if you fail multiple times, spend more time studying the handbook and using the practice test. Many DMV offices also offer free in-person study sessions or can direct you to resources.

Can someone else take the test for me?

No. The DMV verifies your identity before the test and will not allow anyone else to take it on your behalf. This is a legal requirement to may support the permit is issued to the correct person.