Online Driver Education Course

National Driver Training Institute Logo

Welcome to the Online Driver Education Course!

Top Notch Driving Schools Inc. has partnered with the National Driver Training Institute to provide our students with the Virginia Online Driver Education Course. The course consists of at least 30 hours of instructions and include 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.​

The Online Driver Education Course consists of 7 levels. At the end of each level, there is a test to see if you have the proficiency to move on to the next level. You must score at least an 80% on all tests to successfully complete the course.

Individuals under age 18 are required to complete this course (or the classroom version) in order to earn a driver's license.

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

What is the price of the course?

The price for the online driver education course is $150.

What is the course refund policy?

You may request a refund if we have not submitted your student registration information and course fee to the National Driver Training Institute.

Once we submit the student registration information and the course fee to NDTI, no refunds will be issued for any reason.

Are there any restrictions on who may take the online course?

Yes. You must be at least 15 years and 6 months old to take the online driver education course.

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

All individuals who elect to take the classroom component of the driver's education course online must take the online course through a DMV licensed driver training school. Home-schooled students are exempt from this requirement.​ Visit the Virginia DMV website >>> Driver Education Information for Home Schoolers for full details.

Register for the Online Course

Please fill out the registration form using the button below. Forms sent after office hours or on holidays will receive a reply when we return to the office.

The course fee must be received before we will send the course login information by email.

Payment methods accepted are cash, money order or card. Online Payments can be made at our online store.

Once we have both your registration form and the course fee, we will submit them to the National Driver Training Institute to get your course login information. Please note that this process is completed by hand, if you submit registration or payment after office hours then this will be completed when we return to the office.


Instructions for Taking the Online Course

A minimum of 30 hours of classroom instruction is required throughout the entire training course.

Classroom training hours are comprised of

  • reading the lesson material
  • test taking
  • viewing traffic safety videos
  • completing worksheets
  • completing projects

We do not require a minimum number of classroom hours per level, although we recommend the following:

  • Level 1 - 4 hours
  • Level 2 - 4 hours
  • Level 3 - 4 hours
  • Level 4 - 4 hours
  • Level 5 - 3 hours
  • Level 6 - 5 hours
  • Level 7 - 6 hours

The course is 46 pages. Read all text and spend a minimum of 30 hours completing the course. No certificate will be issued until this requirement is met. Any written work you complete will be reviewed so please write legibly. 

The student will need to achieve, at minimum, a score of 80% to receive a passing score on the tests.

If passing scores are not achieved on the first try, the test must be taken again. The student may take one online test within a 24 hour period. When the student has completed the course they will receive a directive to come to our school to take the final exam. The student will need to schedule a test appointment.  

Course Website

Testing Procedures for Final Exam

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 to schedule the final exam.

Our school will provide the computer needed to complete the exam. The school will also provide the parental consent form DTS 62 for students under age 18.

The student takes the final examination online in the presence of the licensed instructor. Upon successful completion of the final exam the student will receive the course completion certificate.

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

  • Photo ID (DMV-issued ID, school ID, valid passport or government-issued ID)

  • Printed Class Log Sheets with recorded times of reading and activities (signed by parent if under age 18)

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

  • Proof of completion of the additional 90-minute parent/teen course if you are under age 18 and live in Planning District 8 or in a school division outside of Planning District 8 that requires the course. Since we service an area of Williamsburg - James City County, if you are registering from that area please make sure you complete this 90-minute course before arriving for the final exam. 

The final exam is 50 multiple choice questions, taken at random from a pool of 200 questions. Open book testing is not allowed. You will need to achieve, at minimum, a score of 80% to receive a passing score on the exam. You will receive your certificate of completion upon successful completion of the exam, no mailing necessary.

If the student fails the examination, the student will be allowed to review any section of the completed course to prepare to take the examination again. The exam can only be taken once per day.

Test Location & Hours for Testing

878 J Clyde Morris Boulevard, Newport News, VA 23601

Monday, Tuesday, Thursday & Friday - 10AM - 5PM

Wednesday - 11AM - 5PM

Saturday - Call for availability

May 21st - July 25th - Office will be closed on Tuesdays & Thursdays. If you need an online course final exam appointment on Tuesday or Thursday please contact us to inquire about availability.  

Contact Information

If you have any questions or comments about the course, call us Monday through Friday from 10AM to 5PM at (757) 926-5956 or email us at

For technical support, call the National Driver Training Institute help desk Monday through Friday from 8AM to 6PM (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.