Online Driver Education Course

National Driver Training Institute Logo

Welcome to the Online Driver Education Course!

Top Notch Driving Schools Inc. has been licensed by the DMV and partnered with the National Driver Training Institute to provide our students with the Virginia Online Driver Education Course curriculum.

The course consists of at least 30 hours of instruction and includes components about alcohol safety, drug abuse awareness, aggressive driving, distracted driving, pedestrian and bicycle safety, handicapped parking, fuel efficient driving practices, motorcycle awareness and organ and tissue donation awareness as required by law.​

Online Driver Education Courses are available to juveniles and adults. You must be at least 15 years and 6 months old to take the Online Driver Education Course. All individuals who elect to take the classroom component of the Driver Education Course online must take the online course through a DMV licensed driver training school. Home-schooled students are exempt from this requirement.

The Course Fee per Individual is $150

In order to benefit from the course, you must be able to work independently and be comfortable with using a computer (mobile devices may be used but are not recommended).

Must be able to print for this course.

  • Class logs
  • Any assignments completed to meet the 30 hours required (worksheets or projects)

Refund Policy

90-Minuite Parent/Teen Component

This additional minimum 90-minute parent/student driver education component is part of the in-classroom portion of the driver education curriculum and emphasizes parental responsibilities regarding juvenile driver behavior, juvenile driving restrictions and the dangers of driving while intoxicated and underage consumption of alcohol, as required by Virginia Code §22.1-205. 

The online classroom component of driver education must be completed through a DMV-licensed online driver training school prior to completing the online 90-minute parent/teen component. Only students outside of Planning District 8 are allowed by law to complete the 90-minute component online.

School Divisions Requiring 90-Minute Parent/Teen Component

Test Site and Hours

Students must schedule a time to take the test prior to arrival. Students will not be able to take the test if they arrive without notice. Must have 30 hours of the course completed and logged to schedule the final exam. 

Test Site: 878 J Clyde Morris Boulevard, Newport News, VA 23601

Test Hours: Monday, Tuesday, Thursday & Friday - 10:00 am to 5:00 pm; Wednesday - 11:00 am to 5:00 pm; Saturday & Sunday if we are available.

Contact Information

Questions or Comments: call us Monday through Friday from 10:00 am to 5:00 pm at (757) 926-5956 or email us at

Technical Support: call the National Driver Training Institute help desk Monday through Friday from 8:00 am to 6:00 pm (central time) at 1-800-942-2050. You can also send an email to

The Virginia Department of Motor Vehicles is committed to promoting transportation safety through the certification of quality driver training programs. If you have comments or concerns about this course, call the DMV toll-free number 1-877-885-5790.

Instructions for Taking the Online Driver Education Course

Issuance of User Name and Password

Step 1: Complete the registration form using the link below. 

Step 2: Pay the course fee using the link below. 

Once we have both the registration form and the course fee, we will submit them to the National Driver Training Institute to get your course login information. You will receive your login information by email from both the National Driver Training Institute and from our school.

  • Please note that this process is completed by hand, if you submit registration or payment when the office is closed then processing will not be completed until we return to the office.

Register Now

Login and Complete the Online Course

Step 1: Login to the course website by using the link below.

Step 2: Read the Course Information & Downloads on the student home page.

Step 3: On the student home page, click the Continue with Online Course button to begin Level 1.

Step 4: Continue to complete the course curriculum until you have completed page 46 and reached the end of Level 7.

30 Hours of Instruction is Required

Students can check their progress on the student home page under Student Progress. If the Total Recorded time does not read at least 30:00 then the student must complete and log additional activities to meet the 30 hours requirement.

Additional activities include optional videos, worksheets, activity sheet, study guides, and projects.

All Level Tests Require a Minimum score of 80%

If passing scores are not achieved on the first try, the test must be taken again. Students may take one online test within a 24 hour period. It is important that the student knows and understands this important material.

Course Website

Final Exam Procedures

Step 1: Review your course to make sure you have met the 30 hours requirement and that you have a minimum score of 80% on all level tests.

Step 2: Schedule a final exam appointment by contacting our school (contact info above).

On the day of testing, you must bring the following to the test site:

  • Photo identification (DMV issued identification card, school issued identification card, valid passport or military identification)

  • Proof of completion of the online driver education course (print and sign class log sheets; add parent signature if under age 18)

  • Any worksheets, activities or projects completed for the course to meet the 30 hours requirement

  • If you are under age 18, a completed "Parental Consent for Online Driver Education Examination" (DTS 62) (if parent is not present at testing and the student does not have this form signed then the student will NOT be allowed to test)

  • If you are under age 18 and live in Planning District 8 (counties of Arlington, Fairfax, Loudoun and Prince William and cities of Alexandria, Fairfax, Manassas and Manassas Park) or attend a school division outside of Planning District 8 (Albemarle County, Cumberland County, Fluvanna County, Highland County, Northumberland County, Stafford and Williamsburg-James City County), proof of completion of the additional 90-minute parent/teen component

  • The online driver training school will provide a computer for testing. 

The student takes the final examination online in the presence of the licensed instructor. The test may be taken only once per business day. Upon successful completion of the final exam the student will receive the course completion certificate.

If you have failed the final examination, you must retake the examination another day. The student will be allowed to review any section of the completed course to prepare to take the examination again. 

After you have completed the final exam, you and the instructor must sign the "Online Driver Education Examination Monitor Record" (DTS 63), indicating the time-in and time-out of the test site.