Minnesota learner’s permit requirements
Everything here comes from Minnesota Department of Public Safety, Driver and Vehicle Services Division pages, handbooks or state law, and each fact links to its source. Where Minnesota doesn’t publish something, we say so rather than guess.
Last checked September 22, 2026.
At a glance
- Minimum age
- 15 years
- Fees
- $29.50 total
- Supervised driving
- 50 hours (15 at night)
- Where you take the test
- Online or in person
The knowledge test and your permit
- Time limit
- None published
- Permit and test fees
- $29.50 total$29.50 Class D instruction permit (valid 2 years) includes the first two written tests; a third test after two failures is $10.Sources 123
- Minimum age for a permit
- 15 yearsInstruction permit at 15 after 30 hours of classroom driver education and enrollment in behind-the-wheel (or 15 classroom hours of a concurrent course); no driver education required at 18+.Sources 456
- Test languages
- 8 languagesEnglish, Spanish, Somali, Hmong, Vietnamese, Russian, Karen, American Sign LanguageSources 123
From permit to full license
Three phases.
- Instruction permit (15+): under-18s supervised by a driver 21+ (18+ for adult permit holders), no cell phone use, handheld or hands-free, except to get emergency help such as a 911 call; hold 6 months conviction-free (3 months if 19+). Provisional license at 16 after driver education, a log of 50 supervised hours incl. 15 at night (40 hours incl. 15 at night if a parent completes the parent class) and the road test: first 6 months no driving midnight-5 a.m. (exceptions: licensed driver 25+, work, school events) and only one passenger under 20; second 6 months up to three passengers under 20; immediate family exempt; same cell phone ban with the same emergency exception.
- Full Class D license after 12 months on the provisional license ($3.50 credit if violation-free).
Before you go
Rules and fees change. Confirm appointments, documents and current fees on the official Minnesota Department of Public Safety, Driver and Vehicle Services Division website: dps.mn.gov.