Where to Get Your License in Des Moines

In Des Moines, you get your driver's license from the Iowa Department of Transportation (DOT). The main office that handles licensing is the Des Moines Driver Services Bureau, located at 100 Euclid Avenue in downtown Des Moines. This is where you'll take your written test, road test, and pick up your actual license once you've passed both.

You can also visit other Iowa DOT offices around the Des Moines area if the main location doesn't work with your schedule, but the Euclid Avenue office is the largest and has the most testing slots available. Some smaller satellite offices handle renewals and ID replacements, but new driver testing happens at the main locations.

Before you go in person, check the Iowa DOT website or call ahead. Testing slots fill up, especially on weekends and after school hours, and you may need to book an appointment rather than walk in.

Key Takeaways

  • The Iowa DOT Driver Services Bureau at 100 Euclid Avenue in Des Moines is where you take your written and road tests for a new license.
  • You must pass a written knowledge test before you can schedule a road test, and you need a valid learner's permit or instruction permit first.
  • Road tests in Des Moines typically take 30 to 45 minutes and test basic vehicle control, following traffic laws, and safe decision-making on city streets.
  • Bring your Social Security number, proof of Iowa residency, proof of identity, and your learner's permit on test day.
  • Once you pass both tests, you can receive your license the same day or within a few business days depending on processing.

What You Need Before You Test

Before you can take either test in Des Moines, you need a valid learner's permit (also called an instruction permit in Iowa). You get this from the same DOT office by passing a written knowledge test and a vision screening. The learner's permit lets you practice driving with a licensed adult in the car, and you must hold it for a minimum period before you can test for your full license.

On the day of your written test and road test, bring these documents: your Social Security number (or a document showing it), proof of Iowa residency (a utility bill, lease, or bank statement with your current address), a valid photo ID (passport, school ID, or state ID), and your learner's permit. If you're under 18, bring a parent or guardian's signature on your process.

You'll also need to pay the testing and licensing fees. Iowa charges a fee for the written test, a separate fee for the road test, and a fee for the license itself. Fees vary slightly, so confirm the current amounts when you call to schedule.

The Written Test in Des Moines

The written test covers Iowa traffic laws, road signs, safe driving practices, and what to do in different driving situations. You take it on a computer at the DOT office, and you have a set amount of time to finish—usually around 30 minutes. The test has multiple-choice questions, and you need to score a certain percentage to pass (typically 80 percent or higher, though Iowa's exact threshold may vary).

You can take the test in English or in other languages if you request it ahead of time. If you fail, you can usually retake it the same day or schedule another appointment within a few days. Most people pass on their first try if they study the Iowa Driver's Manual beforehand, which is free and available online from the Iowa DOT website.

Once you pass the written test, you're cleared to schedule your road test. The DOT office will give you available dates and times, or you can schedule online through the Iowa DOT portal.

The Road Test in Des Moines

Your road test happens in Des Moines with an examiner from the Iowa DOT. The test takes 30 to 45 minutes and covers basic vehicle control (starting, stopping, turning, parking), following traffic laws, and safe decision-making on actual city streets. The examiner watches how you handle intersections, pedestrians, other traffic, and different road conditions.

You must bring a vehicle that is registered, insured, and in safe working condition. The car must have working brakes, lights, wipers, and mirrors. The examiner will do a quick safety check before you start driving. You drive on a route the examiner chooses, which usually includes residential streets, busier roads, and at least one turn or maneuver that tests your control.

Common reasons people fail the road test include hitting the curb during parking, failing to stop completely at a stop sign, speeding, not checking mirrors or blind spots, and not yielding the right of way. If you fail, you can retake the test after a waiting period (usually a few days to a week). You don't have to retake the written test unless your learner's permit expires.

Getting Your License After You Pass

Once you pass both the written and road tests, you're officially licensed to drive in Iowa. The Iowa DOT will issue you a physical driver's license card. In some cases, you receive it the same day you pass your road test; in others, it arrives by mail within a few business days. Ask the examiner which applies to you before you leave.

Your Iowa driver's license is valid for four years if you're under 21, and eight years if you're 21 or older. It can be renewed online, by mail, or in person at any DOT office. You do not have to retake the road test when you renew—only the written test if Iowa requires it at renewal time.

If you move out of Iowa or your license is lost or stolen, contact the Iowa DOT to report it and request a replacement. Replacements cost less than a new license and can be processed at the Des Moines office or any other Iowa DOT location.

Scheduling and Wait Times in Des Moines

The Des Moines Driver Services Bureau is busy, especially during school hours and on Saturdays. Wait times for an appointment can range from a few days to several weeks depending on the season. Summer and early fall are typically the busiest times because many teenagers are getting their licenses before school starts.

You can schedule online through the Iowa DOT website, by phone, or in person at the office. Online scheduling is usually fastest and lets you pick a specific date and time. If you need to test urgently, call the office directly—sometimes cancellations open up same-day or next-day slots.

The office is open Monday through Friday during standard business hours, and some locations have limited Saturday hours. Bring your documents and be prepared to wait even with an appointment, as the office sometimes runs behind.

What Happens If You Fail

If you fail the written test, you can retake it after a short waiting period—usually the same day or within a few days. There's no limit to how many times you can retake it, but each attempt costs a fee. Most people pass on the second or third try if they study the Iowa Driver's Manual more carefully.

If you fail the road test, you must wait before retaking it. Iowa typically requires a waiting period of a few days to a week. You don't lose your learner's permit, so you can keep practicing with a licensed adult. When you retake the road test, you'll be tested on the same skills but possibly on a different route.

If you fail the road test multiple times, consider taking a driver education course or getting more supervised practice. Some driving schools in Des Moines offer instruction specifically designed to help people pass the Iowa road test.

Frequently Asked Questions

Can I take my road test in a borrowed car?

Yes, as long as the car is registered, insured, and in safe working condition. The car doesn't have to be registered in your name. Make sure the owner gives you permission and that the insurance covers you as a driver. The examiner will check the brakes, lights, and mirrors before the test starts.

What if I fail my road test—do I have to retake the written test too?

No. You only retake the road test. Your learner's permit stays valid as long as it hasn't expired, so you can keep practicing and schedule another road test appointment. You only retake the written test if your learner's permit expires before you pass the road test.

How long does it take to get my physical license card after I pass?

Sometimes you get it the same day at the office. Other times it arrives by mail within a few business days. Ask the examiner before you leave the testing center. You can drive legally once you pass the test, even if you're waiting for the physical card to arrive.

Can I schedule my road test online in Des Moines?

Yes. The Iowa DOT website has an online scheduling system where you can pick your test date and time. You can also call the Des Moines office or go in person. Online is usually the fastest option, especially if you're flexible about dates.

What if I need to test in a language other than English?

Contact the Des Moines DOT office ahead of time to request an interpreter or a test in another language. Not all languages are available at all times, so call as soon as you know you'll need this service. You may need to schedule further in advance.