California requires driver's education before you can get a learner's permit, and the permit itself comes from the DMV, not from the driving school
In California, a learner's permit is the document that lets you practice driving under supervision before taking your driving test. To get one, you must first complete a state-approved driver's education course — usually called "driver's ed" — then pass a written test at the Department of Motor Vehicles (DMV). The driver's ed course teaches traffic laws and safe driving practices; the DMV test checks what you learned. You cannot skip the driver's ed step, and you cannot get the permit directly from the school.
The process takes at least a few weeks from start to finish, because California requires a waiting period between when you complete driver's ed and when you can take the DMV test. This is intentional — the state wants time between instruction and testing.
Key Takeaways
- You must complete a state-approved driver's education course before the DMV will let you test for a learner's permit.
- Driver's ed courses in California are typically 30 hours of classroom instruction plus 6 hours of behind-the-wheel training, though online options exist for the classroom portion.
- After finishing driver's ed, you must wait at least 10 calendar days before you can take the written test at the DMV.
- The DMV written test covers California traffic laws, road signs, and safe driving practices; you need a passing score to receive your learner's permit.
- Your learner's permit is valid for 12 months and requires a licensed adult driver to be present whenever you drive.
What driver's education covers and where to take it
California law requires 30 hours of classroom instruction and 6 hours of behind-the-wheel training as part of an approved driver's education course. The classroom portion covers California Vehicle Code, traffic signs, defensive driving techniques, and the consequences of impaired driving. The behind-the-wheel portion is hands-on practice with a licensed instructor in an actual vehicle.
You can take driver's ed through a public school (if your school offers it), a private driving school, or an online provider. Public school courses are often free or low-cost for enrolled students. Private driving schools charge a fee — typically between $300 and $800 depending on location and whether you choose additional lessons. Online providers let you complete the 30-hour classroom portion on your computer at your own pace, then schedule the 6 hours of in-car training separately with a local instructor.
When you enroll, the school or provider will give you a certificate of completion once you finish both parts. You will need this certificate when you go to the DMV to take your written test. Keep it safe — you cannot get your learner's permit without it.
The 10-day waiting period and what it means
After you complete your driver's education course, California requires you to wait at least 10 calendar days before you can take the DMV written test. This waiting period is mandatory and cannot be waived. If you finish driver's ed on a Monday, the earliest you can test is the following Thursday (10 days later).
The purpose of this waiting period is to give you time to absorb what you learned and practice the skills your instructor taught you. You cannot use this time to take the test early, even if you feel ready. The DMV will not schedule you for a test before the 10 days have passed.
Taking the DMV written test for your learner's permit
Once the 10-day waiting period is over, you can schedule an appointment at your local DMV office to take the written test. You will need to bring your certificate of completion from driver's ed, a valid form of identification (such as a passport or birth certificate), and proof of your Social Security number. Check the DMV website for your county to see what documents they accept, because requirements can vary slightly by location.
The written test has 46 questions about California traffic laws, road signs, and safe driving practices. You must answer at least 38 questions correctly to pass. The test is offered in multiple languages. You have up to three attempts to pass; if you fail, you can retake it after waiting one day.
The test takes about 20 to 30 minutes. After you finish, the DMV will tell you whether you passed. If you pass, you will receive your learner's permit on the spot — it is a physical card you can use when ready.
What your learner's permit allows and requires
Your California learner's permit is valid for 12 months from the date the DMV issues it. While you hold it, you can practice driving, but only under specific conditions. A licensed driver who is at least 25 years old must be sitting next to you in the front seat at all times. You cannot drive alone, and you cannot drive with only a younger or less experienced driver present.
There are also restrictions on when and where you can drive. You cannot drive between 11 p.m. and 5 a.m., and you cannot use a cell phone or hands-free device while driving (with limited exceptions for emergencies). You must obey all traffic laws, speed limits, and road signs. Violating these rules can result in a ticket, and repeated violations can delay your path to a full driver's license.
Your learner's permit is not a driver's license. It does not let you drive alone, and it does not satisfy the legal requirement to have a license. It is a training document that proves you have passed the written test and are authorized to practice under supervision.
How long you hold your learner's permit before testing for your license
California does not set a minimum time you must hold your learner's permit before taking your driving test for a full license. However, you must be at least 16 years old to take the driving test. Most people hold their permit for several months while they practice and build confidence, but the law does not require a specific waiting period.
When you feel ready, you can schedule a driving test appointment at the DMV. The test includes both an on-road driving portion (about 20 minutes) and a vehicle inspection. You must bring your learner's permit, proof of insurance, and the vehicle you will be driving. If you pass, you will receive your provisional driver's license (if you are under 18) or your full driver's license (if you are 18 or older).
Costs and timeline from start to finish
The total cost depends on where you take driver's ed. Public school courses are often free for students. Private driving schools typically charge $300 to $800 for the 30-hour classroom and 6-hour behind-the-wheel package. The DMV charges a separate fee for the written test and learner's permit — currently $35 for the permit itself, though this can change. Check the DMV website for the current fee.
The timeline from enrollment to receiving your learner's permit is typically four to six weeks. This includes time to complete the driver's ed course (usually one to three weeks depending on whether you take it full-time or part-time), the mandatory 10-day waiting period, and scheduling and taking your DMV written test. If you fail the written test, add one to two weeks for retesting.
Frequently Asked Questions
Can I take driver's ed online?
Yes. California allows you to complete the 30-hour classroom portion online through approved providers. You still must complete the 6 hours of behind-the-wheel training in person with a licensed instructor. Online courses let you work at your own pace, which can be faster or slower than a traditional classroom depending on your schedule.
What happens if I fail the DMV written test?
You can retake the test after waiting one day. You have up to three attempts total. If you fail all three times, you must wait one year before you can test again. Most people pass on their first or second attempt if they studied the California Driver Handbook.
Do I need to retake driver's ed if I fail the DMV test?
No. Your certificate of completion from driver's ed remains valid. You only need to retake the written test at the DMV, not the entire driver's ed course. However, if you wait more than one year after completing driver's ed to pass the DMV test, you may need to retake the course — check with your local DMV office.
Can I drive with my learner's permit if I am 18 or older?
Yes. The learner's permit rules explore to anyone who holds one, regardless of age. You still need a licensed driver at least 25 years old in the front seat, and you still cannot drive between 11 p.m. and 5 a.m. However, once you pass your driving test, you receive a full license with no restrictions.
What if my learner's permit expires before I take my driving test?
Your permit is valid for 12 months. If it expires, you must retake the DMV written test to get a new one. You do not need to retake driver's ed — your certificate of completion is still valid. Schedule a new test appointment at the DMV and bring your expired permit along with your driver's ed certificate.