California learner's permit requirements at a glance
To get a California learner's permit, you must be at least 15 years and 6 months old, pass a written knowledge test, and provide proof of identity and California residency. The Department of Motor Vehicles (DMV) administers the test and issues the permit. You do not need to own a car or have a driver yet — the permit lets you practice driving with a licensed adult in the vehicle.
The written test covers California traffic laws, road signs, and safe driving practices. You can take it at any DMV office or, in some cases, through an approved testing vendor. The permit is valid for one year and can be renewed if you have not yet passed your driving test.
Key Takeaways
- You must be at least 15 years and 6 months old and pass a written knowledge test to receive a learner's permit.
- Bring a valid form of identification, proof of California residency, and your Social Security number or an Individual Taxpayer Identification Number (ITIN) to the DMV.
- The written test has 46 questions and you must answer at least 38 correctly to pass.
- A learner's permit costs $35 and is valid for one year from the date of issue.
- With a learner's permit, you can only drive with a licensed adult 25 years or older in the front passenger seat.
Age and residency requirements
California requires you to be at least 15 years and 6 months old to hold a learner's permit. You must also be a California resident. Residency means you have lived in California for at least 30 days and intend to stay. If you are a minor, your parent or guardian must sign your process.
If you are under 18, your parent or guardian must accompany you to the DMV to sign the process in person. Bring their identification as well. If you are 18 or older, you can explore on your own.
Documents you need to bring to the DMV
Bring one document that proves your identity and one that proves your California residency. A valid passport, state ID, or birth certificate works for identity. For residency, bring a utility bill, lease agreement, bank statement, or school enrollment letter dated within the last 60 days.
You will also need your Social Security number or ITIN. If you do not have either, the DMV can issue a permit without it, but you will need to provide one before you can take your driving test. Bring your original documents or certified copies — photocopies alone are not accepted.
If your identity document is in a language other than English, bring an official translation or a certified English version. The DMV website lists approved translators and translation services.
The written knowledge test
The DMV written test has 46 questions about California traffic laws, road signs, and safe driving. You must answer at least 38 questions correctly to pass. The test is based on the California Driver Handbook, which the DMV provides free online and in print at any DMV office.
You can take the test in English or one of several other languages, including Spanish, Chinese, Vietnamese, and Korean. The DMV offers the test on computer at most offices, and you receive your results when ready. If you fail, you can retake it the same day at most locations, though some offices may require you to wait.
You are allowed to take the test up to three times within a 12-month period. If you fail all three times, you must wait one year before trying again. Some high schools and approved driving schools offer practice tests online.
Cost and validity period
A California learner's permit costs $35. Payment methods vary by DMV office — most accept cash, debit, and credit cards. Some offices accept checks. The permit is valid for one year from the date you receive it.
If your permit expires before you pass your driving test, you can renew it at the DMV. Renewal costs $35 and you do not need to retake the written test. You can renew your permit up to four times before you must take the written test again.
Driving restrictions with a learner's permit
With a learner's permit, you can only drive when a licensed adult 25 years or older is in the front passenger seat. That adult must hold a valid driver's license for the type of vehicle you are driving — a regular license for a car, a commercial license for a truck, and so on.
You cannot drive alone, and you cannot drive with only passengers under 25 in the car. You must follow all traffic laws and speed limits. Some counties and cities have additional rules — check your local DMV office for details.
You can drive on highways and freeways with your learner's permit as long as the licensed adult is present. There are no time-of-day restrictions on when you can practice, though some driving schools recommend avoiding heavy traffic hours while you are learning.
Next steps after getting your permit
After you receive your learner's permit, you can begin practicing with a licensed adult. California does not require a minimum number of practice hours before you take your driving test, but the DMV recommends at least 50 hours of practice, including 10 hours at night.
You can take your driving test once you have held your permit for at least six months and are at least 16 years old. Some minors under 18 who complete an approved driver education course can take the test after holding the permit for only six months. Schedule your driving test through the DMV website or by calling your local office.
Frequently Asked Questions
Can I get a learner's permit if I am homeschooled?
Yes. You do not need to be enrolled in a school to get a learner's permit. You only need to meet the age requirement, pass the written test, and provide proof of California residency. Homeschooled students follow the same process as all other applicants.
What happens if I fail the written test?
You can retake the test the same day at most DMV offices, though some locations may ask you to wait a few hours. You have three attempts within 12 months. If you fail all three times, you must wait one year before trying again. Study the California Driver Handbook between attempts.
Can I take the written test online from home?
No. You must take the test in person at a DMV office or an approved testing vendor. The DMV administers the test to verify your identity. Some approved vendors operate in certain counties — check the DMV website to see if one is available near you.
Do I need to take a driver education course to get a learner's permit?
No. A driver education course is not required to get a learner's permit. However, completing an approved course before age 18 can lower your car insurance rates and may allow you to take your driving test after holding your permit for only six months instead of the standard six months.
What if my learner's permit expires before I pass my driving test?
You can renew your permit at the DMV for $35. Renewal is valid for another year, and you do not need to retake the written test. You can renew up to four times before you must take the written test again.