Book your Minnesota DMV appointment through the state's online system or by calling your local office

Minnesota's Department of Public Safety runs the DMV, and you can schedule an appointment through their website at mn.gov/dvs or by phone at 651-297-2126. The online system lets you pick your location, choose an available date and time, and confirm when ready. If you call, a staff member will find an opening and book it for you on the spot. Either way, you'll get a confirmation number you should save or write down.

You don't need an appointment for every DMV task — some services like renewing a standard driver's license by mail don't require one. But if you're taking a test, getting your first license, renewing in person, or handling a complex transaction, an appointment saves you from waiting in line and guarantees you a time slot.

Key Takeaways

  • Schedule online at mn.gov/dvs or call 651-297-2126 to book an appointment at any Minnesota DMV office.
  • You'll need to know what service you need (license renewal, written test, ID card, etc.) before you book, because different services have different wait times.
  • Bring your confirmation number and arrive 10 to 15 minutes early with all required documents for your specific transaction.
  • If you need to cancel or reschedule, do it through the same website or by calling at least 24 hours before your appointment.

What you need before you book online

Have your Minnesota driver's license number, ID number, or Social Security number ready — the online system will ask for one of these to pull up your record. You'll also need to know which DMV office location you want to visit. Minnesota has offices in most counties; the website shows all locations and their hours.

Know what service you're there for before you start. The system asks you to select your transaction type (renewal, duplicate license, written test, ID card, address change, etc.), and different services have different availability. A written test appointment might be available in three days, while a renewal might have slots two weeks out.

How to book through the Minnesota DMV website

Go to mn.gov/dvs and look for the "Schedule an Appointment" link on the homepage. Click it and you'll land on the appointment booking system. Select your transaction type from the dropdown menu — this is the service you need.

Next, choose your preferred DMV office location from the list. The system will show you available dates and times for that location. Pick the date and time that works for you, then enter your contact information (name, phone number, email). Review your details and confirm. You'll see a confirmation number on the screen — take a screenshot or write it down. You should also receive a confirmation email.

How to book by phone

Call 651-297-2126 during business hours. A DMV staff member will answer and ask you what service you need and which location you prefer. They'll tell you what dates and times are open and book you into a slot. Write down your confirmation number before you hang up.

Phone lines can be busy during peak hours (mid-morning and early afternoon on weekdays). If you get a busy signal, try again in 15 minutes or use the online system instead — it's usually faster and available 24/7.

What to bring and when to arrive

Bring your confirmation number, a valid form of ID, and any documents specific to your transaction. For a license renewal, you might need your current license and proof of address. For a written test, bring your learner's permit. For a name change, bring the court order or marriage certificate. The DMV website lists required documents for each service type.

Arrive 10 to 15 minutes before your appointment time. The office will call you when they're ready, even if you're early. If you're running late, call the office directly — they may be able to work you in, but don't assume they can hold your slot past your appointment time.

If you need to cancel or change your appointment

Log back into the online system at mn.gov/dvs with your confirmation number and select the option to cancel or reschedule. You can also call 651-297-2126 and give the staff member your confirmation number. Either way, do this at least 24 hours before your appointment if possible.

If you miss your appointment without canceling, you may have to wait longer for the next available slot. Some offices track no-shows, so if you can't make it, cancel so someone else can use that time.

What happens during your appointment

You'll check in at the front desk with your confirmation number and ID. A staff member will verify your documents, ask you questions about your transaction, and process your request. For a written test, you'll be taken to a testing station. For a renewal or ID card, they'll take your photo and process the paperwork. For other services, the time varies.

Most appointments take 15 to 30 minutes from check-in to finish. If the office is behind schedule, you might wait a bit, but appointments are designed to move faster than walk-ins. Once your transaction is complete, you'll get a receipt or temporary document, and your permanent license or ID will arrive by mail within 5 to 10 business days.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person who needs the service must schedule their own appointment using their own ID number or Social Security number. If someone is unable to do this themselves, they can call 651-297-2126 and explain the situation — staff may be able to help in specific cases, such as for a minor or someone with a disability.

What if there are no appointments available at my preferred location?

Try a different nearby location — the system shows availability across all offices, and you can often get in sooner at a less busy branch. You can also check back the next day, as offices release new appointment slots regularly. If you're in a rush, calling 651-297-2126 sometimes reveals openings that haven't appeared online yet.

Do I need an appointment to renew my license by mail?

No. Standard driver's license renewals can be done by mail without an appointment. You'll receive a renewal notice in the mail before your license expires, and you can send it back with the fee. An in-person appointment is only needed if you want to renew in person, if your license is expired, or if you need a new photo.

What if I'm taking a written test — how long does the appointment take?

Written test appointments usually take 30 to 45 minutes total, including check-in and the test itself. The test itself is about 20 minutes. Arrive early so you're not rushed through check-in.

Can I book an appointment more than a month in advance?

The online system typically shows availability 30 to 60 days out, depending on the location and service. If you need an appointment further ahead, call 651-297-2126 and ask — staff can sometimes book you manually for dates beyond what the website displays.