How to get a driver's license in Minnesota as an immigrant
Everything a new arrival in Minnesota needs to know, from driving on a foreign license to the documents the DMV accepts from non-citizens. Facts are quoted from official sources.
Quick answers
- Drive on a foreign license?
- Not stated in official sources
- Deadline after moving
- Not stated in official sources
- License exchange without tests
- 1 countries
- License without immigration status
- Yes
- No SSN?
- Provide your SSN only if you are eligible for one.
Exchanging a foreign license
- Canada
Age 21+ with a valid, unexpired non-commercial license: no written or road test. Germany (18+) and Taiwan (21+) holders who surrender their license skip only the road test (written test still required; Taiwan needs a VCDL or TECO Chicago certificate). Translation needed if license not in English.
If your country is not on the list
Holders of licenses from other countries must pass the written test and road test.
You will need to take a written and a road test to get a Minnesota class D driver's license. dps.mn.gov
Documents for non-citizens
License regardless of immigration status
Driver's Licenses for All (2023 law): standard license or ID issued without proof of immigration status; not valid at airport security, military bases or federal buildings since May 7, 2025.
to allow a standard driver's license to be issued without proof of immigration status assets.dps.mn.gov
Social Security number
Provide your SSN only if you are eligible for one.
Know your Social Security number, if you are eligible for one. dps.mn.gov Proof of residency
Provide a Minnesota home address; number of residency documents not confirmed.
Provide their home address in Minnesota. assets.dps.mn.gov
Step by step
- Gather two identity documents (one with full name and date of birth) and your Minnesota home address.
- Pass the vision check and the class D written knowledge test (offered in several languages, including Spanish and Russian).
- Get a class D instruction permit ($29.50) and practice; 18-year-olds not previously licensed must hold it 180 days.
- Pass the road skills test.
- Apply for the class D license ($46) at a DVS office, bringing a translation of any non-English license.
- Canadian license holders 21+ transfer without tests; Germany/Taiwan holders who surrender their license skip the road test.
Fees
Class D instruction permit $29.50; Class D license $46.
Class D instruction permit (valid for 2 years) dps.mn.gov
Prepare for the knowledge test Exam languages in Minnesota
Checked against official sources on October 27, 2026. Rules change: confirm with the DMV before your visit. This is not legal advice.