Beginning Oct. 8, Minnesotans can submit their request to take the class D knowledge test online by completing these steps:

Go to and select Take a Class D Knowledge Test.
Follow the prompts. Name, date of birth and social security number are required.
DPS-DVS will send an email to the email address provided during registration with the following information:

A link to the home online knowledge test site.
Test ticket number.
Unique security code.
Testing and proctor instructions.

Proctors must be 21 or older and hold a valid Minnesota driver’s license. Proctors must agree that they will not provide assistance while proctoring the test.

The test ticket number and security code will be needed to log in to the online knowledge testing site and complete the test.
Once a person registers for the online knowledge test, they have 72 hours to take the test.
Taking the test online at home
Online testing will be available Monday through Saturday from 6 a.m. to 11 p.m.
Once a person logs in to the testing site they have 30 minutes to complete the test before it will time out.
When the test is complete, DPS-DVS records the test results in the driver services system.
If they pass the test, the applicant should complete the pre-application online at before visiting an office to
complete their driver’s permit application.
If they fail the test, the applicant must follow DPS-DVS guidelines and restart the process to take the test again. A person can only take one test per day and is only eligible to complete two test attempts online. In the case of two failed tests, they will need to schedule an appointment for a third test at an open exam station and pay a $10 fee.