Virginia DMV Approved

Online Driver’s Ed FAQ

Everything you need to know about our Virginia DMV-approved online driver’s education courses for teens and adults.

  • To get a Virginia learner permit you must be at least 15 years and 6 months old. You will need to pass a vision exam and a two-part knowledge exam at your local DMV. Our course prepares you for the knowledge exam and includes unlimited practice exams.

    You will also need proof of identity, your social security card or number, and proof of legal Virginia residence. If you are under 18, a parent or guardian must sign your application.

  • All Virginia residents who are 15½ or older are eligible to take online driver’s education. This includes:

    • Teen students (under 18) — whether home-schooled, enrolled in public school, or attending a private school, can take this course to satisfy the state’s 30-hour education requirement.
    • Adults 18 or older — are eligible for the Adult Driver Education (Waiver) program, which uses the same 30-hour online course to satisfy the education portion of the waiver.
  • You can get your learner permit at any Virginia DMV office that issues permits and licenses. Check the DMV Customer Service Center Locator to find the location nearest you.

  • Yes — if you are under the age of 18, your parent or guardian must sign your learner permit application.

  • While on a learner permit, you must always be accompanied by a licensed driver who is at least 21 years old, seated in the front passenger seat. Cell phone use while driving is prohibited, even hands-free.

    Once you receive a provisional driver’s license (for teens under 18), additional restrictions apply — including limits on passengers and nighttime driving. We recommend reviewing the Virginia DMV’s Graduated Driver Licensing (GDL) guidelines for the full current rules.

  • In Virginia, drivers under the age of 18 must hold their learner permit for at least 9 months and must be at least 16 years and 3 months old before they can obtain their driver’s license.

    If you are 18 or older, you only need to hold your permit for 30 days. However, if you present proof of a completed state-approved driver’s education program, you may be eligible to get your license before the 30-day period.

  • After completing your online course and all required driving hours, you will visit your local Virginia DMV to take the road skills driving test. Upon passing, the DMV will process and issue your license.

    You can schedule your road skills test through the Virginia DMV website. Make sure to bring your certificate of completion from the online course and any required documentation.

  • The course is divided into 12 modules that must be completed in order. Throughout the modules, you will learn about:

    • Alcohol- and drug-impaired driving
    • Aggressive driving
    • Driving emergencies
    • Highway safety
    • State traffic laws
    • Driving in poor weather
    • Night driving
    • Sharing the road
    • Defensive driving techniques
    • And more!
  • Yes. You will need to pass a 50-question final exam with a score of 80% or better. The exam consists of multiple-choice questions, and if you are unsuccessful on your first attempt, you are allowed unlimited retakes. After each attempt you will be provided with all the correct answers and feedback on the questions you missed — so technically, you are guaranteed to pass eventually!

  • The only way to fail the course is by refusing to complete it. You are allowed to take all quizzes and the final exam as many times as needed, and you’ll always be shown the correct answers with constructive feedback.

    However, you can fail the two-part knowledge exam at the DMV and the road skills driving test. Prepare for the knowledge exam by reviewing at least Module 1 — and preferably the entire course. Use the practice exams as many times as you like.

    Be sure you are comfortable and confident driving before you attempt the road skills test. Practice, practice, practice — and you should pass with no problem!

  • The 30-Hour Virginia Driver’s Education course is $75. This includes all 12 modules, unlimited practice exams, and everything you need to complete the state-required online education — whether you are a teen pursuing your first license or an adult using the waiver program.

  • Requirements vary depending on whether you are a teen or an adult:

    • Teen drivers (under 18): In addition to the online course, you must complete at least 45 hours of driving practice (at least 15 must occur after sunset), plus 7 formal 50-minute driving periods and 7 observation periods. No more than 2 periods may occur in any 24-hour window.
    • Adult drivers (18+): The Adult Waiver program does not require formal behind-the-wheel hours through a driving school. However, we strongly recommend practicing before your road skills test at the DMV.
  • After completing all modules and passing the final exam, you will receive a certificate of completion. This certificate, along with proof of completed behind-the-wheel driving hours (for teens), will be needed when you visit the DMV to take your road skills driving test.

    For adults using the Adult Waiver program, your completion certificate satisfies the education requirement and can waive the learner permit hold period.

  • The course is fully self-paced with no required session minimums. Your progress is saved automatically after every section, so you can pick up right where you left off. We recommend working through the course at a steady pace — for teens, pairing it with regular behind-the-wheel practice helps reinforce what you learn.

  • Yes — the course dashboard shows completed modules, quiz results, and how many of the 30 hours have been logged. This makes it easy for parents to stay on top of their teen’s progress and coordinate behind-the-wheel practice sessions accordingly.

  • Both programs use the same 30-hour Virginia DMV-approved online course, but the licensing path differs:

    Teen Driver Education (under 18):

    • Must be at least 15½ to get a learner permit
    • Must hold the learner permit for at least 9 months
    • Must complete 45+ hours of behind-the-wheel practice (at least 15 after sunset)
    • Must pass a road skills test at the DMV
    • Receives a provisional driver’s license with restrictions on passengers and nighttime driving

    Adult Driver Education / Waiver Program (18+):

    • Can skip the 9-month permit hold with proof of course completion
    • No mandatory behind-the-wheel hours required through a driving school
    • Must still pass the DMV knowledge test and road skills test
    • Receives a full driver’s license with no provisional restrictions
  • If you are 18 or older and have never had a Virginia driver’s license, you qualify for the Adult Driver Education (Waiver) Program. This program lets you complete the 30-hour online course and then go directly to the DMV for your knowledge and road skills tests — without waiting through a 9-month permit hold period.

    Enroll in the Adult 30hr Driver Education course to get started on the adult licensing path.

  • Yes. Virginia law allows students at any school — public, private, or home-schooled — to complete their 30-hour driver’s education requirement through a licensed driving school like ours. You do not need to be home-schooled to enroll.

    Teens in public or private schools will still need to complete all required behind-the-wheel hours and hold their learner permit for the full 9-month period before applying for their license.

  • Adults who are 18 or older should enroll in the Adult Driver Education course rather than the teen course. While the curriculum is similar, the adult course is specifically designed to satisfy the Adult Waiver program requirements — ensuring you get credit for completing the right program and can follow the streamlined adult licensing path.


Contact Us

Still Have a Question?

We’re happy to help. Reach out by email, phone, or live chat and we’ll get back to you as quickly as possible.

Local School Portal Lee Driving School Tap to visit local services website