How to schedule your Minnesota written test

You schedule your Minnesota written test through the Minnesota Department of Public Safety (DPS) website or by calling a local Driver and Vehicle Services office. You cannot walk in without an appointment — all test appointments must be booked in advance. The state uses an online scheduling system where you choose your preferred location and date from available slots.

To schedule, you will need your Minnesota ID number (if you have one), your Social Security number, and your date of birth. If you are scheduling online at mn.gov/dps, go to the Driver and Vehicle Services section and select "Schedule an Appointment." If you prefer to call, find your local office number on the same website — wait times vary by location and time of day.

Appointment availability changes based on office workload and staffing. Some locations fill up weeks in advance, while others may have openings within a few days. If your preferred date or location is full, you can check back later or try a different office location.

Key Takeaways

  • Minnesota requires you to book a written test appointment in advance through mn.gov/dps or by phone — walk-ins are not accepted.
  • You will need your ID number, Social Security number, and date of birth to schedule online or by phone.
  • Appointment availability varies by location and fills at different rates, so checking multiple nearby offices may get you in sooner.
  • You must bring your current ID and proof of residency to your scheduled test appointment.
  • If you miss your appointment without canceling, you may lose your slot and have to reschedule.

What documents to bring on test day

Bring your current valid ID and one document that proves your Minnesota address. A utility bill, lease, or bank statement dated within the last 60 days works. If you do not have a current ID yet, bring your birth certificate or passport plus the address proof.

Arrive 10 to 15 minutes early. The office will verify your identity and residency before you sit for the test. If your documents do not match or are expired, the office may reschedule you rather than let you test.

How far in advance to schedule

Schedule as soon as you know you are ready to test. In busy urban areas like Minneapolis and St. Paul, appointments can fill 3 to 4 weeks out. In smaller towns, you may find openings within a week. During summer months and around holidays, availability tightens across the state.

If you have a important date — such as needing your license for a job or school — schedule when ready and plan for the longest wait time in your area. You can always cancel and reschedule if you need more study time.

Canceling or rescheduling your appointment

Cancel or reschedule through the same online system where you booked, or call your local office. If you cancel at least 24 hours before your appointment, your slot opens for others and you can book a new one. If you miss your appointment without canceling, you forfeit that slot.

Some offices allow you to reschedule online when ready. Others require you to call. Check your confirmation email or the DPS website for your specific office's policy.

What happens if you fail the test

If you do not pass, you can schedule another test appointment. Minnesota allows you to retake the written test, but you must wait before your next attempt — the exact waiting period depends on how many times you have already failed. Your local office will tell you the wait time when you receive your test results.

You do not lose your appointment slot or pay an extra fee to retake the test. You straightforward schedule a new appointment like the first time.

Testing during peak times and holidays

Appointments fill fastest in June, July, and August, and around major holidays. If you are flexible on timing, scheduling for a weekday morning in September through May usually means shorter waits. Some offices have extended hours on certain evenings or Saturdays — check your local office's schedule on mn.gov/dps.

If you need a test date urgently and your area is fully booked, try offices in neighboring counties or towns. You can test at any Minnesota DPS office, not just the one closest to you.

Frequently Asked Questions

Can I schedule a test appointment without a Minnesota ID?

Yes. You can use your Social Security number and date of birth to schedule online or by phone. When you arrive for your test, bring your current ID (driver's license from another state, passport, or birth certificate) and proof of Minnesota residency.

What if I cannot find an appointment in my area?

Check offices in neighboring counties or towns — you can test anywhere in Minnesota. You can also call your local office directly to ask about cancellations, which sometimes open up a few days before the test date.

Do I have to schedule online, or can I only call?

You can do either. The online system at mn.gov/dps is usually faster, but calling your local office works if you prefer to speak with someone. Both methods access the same appointment slots.

What if I need to reschedule but the website is down?

Call your local Driver and Vehicle Services office. They can reschedule you over the phone and will note the change in the system. Keep your confirmation number from your original appointment when you call.

Can someone else schedule the test for me?

No. You must schedule your own appointment using your own information. The system requires your Social Security number and date of birth to prevent fraud and may support you are the person taking the test.