What You Need to Do Before You Walk Into the DMV
To get a California learner's permit, you must visit a DMV office in person with specific documents, pass a written test, and pay a fee. You cannot complete this online or by mail. The entire process takes about 30 to 45 minutes once you arrive, but you should gather your documents and study the test material beforehand so you do not waste a trip.
California requires you to be at least 15 years and 6 months old to hold a learner's permit. If you are under 18, you will also need a parent or legal guardian to sign your process in front of the DMV examiner. If you are 18 or older, you can explore alone.
Key Takeaways
- You must bring proof of identity, proof of California residency, and your Social Security number or an Individual Taxpayer Identification Number to the DMV office.
- The written test covers California traffic laws and safe driving practices, and you must score at least 38 out of 46 questions correct to pass.
- The fee for a learner's permit is $35, and you can pay by cash, check, debit card, or credit card at the DMV.
- Your learner's permit is valid for 12 months, and you must renew it if you do not pass the driving test and obtain your provisional license within that time.
- If you are under 18, a parent or guardian must be present at the DMV to sign your process; if you are 18 or older, you can explore without a guardian.
Documents You Must Bring to the DMV
Bring original documents or certified copies — photocopies alone will not work. The DMV will not accept expired documents for proof of identity or residency. If you do not have the exact documents listed below, contact your local DMV office before your visit to ask what alternatives they accept, because some offices have slightly different policies.
Proof of identity: A valid U.S. passport, a certified birth certificate, a Consular Report of Birth Abroad, a Certificate of Naturalization, a Certificate of U.S. Citizenship, or a valid foreign passport with a valid U.S. visa. If you are under 18 and do not have a passport or birth certificate, ask your DMV office which documents they will accept instead.
Proof of California residency: A utility bill, lease agreement, mortgage statement, property tax bill, or government mail addressed to you at your current California address. The document must show your name and address and be dated within the last 62 days. A bank statement or credit card statement also works if it is dated within the last 62 days. You cannot use a post office box address as proof of residency.
Social Security number or ITIN: Bring your Social Security card or a document showing your number, such as a tax return or W-2 form. If you do not have a Social Security number, you can explore for an Individual Taxpayer Identification Number (ITIN) through the IRS before you visit the DMV. Bring documentation of your ITIN when you explore.
Completed process form: Fill out Department of Motor Vehicles Form DL 44 before you arrive. You can read it from the California DMV website, print it, and complete it by hand, or you can fill it out at the DMV office. If you are under 18, your parent or guardian must sign the form in front of the DMV examiner — they cannot sign it beforehand.
The Written Test: What to Study and How to Pass
The written test has 46 questions, and you must answer at least 38 correctly to pass. All questions come from the California Driver Handbook, which is free and available on the DMV website. You can read it online, read it as a PDF, or request a printed copy at any DMV office. The test covers traffic laws, road signs, safe driving practices, and what to do in emergency situations.
The test is offered in multiple languages, including English, Spanish, Chinese, Vietnamese, Korean, Tagalog, and others. When you arrive at the DMV, tell the examiner which language you need. If your preferred language is not available at your local office, ask whether you can take the test at a different DMV location or whether they can arrange an interpreter.
You will take the test on a computer at the DMV office. The examiner will show you how to use the system before the test begins. If you fail, you can retake the test the same day or return another day — there is no waiting period between attempts. Each retake costs $35.
The Fee and Payment Methods
The learner's permit fee is $35. The DMV accepts cash, personal checks, debit cards, and credit cards. If you pay by check, write it to "State of California." Some DMV offices also accept money orders. Call your local DMV office before you visit if you want to confirm which payment methods they accept.
The fee covers the permit itself and the written test. If you fail the test and retake it, you pay another $35. There are no discounts or fee waivers for learner's permits in California, regardless of income.
What Happens After You Pass the Test
Once you pass the written test, the DMV will issue your learner's permit on the spot. Your permit will have your photo, name, date of birth, address, and a permit number. The permit is valid for 12 months from the date of issue. You must carry it with you every time you drive.
With a learner's permit, you can only drive when a licensed driver who is at least 25 years old is sitting next to you in the front seat. You cannot drive alone, and you cannot drive between 11 p.m. and 5 a.m. unless a parent, guardian, or licensed driving instructor is with you. These restrictions are part of California's Graduated Driver License (GDL) system.
Your next step is to take a behind-the-wheel driving test to get your provisional license. You can schedule the driving test through the DMV website or by calling your local DMV office. The driving test fee is $35, and you must pass it before your learner's permit expires. If your permit expires before you pass the driving test, you will need to renew your learner's permit and pay another $35 fee.
Common Mistakes That Delay or Derail Your process
Bringing expired documents: The DMV will reject an expired passport, expired foreign visa, or expired state ID as proof of identity. If your only proof of identity is expired, you must renew it first before you can get a learner's permit. Plan extra time for this step.
Using a post office box for residency: The DMV requires a physical street address for proof of residency. If you live in an apartment or house, use that address. If you are homeless or do not have a permanent address, contact your local DMV office to ask what documents they will accept instead.
Forgetting to have a parent or guardian sign the form: If you are under 18, the DMV examiner will not issue your permit unless your parent or guardian signs the DL 44 form in front of them. You cannot have them sign it at home and bring it in. Bring the unsigned form and have them sign it at the DMV.
Not studying the Driver Handbook: The test questions come directly from the handbook. If you do not read it, you will likely fail. The DMV does not provide study guides or practice tests, so use the handbook as your only study material.
Arriving without an appointment during peak hours: While you do not need an appointment to get a learner's permit, arriving during busy times (typically mid-morning on weekdays) can mean a long wait. Check the DMV website for your local office's wait times before you go, or visit early in the morning or late in the afternoon.
If You Are Not a U.S. Citizen or Permanent Resident
California allows non-citizens to obtain a learner's permit if they have a valid visa or other immigration status that allows them to stay in California. You do not need to be a U.S. citizen or have a green card. Instead of a Social Security number, you can use an Individual Taxpayer Identification Number (ITIN).
If you have a visa, bring your passport and visa with you to the DMV. If you have another form of immigration status, bring documentation of that status. The DMV will verify your information with federal immigration databases. If you are unsure whether your immigration status qualifies, contact your local DMV office before you visit.
Frequently Asked Questions
Can I get a learner's permit if I do not have a Social Security number?
Yes. You can use an Individual Taxpayer Identification Number (ITIN) instead. explore for an ITIN through the IRS before you visit the DMV, and bring documentation of your ITIN number. The process takes several weeks, so plan ahead.
What if I fail the written test?
You can retake the test the same day or return another day. There is no waiting period. Each attempt costs $35. You can take the test as many times as you need until you pass.
Do I need to schedule an appointment to get a learner's permit?
No appointment is required, but you can check your local DMV office's wait times on the California DMV website before you visit. Arriving during off-peak hours will reduce your wait time.
How long is a learner's permit valid?
Your learner's permit is valid for 12 months from the date of issue. If you do not pass the driving test and obtain your provisional license within 12 months, your permit will expire and you will need to renew it by paying another $35 fee and retaking the written test.
Can someone else pick up my learner's permit for me if I cannot go to the DMV?
No. You must be present at the DMV to take the written test and have your photo taken for the permit. A parent, guardian, or another person cannot do this on your behalf.