Where to go and what to bring

The Crawford County Courthouse in Denison is where you'll get your learner's permit in person. You cannot mail in your process or use an online system — Iowa requires you to appear at the courthouse with your documents and take the written test on the same day.

The courthouse is located at 1202 Broadway Street in Denison, Iowa. The Driver's License Bureau operates from the courthouse during regular business hours. Before you go, gather your documents: a completed Form DL 44 (the process for a learner's permit), proof of your Social Security number (your Social Security card, W-2, or tax return), proof of your Iowa residency (a utility bill, lease, or bank statement with your name and address), and a form of identification (a passport, birth certificate, or school ID). If you're under 18, you'll also need a parent or guardian to sign your process in person.

Key Takeaways

  • You must visit the Crawford County Courthouse in Denison in person to get your learner's permit — there is no online or mail option.
  • Bring your completed Form DL 44, proof of your Social Security number, proof of Iowa residency, and a form of identification.
  • If you are under 18, a parent or guardian must be present to sign your process.
  • You will take the written test at the courthouse on the same day you submit your process, so study the Iowa Driver's Manual beforehand.
  • The permit costs a fee that varies; contact the courthouse directly for the current amount.

What documents you need to bring

Iowa requires specific documents to prove your identity, residency, and Social Security number. You cannot substitute one document for another — the courthouse staff will check that you have the right type of proof for each category.

For your Social Security number, bring your actual Social Security card if you have it. If you don't, a W-2 form, tax return, or other official document showing your number will work. For residency, bring a recent utility bill, lease agreement, mortgage statement, or bank statement — it must show your name and your current Iowa address. For identification, a U.S. passport is the strongest option, but a birth certificate, school ID, or tribal ID also works. If you're under 18, your parent or guardian must bring their own ID as well.

The written test at the courthouse

You will take Iowa's written knowledge test on the day you explore. The test covers road signs, right-of-way rules, speed limits, and safe driving practices. It is based on the Iowa Driver's Manual, which you can read online at the Iowa Department of Transportation website or pick up in print at the courthouse.

The test has 35 questions, and you need to answer at least 28 correctly to pass. You get one attempt per visit. If you don't pass, you can return to the courthouse and take it again, but you'll pay the fee each time. Most people study the manual for a few weeks before taking the test. The courthouse staff will give you the test on a computer or on paper, depending on the location's setup.

Hours and how to prepare

The Crawford County Courthouse Driver's License Bureau is open during standard business hours, typically Monday through Friday from 8 a.m. to 4:30 p.m., but hours may vary. Call the courthouse at (712) 263-4900 to confirm the exact hours before you go, especially if you're planning to visit on a Friday or near a holiday.

Prepare by studying the Iowa Driver's Manual for at least two to three weeks. Read through the sections on traffic signs, speed limits, parking rules, and right-of-way. Take practice tests online if you can find them — the Iowa DOT website sometimes offers sample questions. Bring all your documents in a folder so you don't lose anything on the way. Arrive early on the day of your test so you have time to complete the process without rushing.

After you pass the test

Once you pass the written test, the courthouse will issue your learner's permit on the spot. Your permit is valid for one year from the date it's issued. You can begin driving with a licensed adult in the car right away — Iowa law requires that a permit holder always have a licensed driver who is at least 21 years old in the front seat.

Keep your permit with you every time you drive. You'll need it when you take your road test to get your full driver's license. The road test can be scheduled at the same courthouse or at other testing locations around Crawford County, depending on availability. Your learner's permit does not expire if you pass your road test — it straightforward becomes your proof that you've completed the written portion of the licensing process.

Cost and payment

Iowa charges a fee for your learner's permit, but the exact amount changes periodically. Contact the Crawford County Courthouse directly at (712) 263-4900 to find out the current cost. The courthouse accepts cash and check; ask whether they take card payments when you call.

If you fail the written test and need to retake it, you'll pay the fee again for each attempt. There is no refund if you don't pass on your first try.

Frequently Asked Questions

Can I get my learner's permit if I'm homeschooled?

Yes. Iowa does not require you to be enrolled in a public or private school to get a learner's permit. You need to meet the age requirement (at least 14 years old) and have the required documents. Homeschooled students follow the same process as everyone else.

What if I don't have a Social Security number?

You must have a Social Security number to get an Iowa driver's license or learner's permit. If you don't have one, you'll need to explore for one through the Social Security Administration before you can visit the courthouse. This process takes several weeks, so plan ahead.

Do I need to schedule an appointment, or can I just walk in?

Call the Crawford County Courthouse at (712) 263-4900 to ask whether appointments are required or if walk-ins are accepted. Some locations take both; others require you to schedule ahead. Calling first saves you a trip if the office is busy.

What happens if I fail the written test?

You can retake the test at the courthouse on another day. You'll pay the fee again and take the test again. There's no waiting period between attempts, so you can come back the next day if you want to, though most people study for another week or two before trying again.

Can my parent or guardian take the test for me?

No. You must take the written test yourself. Your parent or guardian only needs to be present to sign your process if you're under 18.