The minimum North Dakota state-fee path is $40 when the knowledge test is taken in person and $45 when the Class D knowledge test is taken online through KnowTo Drive. Driver education, private lessons, retakes and other optional or age-specific costs are additional.
The core state fees do not change just because the applicant is older or younger, but the required training and waiting rules can change by age.
| State Fee | In-Person Knowledge Path | Online Knowledge Path |
|---|---|---|
| Knowledge test | $5 | $10 |
| Instruction permit | $15 | $15 |
| Road test | $5 | $5 |
| Class D license | $15 | $15 |
| Minimum state-fee total | $40 | $45 |
Driver education or private training is a separate provider cost and may apply based on age or the licensing path.
The minimum state-fee path is $40 with the $5 in-person knowledge test or $45 with the $10 KnowTo Drive online test, assuming first-attempt passes and a standard NDDOT road test.
Yes. The online knowledge test is $10 instead of $5 in person, so the minimum state-fee path is $5 higher when KnowTo Drive is used.
The knowledge test, permit, NDDOT road test and Class D license are state fees. Driver education, private lessons, vehicle repairs and similar provider costs are separate private expenses.
Does a road-test waiver reduce the total North Dakota licensing cost? If NDDOT accepts a qualifying waiver and no NDDOT road test is taken, the $5 road-test fee is not part of that path. The training used to qualify for the waiver can cost much more than $5, so a waiver should not be treated as an automatic overall savings.
Waiting until 18 does not remove the instruction-permit step. Adults still obtain a permit after the knowledge test before taking the road test.
The minimum state-fee total remains $40 with the in-person knowledge test or $45 with KnowTo Drive online. The possible savings from waiting come from age-specific driver-education requirements, not from eliminating the permit, road test or license fees.
Each failed test attempt adds the applicable test fee to the base licensing total.
For example, an in-person path with one extra knowledge attempt and one extra road test rises from $40 to $50. An online path with one extra online knowledge attempt and one extra road test rises from $45 to $60.
An additional in-person knowledge attempt adds $5, an additional KnowTo Drive online attempt adds $10, and an additional NDDOT road-test attempt adds $5.
Costs outside the standard state fees can include driver education, optional private lessons, replacement certified identity documents, a medical evaluation if NDDOT requires one, and vehicle repairs needed before a road test.
For identity documents, NDDOT requires acceptable originals or certified copies where applicable; a simple photocopy or a notarized copy should not be treated as a replacement for an original or certified document.
Keep private training prices on the Behind-the-Wheel Training Cost page and document requirements on the Required Documents page.
Use the dedicated Appointment and Required Documents pages for the full visit checklist.
"The AI mock tests were surprisingly realistic. The explanations for road signs helped me understand the logic, not just memorize. Passed my permit test on the first try!"
Michael R.
New Driver
"I was struggling with the specific road rules of my state until I used Shoro. The flashcards are a game changer for quick revision before the actual exam."
Sarah L.
Permit Holder
"The readiness score gives you so much confidence. I knew exactly when I was ready to take the test. Highly recommend Shoro for anyone nervous about their exam."
David K.
G2 Candidate