Where to Get Your License in Grand Forks

In Grand Forks, you obtain your driver's license through the North Dakota Department of Transportation (NDDOT) Driver's License Division. The main office is located at the Grand Forks County Driver's License Station. You cannot get a North Dakota license online or by mail — you must appear in person for both the written test and the road test.

The Grand Forks location handles all license types: learner's permits, Class D (standard passenger vehicle) licenses, and commercial licenses. If you're under 16, you'll start with a learner's permit at this same office before moving to the road test stage.

You can find the exact address and current hours on the NDDOT website or by calling ahead. Hours change seasonally, and the office sometimes closes for state holidays, so confirming before you go saves a trip.

Key Takeaways

  • The Grand Forks County Driver's License Station is your only option for testing and licensing in the area — there is no online or mail-in process.
  • You need to bring specific documents: a birth certificate or passport, proof of Social Security number, and proof of North Dakota residency (utility bill, lease, or bank statement dated within 90 days).
  • The written test covers North Dakota traffic laws and road signs; you can study using the free NDDOT handbook available online before you go.
  • The road test happens in your own vehicle or a vehicle you have permission to use, and you must pass both the written and road tests to receive your license.
  • If you are under 16, you must hold a learner's permit for at least 6 months and complete a driver's education course before you can take the road test.

Documents You Need to Bring

North Dakota requires proof of identity, proof of Social Security number, and proof of residency — all three categories. Bring originals or certified copies; photocopies are not accepted.

For identity, bring a birth certificate, U.S. passport, or passport card. For Social Security, bring your Social Security card, a W-2 form, or a tax return. For residency, bring a utility bill, lease agreement, bank statement, or insurance document dated within the last 90 days and showing your current Grand Forks address.

If you are under 18, you also need a parent or guardian signature on the process form. Bring that person with you or have them sign the form before you arrive.

The Written Test in Grand Forks

The written test covers North Dakota traffic laws, road signs, and safe driving practices. You answer multiple-choice questions on a computer at the testing station. The test is offered in English; if you need it in another language, contact the Grand Forks office ahead of time to arrange it.

You must score at least 80 percent to pass. If you do not pass on your first try, you can retake it the same day or return another day — there is no waiting period between attempts in North Dakota.

Study using the free North Dakota Driver's Manual, available as a PDF on the NDDOT website. The manual covers everything the test covers. Many people study it for a few days and pass on the first attempt; others spend a week or more. How long you need depends on how familiar you already are with the rules.

The Road Test and What to Expect

After you pass the written test, you schedule a road test with the same office. The examiner will ask you to perform basic driving tasks: starting the vehicle, turning, stopping, parking, and merging. The test lasts about 20 to 30 minutes and takes place on public roads in and around Grand Forks.

You must bring the vehicle you will use for the test. It must be registered, insured, and in safe working condition — the examiner checks the brakes, lights, wipers, and mirrors before you drive. You can use your own car, a family member's car, or a friend's car as long as you have permission and the vehicle meets these requirements.

You must also bring your learner's permit (if you have one) or your written test passing receipt. Bring proof of insurance for the vehicle. If you fail, you can retake the road test after waiting a few days; the office will tell you the next available date when you finish.

Age Requirements and the Learner's Permit Stage

If you are 14 or 15 years old, you must first obtain a learner's permit and hold it for at least 6 months before you can take the road test. You must also complete a driver's education course — either in-person at a school or online through an approved provider.

With a learner's permit, you can drive only when a licensed adult 21 or older is in the front seat with you. You cannot drive alone. The 6-month waiting period begins the day you pass the written test for the permit.

If you are 16 or older, you can skip the learner's permit stage and go straight to the road test after passing the written test. You do not need to complete driver's education, though many people choose to take a course anyway.

License Types and Restrictions

A Class D license is the standard license for driving passenger vehicles. It has no restrictions if you are 18 or older. If you are 16 or 17, your license comes with restrictions: you cannot drive between midnight and 4 a.m. (with some exceptions for work or school), and you cannot have more than one passenger under 18 in the vehicle unless a parent or guardian is present.

These restrictions stay in place until you turn 18. At that point, you can visit the office and request an unrestricted license, though you do not have to — your current license will still be valid.

If you need a commercial driver's license (CDL) to drive a truck or bus, the process is longer and requires additional testing. Start by contacting the Grand Forks office to learn about CDL requirements and scheduling.

Fees and How Long It Takes

North Dakota charges a fee for the written test, the road test, and the license itself. Fees vary depending on the license type and how long you want the license to be valid. A standard Class D license for someone under 18 costs less than one for someone 18 or older. Contact the Grand Forks office or check the NDDOT website for current fees.

The written test is usually available within a few days of calling to schedule. The road test typically has a longer wait — sometimes two to four weeks depending on the season and how many people are testing. Schedule as soon as you pass the written test to get an earlier appointment.

Once you pass both tests, you receive your license the same day or within a few days. The office will tell you when to pick it up or whether it will be mailed to you.

Frequently Asked Questions

Can I take the written test without a learner's permit first?

Yes. The written test is the first step for everyone. You do not need a permit to take it. If you pass, you then schedule the road test. If you are under 16, you must hold a learner's permit for 6 months before the road test; if you are 16 or older, you can take the road test right after passing the written test.

What happens if I fail the road test?

You can retake it after a short waiting period — usually a few days. The examiner will tell you what you need to practice before the next attempt. There is no limit to how many times you can retake the test, though you do pay the fee each time.

Do I need to take driver's education if I am 16 or older?

No. Driver's education is required only if you are under 16. If you are 16 or older, you can take the written and road tests without a course, though many people find a course helpful for learning the rules and building confidence.

Can I use someone else's car for the road test?

Yes, as long as the car is registered, insured, and in safe working condition, and you have the owner's permission. The examiner will check the brakes, lights, wipers, and mirrors, so make sure the vehicle is in good shape before you arrive.

What if I move out of Grand Forks after I get my license?

Your North Dakota license is valid anywhere in the United States. If you move to another state, you will eventually need to get a license from that state, but your North Dakota license does not expire when ready. Check your new state's rules for when you must switch.