What Driver's Education You Need for a California Learner's Permit
California requires all first-time applicants under 18 to complete a driver's education course before they can take the written test for a learner's permit. This is not optional. You must finish the course and have proof of completion in hand when you go to the DMV.
The course covers traffic laws, safe driving practices, and vehicle operation. It takes a minimum of 30 hours to complete. You can take it online, in a classroom, or through a hybrid model that combines both. Once you finish, you receive a Certificate of Completion — this is the document the DMV will ask for.
If you are 18 or older, you do not need driver's education to get a learner's permit. You can go straight to the DMV and take the written test. This is one of the few rules that changes based on your age.
Key Takeaways
- All applicants under 18 must complete a 30-hour driver's education course before taking the learner's permit written test.
- You can take the course online, in a classroom, or in a hybrid format — the DMV does not care which method you choose, only that you finish it.
- You need the Certificate of Completion from your course provider when you go to the DMV; without it, you cannot test for a permit.
- Applicants 18 and older do not need driver's education and can go directly to the DMV to take the written test.
- Driver's education courses are offered by private companies, high schools, and adult education programs; costs vary by provider.
Online vs. Classroom Driver's Education in California
Online courses let you work at your own pace from home. You watch videos, read material, and take quizzes on your schedule. Most take 3 to 7 days to finish if you work through them steadily. Online providers include companies like iDriveSafely, Aceable, and Defensive Driving.com, as well as smaller local operators. The DMV does not maintain a list of approved providers, but any course you take must be California-approved — the provider will tell you if theirs is.
Classroom courses meet in person, usually at a high school, community college, or private driving school. Classes typically run 6 to 10 hours per day over 3 to 5 days, or spread across several weeks in evening sessions. You have an instructor present, can ask questions in real time, and get when ready feedback. Some people find this format easier to focus on.
Hybrid courses split the difference: you do some material online and attend a few in-person sessions. This is common at high schools and adult education programs. The time commitment is similar to classroom, but you have more flexibility on when you do the online portion.
Cost varies widely. Online courses typically range from $20 to $50. Classroom courses at public schools are often free or very low cost (sometimes $10 to $30). Private driving schools charge $150 to $400 for classroom instruction. Check with your school district first — many offer free or subsidized courses to their students.
How to Find and Register for a Driver's Education Course
Start by asking your high school if it offers driver's education. Many California public schools run their own programs, often free for enrolled students. Contact the school's main office or look for the course in the course catalog if your school has one online.
If your school does not offer it, contact your local community college or adult education program. Most districts run evening or weekend classes open to the public. Search "[your county] adult education driver's education" or call your county office of education.
For online courses, search "California-approved driver's education online" and check the provider's website to confirm they are licensed in California. Read reviews and compare prices. Many online providers let you start when ready after you sign up and pay.
When you register, you will need to provide your name, date of birth, and usually a valid ID or Social Security number. Some providers require a parent or guardian signature if you are under 18. After you finish all 30 hours and pass any final quiz or test the course requires, the provider will issue your Certificate of Completion — usually by email or mail within a few days.
What Happens After You Finish Driver's Education
Once you have your Certificate of Completion, you are ready to schedule your learner's permit test at the DMV. You do not have to test when ready — the certificate does not expire — but you cannot take the written test without it.
Bring the certificate with you to your DMV appointment. You will also need your completed DL 44 form (the process for a learner's permit), proof of identity, proof of California residency, and your Social Security number or ITIN. The DMV will check that your certificate is valid and from an approved provider.
If your certificate is lost or damaged, contact the course provider and ask for a replacement. They can usually email or mail a new one within a few business days. Do not go to the DMV without it — they will not let you test.
Driver's Education for Applicants 18 and Older
If you are 18 or older and have never held a driver's license, you do not need to complete driver's education before getting a learner's permit. You can go directly to the DMV, take the written test, and get your permit the same day if you pass.
However, some people 18 and older choose to take a driver's education course anyway — either because they want the instruction, or because they plan to take a defensive driving course later for insurance discounts. This is optional, not required by California law.
If you are 18 or older and are renewing an expired permit or license, or converting from another state's license, different rules explore and you may not need to test at all. Check the DMV website or call your local office to confirm what you need.
Common Mistakes to Avoid
Do not assume your driver's education course is California-approved just because it exists. Some online courses are approved in other states but not California. Always check the provider's website or call them directly and ask: "Is this course approved by the California DMV?" They will know the answer when ready.
Do not lose your Certificate of Completion. Keep it in a safe place until you have taken and passed your learner's permit test. If you lose it, you will have to contact the provider and wait for a replacement, which delays your DMV appointment.
Do not wait until the last minute to enroll in a course if you are in high school. Classroom courses fill up, especially in spring and summer. If you want to test for your permit before the school year ends, sign up at least 4 to 6 weeks ahead.
Do not confuse driver's education with the behind-the-wheel driving test. Driver's education is classroom or online instruction. The driving test happens later, after you have your permit and have practiced with a licensed adult. They are two separate things.
Frequently Asked Questions
Can I take driver's education after I get my learner's permit?
No. You must finish driver's education and have your Certificate of Completion before you take the written test for a permit. The DMV will ask for it at your appointment. You cannot test without it if you are under 18.
What if I took driver's education in another state?
California does not recognize driver's education from other states. You must take a California-approved course. If you moved to California from another state, you will need to complete a California course before you can test for a permit, even if you already finished one elsewhere.
How long is the Certificate of Completion valid?
The certificate does not expire. You can take your learner's permit test weeks or months after you finish the course. However, keep the certificate safe — if you lose it, you will have to ask the provider for a replacement before the DMV will let you test.
Do I need driver's education if I am getting my permit for the first time at 18?
No. If you are 18 or older, you can skip driver's education and go straight to the DMV to take the written test. You only need driver's education if you are under 18.
Can I take driver's education online if I am under 18?
Yes. California allows online driver's education for all ages under 18. You do not need parental permission to take it online, though some providers may require a parent to sign up on your behalf. The 30-hour requirement is the same whether you take it online or in a classroom.