What California's online driver's ed actually is
California DMV-approved online driver's education is a six-hour course you take on a computer or phone instead of in a classroom. It covers the same material as in-person driver's ed — road rules, hazard recognition, and safe driving practices — and satisfies California's requirement that drivers under 18 complete a driver's education course before getting a permit.
The course is self-paced, meaning you can start and stop whenever you want, but you cannot skip ahead or speed through it. California's DMV requires the course to take a minimum of six hours, and the software tracks your time to make sure you actually spend that time on the material. When you finish, the provider sends a Certificate of Completion directly to the DMV — you do not print it or mail it yourself.
You must be at least 15 years old to start the course. You do not need a permit yet, and you do not need to have passed the written test. The course comes before all of that.
Key Takeaways
- California's DMV maintains a list of approved online driver's ed providers on its website; taking a course from an unapproved provider will not count toward your permit requirement.
- The course takes a minimum of six hours and is self-paced, but you cannot compress it into one sitting — the software enforces the time requirement.
- You must be at least 15 years old to enroll, but you do not need a permit or a passing written test score first.
- The provider sends your Certificate of Completion to the DMV automatically; you will see it in your DMV record within one to two weeks.
- Cost varies by provider, typically between $30 and $80, and some providers offer discounts for multiple students or military families.
Finding an approved provider and what to expect during enrollment
The California DMV publishes a list of approved driver's education providers on its official website. You can search by provider name or by location. Not every online provider is on this list — only those that have met the DMV's curriculum and security standards. If you take a course from a provider not on the list, the DMV will not accept it, and you will have to take an approved course anyway.
When you enroll with an approved provider, you will need to create an account using your real name, date of birth, and California driver's license number (or ID number if you do not have a license yet). Some providers ask for your Social Security number as well. You will also need to provide your parent or guardian's information if you are under 18, since they may need to verify your enrollment or receive progress updates.
Most providers let you start the course when ready after enrollment. A few require you to wait a day or two for account set up. The cost varies — most approved providers charge between $30 and $80 for the full course. Some offer discounts if multiple family members enroll at the same time, and a few have reduced rates for military families or students with financial hardship.
How the course works and what happens when you finish
Once you log in, you will see the course divided into sections or modules. Each section covers a different topic — California traffic laws, defensive driving, impaired driving, distracted driving, and so on. You watch videos, read text, and answer questions as you go. The software tracks how long you spend on each section and will not let you move forward until you have spent the required time.
You can log out and come back later. Your progress is saved, so you can take the course over several days or weeks. However, you cannot speed up the videos or skip sections. If you try to leave a section early, the timer resets, and you have to start over. This is by design — California requires that you actually spend six hours on the material, not just click through it.
When you complete all sections and pass the final quiz (usually a 10 to 20 question test covering the material), the course is done. The provider then submits your Certificate of Completion to the California DMV electronically. You do not have to do anything — no printing, no mailing, no uploading. Within one to two weeks, the certificate will appear in your DMV record, and you will be able to see it if you check your driving record online or call the DMV.
Timeline: when you can take the permit test after finishing
You can take the written permit test (the knowledge test) as soon as your Certificate of Completion shows up in your DMV record. This usually happens within one to two weeks of finishing the course, but it can take up to three weeks if the provider is slow to submit or if the DMV is processing a backlog.
Do not wait for the certificate to appear before scheduling your permit test. Many DMV offices let you book an appointment online or by phone weeks in advance. You can schedule your test appointment right after you finish the course, and by the time your appointment date arrives, the certificate will likely be in the system. If it is not, you can call the DMV to confirm it was submitted, or you can reschedule your appointment.
If you show up for your permit test and the certificate has not arrived yet, the DMV will not let you test. So it is safer to schedule your appointment for at least two weeks after you finish the course, just to be sure.
Cost, payment methods, and what is included
Approved online driver's ed providers in California charge between $30 and $80 for the full six-hour course. The exact price depends on the provider. Some of the larger, well-known providers charge closer to $50 to $80, while smaller or newer providers may charge $30 to $50. A few providers offer a lower price if you bundle the course with other services, like practice tests for the written exam.
Most providers accept credit cards, debit cards, and PayPal. Some accept Apple Pay or Google Pay. A few accept bank transfers. You typically pay at the time you enroll, and your access to the course begins when ready or within a few hours.
The course itself includes the six hours of instruction, a final quiz, and the submission of your Certificate of Completion to the DMV. It does not include practice tests for the written permit exam, though some providers sell those separately for $10 to $20. It also does not include behind-the-wheel instruction or the actual permit test — those are separate steps you handle with the DMV or a driving school.
What to do if you have technical problems or need to restart
If you lose internet connection while taking the course, your progress is saved up to the last section you completed. When you log back in, you will be able to continue from where you left off. You do not lose any time credit.
If you have a technical problem — the video will not play, the quiz will not submit, or the software crashes — contact the provider's customer support right away. Most approved providers have email support and some have phone support or live chat. They can usually fix the problem within a few hours or let you restart that section without losing your time credit.
If you need to restart the entire course for any reason, most providers will let you do so, but you may have to pay a restart fee (usually $10 to $20) or enroll again at full price. Check the provider's refund and restart policy before you enroll. Some providers offer a money-back may provide if you are not satisfied within the first few days, but this is not required by the DMV.
Approved providers: how to find the current list
The California DMV maintains the official list of approved driver's education providers on its website at dmv.ca.gov. Go to the "Teens" or "Driver's Education" section and look for "Approved Driver's Education Providers" or a similar heading. The list is searchable by provider name and by county.
The list changes occasionally as providers are added or removed. A provider might be removed if it fails a DMV audit, if it stops offering the course, or if it does not renew its approval. Before you enroll, check that the provider is still on the current list. If you took a course from a provider that is no longer approved, contact the DMV to ask what to do — in rare cases, they may still accept an old certificate, but do not assume they will.
Some well-known approved providers include Aceable, DriversEd.com, iDriveSafely, and Defensive Driving.com, but there are many others. Price, interface, and customer reviews vary, so it is worth comparing a few before you choose.
Frequently Asked Questions
Can I take online driver's ed if I am homeschooled?
Yes. Online driver's ed is open to all California residents under 18, regardless of whether you attend public school, private school, or are homeschooled. The course is not tied to any school system. You just need to be at least 15 years old and have a California ID or driver's license number to enroll.
What if I move out of California after I start the course?
If you move before you finish, you can still complete the course and submit your certificate to the California DMV. However, if you move to another state and want to get a permit or license there, that state will not recognize a California driver's ed certificate. You would have to take that state's driver's ed course instead. Check with your new state's DMV before you move.
Do I have to take the course all at once or can I spread it over weeks?
You can spread it over weeks. The course is self-paced, so you can log in and out as many times as you want. However, you cannot compress the six hours into one day — the software enforces the minimum time requirement for each section. Most people finish the course in one to three weeks.
What happens if I fail the final quiz?
Most providers let you retake the final quiz as many times as you need at no extra cost. You do not lose any time credit. Once you pass, your certificate is submitted to the DMV. There is no "passing score" requirement — you just have to answer enough questions correctly to show you understood the material.
Can my parent or guardian take the course for me?
No. The course must be taken by the person who will be driving. The DMV requires that you complete the course yourself, and the provider's software verifies your identity. If someone else takes it for you, the certificate will not be valid, and you will have to take the course again.