Where to book your Minnesota permit test appointment

You schedule your Minnesota permit test through the Minnesota Department of Public Safety (DPS) online system or by calling their driver services line. The online booking system is at mn.gov/dvs — specifically the "Schedule an Exam" section under driver's license services. You can also call 651-297-3298 to book by phone, though wait times are often longer than booking online.

When you book, you choose your test location (there are exam stations across the state), your preferred date, and your preferred time. Appointments typically fill up 2 to 4 weeks in advance during busy seasons, so booking early gives you more options. The system shows you available slots in real time, so you can see what's open before you commit.

Key Takeaways

  • Book your permit test through mn.gov/dvs online or by calling 651-297-3298; online booking is faster and shows real-time availability.
  • You need a valid form of ID, proof of Minnesota residency, and your Social Security number to complete the booking and take the test.
  • Bring the confirmation number from your appointment to the exam station; without it, you may not be allowed to test that day.
  • Test locations vary by county, and some stations have longer wait times than others, so choose your location based on both distance and current availability.
  • If you miss your appointment, you can reschedule online or by phone, but repeated no-shows may result in a waiting period before you can book again.

What documents you need before booking

Before you start the booking process, gather your documents. You will need proof of identity (a passport, birth certificate, or state ID), proof of Minnesota residency (a utility bill, lease, or bank statement with your current address), and your Social Security number. The DPS website lists the full set of acceptable documents, and having them ready before you book saves time.

You do not need to upload these documents when you book online — you bring them to the exam station on test day. However, having them ready means you can complete your booking without stopping to search for them. If you are under 18, you also need a parent or guardian's signature on your process before you test.

How to complete your online booking

Go to mn.gov/dvs and select "Schedule an Exam" from the driver's license services menu. You will be asked to enter your name, date of birth, and Social Security number. The system then shows you available test locations and dates. Select your preferred location first — this narrows the available appointment times to that station.

Once you pick a location, you see the calendar of available dates and times. Choose the slot that works for you and confirm. The system generates a confirmation number — write this down or take a screenshot. You will need it to check in at the exam station. The confirmation is also sent to your email if you provided one during booking.

Test locations and wait times across Minnesota

Minnesota has exam stations in most counties, but availability and wait times vary. The Twin Cities stations (Minneapolis and St. Paul) tend to fill up faster than rural locations. If you live near a smaller town, you may find more open appointments there, though you will travel farther. The DPS website shows which locations have the most availability when you book.

Some stations are open only certain days of the week, so check the hours before you choose. If you are flexible on location, picking a less-busy station can mean getting an appointment sooner. The online system shows you real-time availability, so you can compare a few locations before deciding.

What happens if you miss or need to reschedule

If you cannot make your appointment, reschedule through the same online system or by phone. Log into mn.gov/dvs, find your appointment, and select "Reschedule." You can move it to a different date or time at the same location, or switch to a different location entirely. Rescheduling is free and can be done up to 24 hours before your appointment.

If you miss your appointment without rescheduling, you lose that slot. The DPS does not automatically penalize you for a single no-show, but repeated missed appointments may result in a waiting period before you can book again. If you think you will be late, call the exam station directly — some stations will hold your appointment for 15 to 30 minutes, but this varies by location.

What to bring and expect on test day

Bring your confirmation number, your original documents (ID, residency proof, and Social Security card or number), and arrive 10 to 15 minutes early. The exam station will check you in, verify your documents, and have you sign your process. You then take the written permit test, which covers Minnesota traffic laws and road signs. The test is typically 40 questions, and you need to pass with a score of at least 80 percent.

The test takes about 30 minutes to complete. If you pass, you receive your permit the same day. If you do not pass, you can reschedule to retake the test, though there may be a waiting period (usually a few days to a week) before you can book another appointment.

Frequently Asked Questions

Can I book a permit test appointment without a Social Security number?

No, the DPS requires your Social Security number to schedule and take the test. If you do not have one, you will need to explore for one through the Social Security Administration before you can book. This can add several weeks to your timeline.

What if all appointments near me are full?

Check stations in neighboring counties or towns — the online system shows availability across the state. You can also call 651-297-3298 to ask if cancellations are expected soon at your preferred location, or to be placed on a waitlist if one exists.

Can someone else book an appointment for me?

No, you must book your own appointment using your name and Social Security number. A parent or guardian can help you navigate the website, but the booking must be in your name and you must be the one taking the test.

How long is my permit test appointment?

Plan for 45 minutes to an hour total — this includes check-in, document verification, and the written test itself. The actual test takes about 30 minutes, but arriving early and processing time add to the total.

What if I pass my permit test — do I need another appointment to get my license?

No, your permit is issued the same day you pass. To get your full driver's license later, you will need to schedule a separate road test appointment, but that is a different booking process.