What You Need to Know About Getting Licensed in Fargo

Fargo is in Cass County, North Dakota, which means you'll get your driver's license through the North Dakota Department of Transportation (NDDOT). The process starts with a written test, moves to a road test, and ends with your license in hand — but the order and timing depend on whether you're a new driver, switching from another state, or renewing an expired license.

Fargo has one main driver's license exam station: the Cass County Driver's License Office, located at 1010 South Broadway in Fargo. This is where you'll take both your written and road tests. You cannot test at a different location and transfer the results; you must complete both tests in Cass County.

The whole process typically takes several weeks from start to finish, not because of delays but because you have to schedule tests separately and pass the written test before you can schedule the road test. Plan ahead — test slots fill up, especially in summer and around school breaks.

Key Takeaways

  • You must take both your written and road tests at the Cass County Driver's License Office in Fargo; you cannot test elsewhere and transfer results.
  • New drivers under 18 must hold a learner's permit for at least 30 days before taking the road test, and a licensed adult must be in the car during that time.
  • The written test covers North Dakota traffic laws and road signs; you can study using the official NDDOT handbook available free online.
  • Your road test lasts about 30 minutes and tests basic vehicle control, following traffic laws, and safe decision-making on real streets.
  • Bring original documents proving your identity, Social Security number, and North Dakota residency — a utility bill or lease works for residency.

The Written Test: What to Study and How to Schedule

The written test is 25 questions about North Dakota traffic laws, road signs, and safe driving practices. You need to answer at least 20 correctly to pass. The test is offered in English and several other languages; ask the Cass County office which languages are available when you call to schedule.

Study using the official North Dakota Driver's Manual, which you can read free from the NDDOT website or pick up in person at the Cass County Driver's License Office. The manual covers everything the test covers — nothing more, nothing less. Many people study it once and pass; others read it twice. There is no penalty for retaking the written test if you fail, but you'll have to pay the fee again and schedule a new appointment.

To schedule your written test, call the Cass County Driver's License Office at (701) 241-5900. They will ask for your name, date of birth, and preferred test date. You can also walk in without an appointment, but wait times are often two to three hours. Scheduling ahead takes five minutes and saves you a morning.

The Learner's Permit: Rules for Drivers Under 18

If you're under 18, you must get a learner's permit before you can take the road test. The permit is issued the same day you pass the written test. You'll pay a fee (currently around $20, though this varies) and receive a temporary permit valid for 30 days.

During those 30 days, you must practice driving with a licensed adult who is at least 18 years old and sitting in the front passenger seat. There is no minimum number of hours required by law, but the more you practice, the more confident you'll be on the road test. Many new drivers practice for 20 to 40 hours before testing.

After 30 days have passed, you can schedule your road test. You cannot take the road test before the 30 days are up, even if you feel ready. If you're 18 or older, you skip the learner's permit step entirely and can take the road test when ready after passing the written test.

The Road Test: What Happens and What the Examiner Watches For

Your road test lasts about 30 minutes and takes place on real Fargo streets. The examiner will ask you to perform basic driving tasks: starting the car, turning, stopping at lights, parking, and merging. They're watching for safe habits, not perfection. Common reasons people fail are running a red light, hitting a curb during parking, or not checking mirrors before turning.

Bring the vehicle you practiced in, if possible. The examiner needs to see that you can operate the specific car — they'll check that the lights, wipers, and turn signals work before you start. Bring your learner's permit (if you have one) and a valid photo ID. If you're under 18, a parent or guardian does not need to be present, but the licensed adult who drove you there can wait in the office.

If you fail, you can retake the road test after waiting a few days and paying the fee again. Most people pass on the second or third attempt. There is no limit to how many times you can test.

Documents You Need to Bring

Bring originals, not copies. The Cass County office will not accept photocopies or digital images. You need:

  • A valid photo ID (passport, military ID, or state ID from another state)
  • Proof of your Social Security number (Social Security card, W-2, or 1099 form)
  • Proof of North Dakota residency (utility bill, lease, mortgage statement, or bank statement dated within the last 30 days, with your name and Fargo address)
  • Your learner's permit, if you have one
  • Payment for the license fee (currently around $60 for a four-year license, though fees change)

If you don't have a Social Security number, bring a letter from the Social Security Administration explaining why. If you're homeless or don't have a utility bill, ask the office what documents they'll accept — they have options for people in your situation.

Timeline: From First Test to License in Hand

Here's what the timeline looks like for a new driver under 18:

StepTime Required
Schedule and take written test1 to 2 weeks (depending on how soon you can get an appointment)
Hold learner's permit and practice30 days minimum
Schedule and take road test1 to 2 weeks after the 30 days are up
Receive license in mail5 to 10 business days after passing road test

Total time: roughly 8 to 12 weeks. If you're 18 or older, you skip the 30-day waiting period, so you could be licensed in 3 to 4 weeks if you schedule tests quickly and pass both on the first try.

If You're Moving to Fargo From Another State

If you already have a valid driver's license from another state, you don't have to take the written and road tests again. Instead, you can exchange your out-of-state license for a North Dakota license by visiting the Cass County Driver's License Office with your current license, proof of residency, and the license fee. The exchange takes about 15 minutes, and your new license arrives in the mail within a week or two.

If your out-of-state license is expired, the rules are stricter. You may have to take the written test, and possibly the road test, depending on how long it's been expired. Call the office before you visit to find out what you'll need.

Frequently Asked Questions

Can I take the written test online or by mail?

No. North Dakota requires you to take the written test in person at a driver's license office. The Cass County office in Fargo is your only option in the Fargo area. You cannot test remotely or at a different location.

What if I fail the road test?

You can retake it after a few days. There's no waiting period between attempts, but you'll have to pay the test fee again and schedule a new appointment. Most people pass within two or three tries. The examiner will tell you what you did wrong so you can practice that specific skill before your next test.

Do I need a Social Security number to get a license?

North Dakota requires a Social Security number or a letter from the Social Security Administration explaining why you don't have one. If you're not a U.S. citizen, call the Cass County office to ask what documents you can bring instead.

How long is my license valid?

A North Dakota driver's license is valid for four years from the date it's issued. You'll receive a renewal notice in the mail about 30 days before it expires. You can renew by mail, online, or in person at the Cass County office.

What if I lose my license after I get it?

Visit the Cass County Driver's License Office and ask for a replacement. Bring your ID and proof of residency. You'll pay a replacement fee (currently around $15) and receive a temporary license on the spot; your permanent replacement arrives in the mail within a week or two.