Skip to main content (Press Enter)
  • Accessibility
  • Contact Us
  • Maps & Directions
Official logo of Olmsted County, Minnesota government, featuring stylized text and emblematic design representing the county's identity.

Engage with Olmsted County

  • Residents
    • Services for Individuals & Families
    • Elections and voting
    • Garbage & recycling
    • Land & Property
    • Licensing, Permits, & Records
    • Parks & Recreation
    • Public Safety & Law Enforcement
    • Roads & Transportation
    • Soil & Water Resources
    • Image consent form
  • Business
    • Become a County Vendor
    • Building and Planning
    • Business Licensing & Permits
    • Commercial Garbage & Recycling
    • Surveying
  • Government
    • About Olmsted County
    • Jobs & Internships
    • Boards & Commissions
    • County Departments
    • Ordinances & Codes
    • Volunteer Opportunities
    • County News & Events
  • I Want To
    • Apply
    • Pay
    • Obtain
    • Report
    • Subscribe
    • Visit
  • Maps & Directions
  • Contact Us
  • Accessibility & Translation

Driver's license or state identification cards

For the State of Minnesota

Driver's licenses

The following driver's license services are offered at the Olmsted County Government Center:

  • Renewal of Minnesota driver's license (Enhanced, Real ID, and Standard).
  • Request duplicates for lost or stolen driver's license.
  • Address change on driver's license.
  • Name change on driver's license.

Keep in mind

If you want a first-time instruction permit, or a first-time driver's license, contact:

Minnesota State Exam Station
River Center Plaza
1633 North Broadway
Rochester, MN 55906

Phone: 507-923-2020

Application process

Read the following instructions all the way through before you begin.

1. Gather your information

You will need:

  • Your current driver's license (for renewals).
  • Your parent or guardian if you are under 18 years of age.
  • For name changes, you need a certified document (with a raised seal) that shows your legal name change (e.g., a certified marriage certificate).

Proof of identity is not required for a lost or stolen license.

2. Fill out the online application

For Standard, Real, or Enhanced Driver's Licenses and Real IDs:

If you want a license or ID of any type, use the PRE-APPLY option on the MN Driver & Vehicle Services web page. This is the first link under the "Driver's Services" section. Fill out the form, and then come to the Government Center to pass the vision test, get your picture taken, and pay the fees.

3. Get your arrival time

On the day you want to come into the Olmsted County Government Center building, use the Olmsted County Online Check-in system to secure an arrival time. This will help avoid crowded lines at the Government Center.

The web page will tell you what time to arrive. It will give you a ticket number that you will use to check in when you arrive. That same number will be used to call you to the desk. Keep it handy. You will also receive a text message with this number and arrival time.

Access the Olmsted County Online Check-in system with your computer or smart device. Online check-in system

4. Come to the Government Center

Come to:

Olmsted County Government Center
Vital Records and Licensing
151 4th Street South East
Rochester, MN 55904

Remember to bring the information you gathered and payment for any fees.

We accept credit cards. There is a 2.15% convenience fee for all credit card payments We also accept cash and personal checks made payable to Olmsted County Vital Records.

**Do not enter the building more than five minutes before your scheduled arrival time.**

5. What to expect when you arrive

  • Follow the posted directions. They will tell you where to check in. After you check in, you will receive further instructions.
  • If you have questions, there will be staff available to direct you.
  • When it is your turn, you will be called to the desk.

6. Pass a vision test

After we have double-checked that everything is in order, we will administer a quick vision test.

7. Pay the fee

Fees for Driver's Licenses are:

  • Class A = $60.00
  • Class B = $52.00
  • Class C = $45.00
  • Class D = $41.00
  • Provisional driver's license = $32.50
  • Class D Provisional license upgrade to under 21 DL (with no violations on record $3.50 credit) = $37.50
  • Class D instruction permit = $24.50
  • Duplicate = $26.00
  • Motorcycle endorsement = $17.00

We accept credit cards. There is a 2.15% convenience fee for all credit card payments. We also accept cash and personal checks made payable to Olmsted County Vital Records.

8. Have your photo taken

After you pass your vision test, we will take your picture.

Thank you for your cooperation with this process!

State identification (ID Card for Minnesota)

The following state ID services are offered at the Olmsted County Government Center:

  • First time ID card (Enhanced ID, Real ID, or Standard)
  • ID card name change
  • ID card address change
  • Get a duplicate ID card if yours was lost or stolen

Keep in mind

If you want a first-time instruction permit, or a first time driver's license contact:

Minnesota State Exam Station
River Center Plaza
1633 North Broadway
Rochester, MN 55906

Phone: 507-923-2020

Application process

Read the following instructions all the way through before you begin.

1. Gather your information

You will need:

  • Proof of identification (see list of acceptable documents).
  • For name change you need a certified document (has a raised seal) that shows your legal name change, like a certified marriage certificate.

Proof of identity is not required for a lost or stolen license.

2. Fill out the online application

For Standard, Real, or Enhanced Driver's Licenses and Real IDs:

If you want a license or ID of any type, use the PRE-APPLY option on the MN Driver & Vehicle Services web page. This is the first link under the "Driver's Services section.  Fill out the form, and then come to the Government Center to pass the vision test, get your picture taken and pay the fees.

3. Get your arrival time

On the day you want to come into the Olmsted County Government Center building, use the Olmsted County Online Check-in system to get an arrival time. This will help us avoid crowded lines at the Government Center.

The web page will tell you what time to arrive. It will give you a ticket number that you will use to check in when you arrive. That same number will be used to call you to the desk. Keep it handy. You will also receive a text message with this number and arrival time.

Access the Olmsted County Online Check-in system with your computer or smart device. Online check-in system

4. Come to the Government Center

To minimize health risks, we ask that you bring no more than one guest along with you, and your guest should only be invited if necessary.

Come to:

Olmsted County Government Center
Vital Records and Licensing
151 4th Street South East
Rochester, MN 55904

Remember to bring the information you gathered and payment for any fees.

We accept credit cards. There is a 2.15% convenience fee for all credit card payments We also accept cash and personal checks made payable to Olmsted County Vital Records.

**Do not enter the building more than five minutes before your scheduled arrival time.**

5. What to expect when you arrive

  • Follow the posted directions. They will tell you where to check in. After you check in, you will receive further instructions.
  • If you have questions, there will be staff available to direct you.
  • When it is your turn, you will be called to the desk.

6. Fill out the application

You will receive an application when you arrive.

7. Have your photo taken

After you have completed the application and submitted your proof of identification, we will take your picture.

8. Pay the fee

Fees for State ID Cards are:

  • Initial Application = $35.50
  • Renewal = $30.50
  • Duplicate = $26.00
  • Senior Citizen (65+) $32.00
  • Reduced Fee ID (Developmental, Mental or Physical Disabilities MS171.07, Subd. 3, para (e)) $0.50

We accept credit cards. There is a 2.15% convenience fee for all credit card payments

We also accept cash and personal checks made payable to Olmsted County Vital Records.

Thank you for your cooperation with this process!

This item appears in

  • Vital Records

Share this page

Online Check In
  • Residents
  • Business
  • Government
  • I Want To
    • Apply
    • Pay
    • Obtain
    • Report
    • Subscribe
    • Visit
  • Facebook
  • Instagram
  • LinkedIN
  • YouTube
  • nextdoor
  • Maps & Directions
  • Contact Us
  • Accessibility & Translation
  • Salary Compliance
  • Privacy Policy and Disclaimer
  • Comprehensive Civil Rights Plan
  • HIPAA Notice of Privacy Practices
  • Greater Minnesota Transportation Sales and Use Tax
  • Local Option Sales and Use Tax
  • Posting on website policy

Copyright © 2025 Olmsted County, Minnesota