DMV Office HoursAn independent directory

Minnesota DMV offices

Compare office details and prepare for your visit.

255 office records in Minnesota.Find a location, compare saved hours and check the official visit instructions.

Browse the directory

What the saved records include

Cities and towns
167
With a weekly schedule
252 of 255
With a phone number
255 of 255

A record without hours is shown as unavailable, not closed.

Compare offices

255 offices

Open status uses the current time and saved weekly hours. It does not confirm holiday closures or appointment availability. Unknown hours and uncertain time zones are excluded from the open filter.

Ada Exam Station

15 2nd Ave E, Ada, MN 56510

MN DVS Exam Station
Fri 9:30 AM–3:15 PM

Ada License Office

16 3rd Ave E, Ste 104, Ada, MN 56510

MN Deputy Registrar / DL Agent Office
Mon–Fri 8:30 AM–4:30 PM

Aitkin Exam Station

204 Bill Cline Way, Aitkin, MN 56431

MN DVS Exam Station
Fri 9:30 AM–3 PM

Aitkin License Office

307 2nd St NW, Rm 108, Aitkin, MN 56431

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4:30 PM

Albany License Office

311 Railroad Ave, Albany, MN 56307

MN Deputy Registrar / DL Agent Office
Mon–Thu 8 AM–5 PM, Fri 8 AM–12 PM

Alexandria Exam Station

700 Cedar St, Alexandria, MN 56308

MN DVS Exam Station
Mon–Fri 8 AM–4:30 PM

Alexandria License Office

821 Cedar St, Alexandria, MN 56308

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4:30 PM

Annandale License Office

30 Cedar St E, Annandale, MN 55302

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4:30 PM

Anoka Exam Station

2830 Cutters Grove Ave, Ste 108, Anoka, MN 55303

MN DVS Exam Station
Mon–Fri 8 AM–4:15 PM

Apple Valley License Office

15026 Glazier Ave, Apple Valley, MN 55124

MN Deputy Registrar / DL Agent Office
Mon–Fri 8:30 AM–5 PM, Sat 8 AM–11:30 AM

Appleton License Office

323 W Schlieman Ave, Appleton, MN 56208

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4:30 PM

Arden Hills - North Metro Exam Station

5400 Rice Creek Pkwy, Arden Hills, MN 55112

MN DVS Exam Station
Mon–Wed 8 AM–4:15 PM, Thu 8 AM–7 PM, Fri–Sun 8 AM–4:15 PM

Austin Exam Station

203 11Th St NE, Austin, MN 55912

MN DVS Exam Station
Mon–Fri 8 AM–4:15 PM

Austin License Office

301 North Main St, Austin, MN 55912

MN Deputy Registrar / DL Agent Office
Mon–Fri 8:30 AM–5 PM

Bagley Exam Station

213 Main Ave N, Bagley, MN 56621

MN DVS Exam Station
Wed 9 AM–3:45 PM

Bagley License Office

26 Central St E, Bagley, MN 56621

MN Deputy Registrar / DL Agent Office
Tue–Fri 6 AM–4 PM

Bagley License Office

213 Main Ave N, Dept 207, Bagley, MN 56621

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–3:30 PM

Baudette Exam Station

206 8th Ave SE, Baudette, MN 56623

MN DVS Exam Station
Thu 10 AM–2:30 PM

Baudette License Office

206 8th Ave, Baudette, MN 56623

MN Deputy Registrar / DL Agent Office
Mon–Fri 7:30 AM–4 PM

Bemidji Exam Station

111 2nd St NW, Bemidji, MN 56601

MN DVS Exam Station
Mon–Fri 8 AM–4:15 PM

Bemidji License Office

701 Minnesota Ave NW, Bemidji, MN 56601

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4:30 PM

Benson Exam Station

301 14th St N, Benson, MN 56215

MN DVS Exam Station
Thu 8:45 AM–4:15 PM

Benson License Office

200 13Th St S, Benson, MN 56215

MN Deputy Registrar / DL Agent Office
Mon–Sat 8:30 AM–4:30 PM

Blackduck License Office

8 Summit Ave NE, Blackduck, MN 56630

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4:30 PM

Blaine License Office

10995 Club West Pkwy, Ste 700, Blaine, MN 55449

MN Deputy Registrar / DL Agent Office
Mon 8:30 AM–4:30 PM, Tue 10 AM–6 PM, Wed–Fri 8:30 AM–4:30 PM

Blue Earth Exam Station

415 S Grove St, Blue Earth, MN 56013

MN DVS Exam Station
Wed 8:30 AM–4 PM

Blue Earth License Office

435 S Grove St, Ste 1B, Blue Earth, MN 56013

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4:30 PM

Brainerd License Office

623 NW 4th St, Brainerd, MN 56401

MN Deputy Registrar / DL Agent Office
Mon–Fri 8:30 AM–4:30 PM

Breckenridge Exam Station

300 5th St S, Breckenridge, MN 56520

MN DVS Exam Station
Fri 9:15 AM–3:15 PM

Breckenridge License Office

1327 Hwy 75, Breckenridge, MN 56520

MN Deputy Registrar / DL Agent Office
Mon–Fri 8:30 AM–4:30 PM

Brookdale License Office

6125 Shingle Creek Pkwy, Brooklyn Center, MN 55430

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4 PM

Brooklyn Park License Office

5200 85th Ave N, Brooklyn Park, MN 55443

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4:30 PM

Buffalo Exam Station

1006 Commercial Drive, Buffalo, MN 55313

MN DVS Exam Station
Mon–Fri 8 AM–4:15 PM

Buffalo License Office

3650 Braddock Ave NE, Ste 1800, Buffalo, MN 55313

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4:30 PM

Burnsville License Office

1101 W County Rd 42, Burnsville, MN 55306

MN Deputy Registrar / DL Agent Office
Mon–Wed 8 AM–4:30 PM, Thu 10:30 AM–7 PM, Fri 8 AM–4:30 PM

Caledonia License Office

304 S Marshall, Caledonia, MN 55921

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4 PM

Cambridge Exam Station

140 N Buchanan St, Unit 166, Cambridge, MN 55008

MN DVS Exam Station
Mon–Fri 8 AM–4:15 PM

Cambridge License Office

555 18th Ave SW, Cambridge, MN 55008

MN Deputy Registrar / DL Agent Office
Mon–Fri 8:15 AM–4 PM

Cambridge License Office

140 Buchanan St N, Ste 144, Cambridge, MN 55008

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–5 PM

Canby License Office

129 Saint Olaf Ave N, Canby, MN 56220

MN Deputy Registrar / DL Agent Office
Mon–Thu 8 AM–5 PM, Fri 8 AM–12 PM

Cass Lake License Office

330 2nd Street NW, Cass Lake, MN 56633

MN Deputy Registrar / DL Agent Office
Mon–Fri 7:30 AM–3:30 PM

Chanhassen License Office

7808 Kerber Blvd, Chanhassen, MN 55317

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4:30 PM

Chaska Exam Station

418 N Pine St, Chaska, MN 55318

MN DVS Exam Station
Mon–Fri 8 AM–4:15 PM

Chisago City License Office

10625 Railroad Ave, Chisago City, MN 55013

MN Deputy Registrar / DL Agent Office
Mon–Fri 8:30 AM–4:30 PM

Circle Pines License Office

9201 N Lexington, Circle Pines, MN 55014

MN Deputy Registrar / DL Agent Office
Mon–Fri 8:30 AM–5:30 PM, Sat 9 AM–1 PM

Cloquet License Office

14 N 11Th St, Ste 130, Cloquet, MN 55720

MN Deputy Registrar / DL Agent Office
Mon–Fri 8:15 AM–4:15 PM

Cokato License Office

265 Millard Ave S, Cokato, MN 55321

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–5 PM

Columbia Heights License Office

3982 Central Ave NE, Columbia Heights, MN 55421

MN Deputy Registrar / DL Agent Office
Mon 8:30 AM–4:30 PM, Tue 10 AM–6 PM, Wed–Fri 8:30 AM–4:30 PM

Coon Rapids License Office

455 99th Ave NW, Ste 100, Coon Rapids, MN 55433

MN Deputy Registrar / DL Agent Office
Mon 8:30 AM–4:30 PM, Tue 10 AM–6 PM, Wed–Fri 8:30 AM–4:30 PM

Cottage Grove License Office

8599 W Point Douglas Rd, Ste 700, Cottage Grove, MN 55016

MN Deputy Registrar / DL Agent Office
Mon–Fri 8:30 AM–5 PM

Crookston Exam Station

612 N Broadway, Crookston, MN 56716

MN DVS Exam Station
Thu 9 AM–3:30 PM

Crookston License Office

612 N Broadway St, Ste 229, Crookston, MN 56716

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4 PM

Crosby License Office

1 1st St SE, Crosby, MN 56441

MN Deputy Registrar / DL Agent Office
Mon–Fri 8:30 AM–4:30 PM

Dawson (City) License Office

675 Chestnut St, Dawson, MN 56232

MN Deputy Registrar / DL Agent Office
Mon–Thu 8 AM–4:30 PM, Fri 8 AM–2 PM

Deer River License Office

60 2nd St SE, Deer River, MN 56636

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4 PM

Delano License Office

221 2nd Street North, Delano, MN 55328

MN Deputy Registrar / DL Agent Office
Mon 7:30 AM–4:30 PM, Tue 7:30 AM–6:30 PM, Wed–Thu 7:30 AM–4:30 PM, Fri 7:30 AM–11:30 AM

Detroit Lakes Exam Station

1000 Hwy 10 W, Detroit Lakes, MN 56501

MN DVS Exam Station
Mon–Fri 8 AM–4:15 PM

Detroit Lakes License Office

915 Lake Ave, Detroit Lakes, MN 56501

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4:30 PM

Downtown Saint Paul Exam Station

445 Minnesota Street, Saint Paul, MN 55101

MN DVS Exam Station
Mon–Fri 8 AM–4:15 PM

Duluth Exam Station

4602 Grand Ave, Ste 990, Duluth, MN 55807

MN DVS Exam Station
Mon–Fri 8 AM–4:15 PM

Duluth License Office

1600 Miller Trunk Hwy, Ste E03, Duluth, MN 55811

MN Deputy Registrar / DL Agent Office
Mon–Fri 9 AM–5:30 PM, Sat 9 AM–1 PM

Duluth License Office

6630 Grand Ave, Ste 101, Duluth, MN 55807

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–5 PM

Eagan - South Metro Exam Station

2070 Cliff Rd, Eagan, MN 55122

MN DVS Exam Station
Mon–Sun 8 AM–4:15 PM

Eagan License Office

3906 Cedar Grove Pkwy, Eagan, MN 55122

MN Deputy Registrar / DL Agent Office
Mon 8 AM–6 PM, Tue–Fri 8:30 AM–5 PM, Sat 8:30 AM–4 PM

East Grand Forks Exam Station

929 5th Ave NE, East Grand Forks, MN 56721

MN DVS Exam Station
Wed 9:30 AM–3 PM

East Grand Forks License Office

1017 Central Ave NW, East Grand Forks, MN 56721

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–5 PM

Edgerton License Office

821 Main St, Edgerton, MN 56128

MN Deputy Registrar / DL Agent Office
Mon–Tue 8 AM–5:15 PM, Wed 8 AM–7:45 PM, Thu–Fri 8 AM–5:15 PM, Sat 8:30 AM–11:30 AM

Edina (Southdale) License Office

1225 Southdale Center, Edina, MN 55435

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4 PM

Elbow Lake Exam Station

10 2nd St NE, Elbow Lake, MN 56531

MN DVS Exam Station
Thu 9 AM–3:30 PM

Elk River License Office

13880 Hwy 10, Elk River, MN 55330

MN Deputy Registrar / DL Agent Office
Mon–Fri 8:15 AM–4 PM

Elk River License Office

600 Railroad Dr, Elk River, MN 55330

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4 PM

Ely License Office

17 E. Chapman St, Ely, MN 55731

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4 PM

Ely Senior Center License Office

27 1st Ave E, Ely, MN 55731

MN Deputy Registrar / DL Agent Office
Mon 9 AM–3:30 PM

Excelsior License Office

21550 Highway 7, Excelsior, MN 55331

MN Deputy Registrar / DL Agent Office
Mon–Fri 8:30 AM–5 PM

Fairmont Exam Station

282 S State St, Ste 280, Fairmont, MN 56031

MN DVS Exam Station
Mon–Fri 8 AM–4:15 PM

Fairmont License Office

228 Lake Ave, Fairmont, MN 56031

MN Deputy Registrar / DL Agent Office
Mon–Fri 9 AM–5 PM

Faribault Exam Station

200 Western Ave NW, Ste C, Faribault, MN 55021

MN DVS Exam Station
Mon–Fri 8 AM–4:15 PM

Faribault License Office

1105 W Division St, Faribault, MN 55021

MN Deputy Registrar / DL Agent Office
Mon–Fri 8:30 AM–4:30 PM

Fergus Falls Exam Station

925 Western Ave, Bigwood Event Center, Fergus Room, Fergus Falls, MN 56537

MN DVS Exam Station
Mon–Tue 9 AM–3:30 PM

Fergus Falls License Office

545 W Fir Ave, Fergus Falls, MN 56537

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4:30 PM

Foley Exam Station

251 4th Ave N, Foley, MN 56329

MN DVS Exam Station
Tue 8:30 AM–4:15 PM

Foley License Office

531 Dewey St, Foley, MN 56329

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4 PM

Forest Lake License Office

19955 Forest Rd N, Forest Lake, MN 55025

MN Deputy Registrar / DL Agent Office
Mon 8:30 AM–5 PM, Tue 10 AM–6 PM, Wed–Fri 8:30 AM–5 PM

Fosston License Office

213 1st St W, Fosston, MN 56542

MN Deputy Registrar / DL Agent Office
Mon–Fri 8:30 AM–5 PM

Freeborn County Courthouse License Office

411 S Broadway Ave, Albert Lea, MN 56007

MN Deputy Registrar / DL Agent Office
Thu–Fri 8:30 AM–3:45 PM

Gaylord Exam Station

400 Court Ave, Gaylord, MN 55334

MN DVS Exam Station
Tue 9 AM–2:45 PM

Glencoe Exam Station

520 Chandler Ave N, Glencoe, MN 55336

MN DVS Exam Station
Wed 8 AM–4:30 PM

Glenwood Exam Station

7 1st St NW, Glenwood, MN 56334

MN DVS Exam Station
Thu 8:30 AM–4 PM

Glenwood License Office

15 E Minnesota Ave, Ste 1, Glenwood, MN 56334

MN Deputy Registrar / DL Agent Office
Mon–Fri 8:30 AM–4:30 PM

Golden Valley License Office

7800 Golden Valley Rd, Golden Valley, MN 55427

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4:30 PM

Grand Marais Exam Station

10 N Broadway Ave, Grand Marais, MN 55604

MN DVS Exam Station
Tue 10:30 AM–2 PM

Grand Marais License Office

407 4th Ave E, Grand Marais, MN 55604

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4 PM

Grand Meadow License Office

213 2nd St SE, Grand Meadow, MN 55936

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4:30 PM

Grand Rapids Exam Station

401 SE 11Th St, Grand Rapids, MN 55744

MN DVS Exam Station
Mon–Fri 8 AM–4:15 PM

Granite Falls Exam Station

641 Prentice St, Granite Falls, MN 56241

MN DVS Exam Station
Wed 9 AM–3 PM

Hallock Exam Station

410 S 5th St, Hallock, MN 56728

MN DVS Exam Station
Tue 9:30 AM–3 PM

Hallock License Office

410 S 5th St, Ste 214, Hallock, MN 56728

MN Deputy Registrar / DL Agent Office
Mon–Fri 8:30 AM–4:30 PM

Ham Lake License Office

17565 Central Ave NE, Ham Lake, MN 55304

MN Deputy Registrar / DL Agent Office
Mon 8:30 AM–4:30 PM, Tue 10 AM–6 PM, Wed–Fri 8:30 AM–4:30 PM

Hastings Exam Station

1355 S Frontage Rd, Ste 150, Hastings, MN 55033

MN DVS Exam Station
Mon–Tue 8 AM–4:15 PM, Thu–Fri 8 AM–4:15 PM

Hastings License Office

1250 N Frontage Rd, Hastings, MN 55033

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4 PM

Hastings License Office

1590 Hwy 55, Hastings, MN 55033

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4:30 PM

Hawley License Office

305 6th St, Hawley, MN 56549

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4:15 PM

Hibbing Exam Station

401 E 21st St, Hibbing, MN 55746

MN DVS Exam Station
Thu 9 AM–3:45 PM

Hibbing License Office

3106 E Beltline, Hibbing, MN 55746

MN Deputy Registrar / DL Agent Office
Tue–Fri 7 AM–5 PM

Houston County Courthouse License Office

304 S Marshall St, Caledonia, MN 55921

MN Deputy Registrar / DL Agent Office
Thu 9 AM–3:15 PM

Hutchinson Exam Station

111 Hassan St S, Hutchinson, MN 55350

MN DVS Exam Station
Thu 9 AM–3 PM

Hutchinson License Office

95 Jefferson St NE, Hutchinson, MN 55350

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4 PM

International Falls Exam Station

900 5th St, Rm 209, International Falls, MN 56649

MN DVS Exam Station
Tue 10 AM–2:30 PM

International Falls License Office

1225 3rd St, International Falls, MN 56649

MN Deputy Registrar / DL Agent Office
Mon–Fri 8:30 AM–4:30 PM

Inver Grove Heights License Office

9049 Broderick Blvd, Inver Grove Heights, MN 55076

MN Deputy Registrar / DL Agent Office
Mon 8 AM–6 PM, Tue–Fri 8:30 AM–5 PM, Sat 9 AM–1 PM

Isle License Office

275 W Main St, Isle, MN 56342

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4 PM

Ivanhoe Exam Station

319 N Rebecca St, Ivanhoe, MN 56142

MN DVS Exam Station
Fri 8:45 AM–3:45 PM

Ivanhoe License Office

413 N Norman St, Ivanhoe, MN 56142

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–5 PM

Jackson Exam Station

311 Third Street, Ste L2, Jackson, MN 56143

MN DVS Exam Station
Wed 9 AM–3:30 PM

Jackson License Office

405 4th Street, Bldg 3, Jackson, MN 56143

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4 PM

Jackson License Office

114C 3rd St, Jackson, MN 56143

MN Deputy Registrar / DL Agent Office
Mon–Fri 9 AM–5 PM

Kasson License Office

13 West Main St, Ste 7, Kasson, MN 55944

MN Deputy Registrar / DL Agent Office
Mon 9 AM–6:30 PM, Tue–Fri 9 AM–5 PM

La Crescent Community Building License Office

336 South 1st St, La Crescent, MN 55947

MN Deputy Registrar / DL Agent Office
Thu 9 AM–3:30 PM

LaCrescent License Office

315 Main Street, La Crescent, MN 55947

MN Deputy Registrar / DL Agent Office
Mon–Fri 7:30 AM–4 PM

Lakeville License Office

20085 Heritage Dr, Lakeville, MN 55044

MN Deputy Registrar / DL Agent Office
Mon–Tue 8 AM–4:30 PM, Wed 10:30 AM–7 PM, Thu–Fri 8 AM–4:30 PM

Lecenter License Office

88 S Park Ave, Lecenter, MN 56057

MN Deputy Registrar / DL Agent Office
Mon–Thu 8 AM–4:15 PM, Fri 8 AM–3:45 PM

Lindstrom Exam Station

13292 Sylvan Ave, Lindstrom, MN 55045

MN DVS Exam Station
Confirm the opening hours before you travel.

Litchfield Exam Station

900 N Gilman Avenue, Litchfield, MN 55355

MN DVS Exam Station
Tue 8:45 AM–3 PM

Litchfield License Office

702 N Sibley Ave, Litchfield, MN 55355

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–5 PM, Sat 8 AM–12 PM

Little Falls Exam Station

107 2nd St SE, Little Falls, MN 56345

MN DVS Exam Station
Mon–Fri 8 AM–4:15 PM

Little Falls License Office

213 1st Avenue SE, Little Falls, MN 56345

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4 PM

Long Prairie (1st Ave S) License Office

221 1st Ave S, Long Prairie, MN 56347

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4:30 PM

Long Prairie (Central Ave) License Office

9 Central Ave, Ste 2, Long Prairie, MN 56347

MN Deputy Registrar / DL Agent Office
Mon–Fri 7:30 AM–4 PM

Long Prairie Exam Station

42 3rd St N, Long Prairie, MN 56347

MN DVS Exam Station
Fri 9 AM–3:30 PM

Luverne Exam Station

1120 N Blue Mound Ave, Luverne, MN 56156

MN DVS Exam Station
Wed 8:45 AM–2:30 PM

Luverne License Office

204 E Brown St, Luverne, MN 56156

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–5 PM

MSP Airport Exam Station

4300 Glumack Dr, Saint Paul, MN 55111

MN DVS Exam Station
Mon–Fri 9 AM–4:15 PM

Madison Exam Station

422 5th Ave, Madison, MN 56256

MN DVS Exam Station
Fri 9:15 AM–2:30 PM

Madison License Office

600 W 6th St, Madison, MN 56256

MN Deputy Registrar / DL Agent Office
Mon–Fri 8:30 AM–4:30 PM

Mahnomen Exam Station

311 N Main St, Mahnomen, MN 56557

MN DVS Exam Station
Fri 9 AM–3:30 PM

Mahnomen License Office

311 N Main, Mahnomen, MN 56557

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4:30 PM

Mankato Exam Station

2161 Bassett Dr, Mankato, MN 56001

MN DVS Exam Station
Mon–Fri 8 AM–4:15 PM

Mankato License Office

410 S 5th St, Mankato, MN 56002

MN Deputy Registrar / DL Agent Office
Mon–Fri 7:30 AM–4:30 PM

Mantorville License Office

721 Main St North, Dept 101, Mantorville, MN 55955

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4:30 PM

Maple Grove Service Center License Office

9325 Upland Ln N, Ste 101, Maple Grove, MN 55369

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4 PM

Marshall Exam Station

750 West College Dr, Marshall, MN 56258

MN DVS Exam Station
Mon–Fri 8 AM–4:15 PM

Marshall License Office

1411 East College Dr, Ste C, Marshall, MN 56258

MN Deputy Registrar / DL Agent Office
Mon–Fri 8:30 AM–4:30 PM

Marshall License Office

607 W Main, Marshall, MN 56258

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4 PM

Midtown Exchange Exam Station

2929 Chicago Ave, Minneapolis, MN 55407

MN DVS Exam Station
Mon–Fri 8 AM–3:30 PM

Midtown License Office

2929 Chicago Ave S, Minneapolis, MN 55407

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4 PM

Milaca Exam Station

255 1st St E, Milaca, MN 56353

MN DVS Exam Station
Thu 9 AM–4 PM

Minneapolis License Office

300 S 6th St, Ste A025, Minneapolis, MN 55407

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4 PM

Minnetonka License Office

12601 Ridgedale Dr, Ste 200, Minnetonka, MN 55343

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4 PM

Mizpah License Office

11488 Us 71, Mizpah, MN 56660

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4:30 PM, Sat 9 AM–12 PM

Montevideo Exam Station

629 N 11Th St, Montevideo, MN 56265

MN DVS Exam Station
Wed 9 AM–3:45 PM

Monticello License Office

118 W 6th St, Ste D, Monticello, MN 55362

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4:30 PM, Sat 8 AM–12 PM

Moorhead Exam Station

2615 2nd Ave N, Ste 4, Moorhead, MN 56560

MN DVS Exam Station
Mon–Fri 8 AM–4:15 PM

Moorhead License Office

3300 15th Ave N, Moorhead, MN 56560

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4 PM

Moose Lake Exam Station

900 Folz Boulevard, Moose Lake, MN 55767

MN DVS Exam Station
Thu 9 AM–3:30 PM

Moose Lake License Office

412 4th St, Moose Lake, MN 55767

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4 PM

Mora Exam Station

903 E Forest Ave, Mora, MN 55051

MN DVS Exam Station
Fri 8:30 AM–4 PM

Mora License Office

1855 Frontage Rd, Ste C, Mora, MN 55051

MN Deputy Registrar / DL Agent Office
Mon–Fri 9 AM–5 PM

Morris Exam Station

603 Oregon Ave, Morris, MN 56267

MN DVS Exam Station
Fri 9 AM–3:30 PM

Morris License Office

106 E 6th St, Morris, MN 56267

MN Deputy Registrar / DL Agent Office
Mon–Fri 9 AM–5 PM

New Brighton License Office

803 Old Highway 8 NW, New Brighton, MN 55112

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–5 PM, Sat 9 AM–1 PM

New Prague License Office

118 Main St E, New Prague, MN 56071

MN Deputy Registrar / DL Agent Office
Mon–Fri 9 AM–5 PM

New Ulm Exam Station

1900 N Franklin St, New Ulm, MN 56073

MN DVS Exam Station
Thu 9 AM–2:45 PM

North Mankato License Office

310 Belgrade Ave, North Mankato, MN 56003

MN Deputy Registrar / DL Agent Office
Mon–Fri 7:30 AM–5 PM

North Minneapolis License Office

1001 Plymouth Ave N, Minneapolis, MN 55411

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4 PM

Northfield License Office

801 Washington St, Northfield, MN 55057

MN Deputy Registrar / DL Agent Office
Mon 7:30 AM–4:30 PM, Tue 7:30 AM–6 PM, Wed–Thu 7:30 AM–4:30 PM, Fri 7:30 AM–12 PM

Olivia Exam Station

500 E Depue Ave, Olivia, MN 56277

MN DVS Exam Station
Wed 8:45 AM–3 PM

Olivia License Office

500 E Depue Ave, Ste 201, Olivia, MN 56277

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4:30 PM

Ortonville Exam Station

200 Monroe Ave, Ortonville, MN 56278

MN DVS Exam Station
Fri 9:30 AM–3:30 PM

Ortonville License Office

102 2nd St NW, Ortonville, MN 56278

MN Deputy Registrar / DL Agent Office
Tue–Fri 8:15 AM–5:30 PM

Owatonna License Office

1825 S Elm, Owatonna, MN 55060

MN Deputy Registrar / DL Agent Office
Mon–Fri 9 AM–5 PM

Park Rapids (Driver's License) License Office

301 Court Ave, Park Rapids, MN 56470

MN Deputy Registrar / DL Agent Office
Mon–Fri 8:30 AM–4 PM

Park Rapids (Motor Vehicle) License Office

322 Main Ave S, Park Rapids, MN 56470

MN Deputy Registrar / DL Agent Office
Mon–Fri 8:30 AM–4:30 PM

Park Rapids Exam Station

205 Court Ave, Park Rapids, MN 56470

MN DVS Exam Station
Fri 9 AM–3:30 PM

Paynesville Exam Station

221 Washburne Ave, Paynesville, MN 56362

MN DVS Exam Station
Thu 9 AM–4 PM

Paynesville License Office

221 Washburn Ave, Paynesville, MN 56362

MN Deputy Registrar / DL Agent Office
Mon–Fri 8:30 AM–4:30 PM

Perham License Office

750 W Main St, Ste B, Perham, MN 56573

MN Deputy Registrar / DL Agent Office
Mon–Fri 8:30 AM–5 PM, Sat 9 AM–1 PM

Pine City Exam Station

300 5th St S, Pine City, MN 55063

MN DVS Exam Station
Mon 8:30 AM–4 PM

Pine City License Office

809 Main St S, Pine City, MN 55063

MN Deputy Registrar / DL Agent Office
Mon–Fri 8:30 AM–4:30 PM

Pine Island License Office

246 S Main St, Pine Island, MN 55963

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4:30 PM

Pine River License Office

239 Barclay Ave, Pine River, MN 56474

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4 PM

Pipestone Exam Station

416 Hiawatha Ave S, Pipestone, MN 56164

MN DVS Exam Station
Thu 9:15 AM–3:15 PM

Pipestone License Office

216 East Main St, Pipestone, MN 56164

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–5 PM

Plymouth - West Metro Exam Station

2455 Fernbrook Ln N, Plymouth, MN 55447

MN DVS Exam Station
Mon 8 AM–4:15 PM, Tue 8 AM–7 PM, Wed–Sun 8 AM–4:15 PM

Preston City Hall License Office

210 Fillmore St W, Preston, MN 55965

MN Deputy Registrar / DL Agent Office
Fri 9 AM–3:30 PM

Preston License Office

201 Fillmore St W, Preston, MN 55965

MN Deputy Registrar / DL Agent Office
Mon–Fri 8:30 AM–5 PM

Princeton License Office

209 N Rum River Dr, Ste B, Princeton, MN 55371

MN Deputy Registrar / DL Agent Office
Mon–Fri 8:30 AM–4:30 PM

Prior Lake License Office

14033 Commerce Ave, Ste 4, Prior Lake, MN 55372

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4 PM

Ramsey License Office

7550 Sunwood Dr, Ste A, Ramsey, MN 55303

MN Deputy Registrar / DL Agent Office
Mon 8:30 AM–4:30 PM, Tue 10 AM–6 PM, Wed–Fri 8:30 AM–4:30 PM

Red Lake Falls Treasurer License Office

124 Langevien Ave, Red Lake Falls, MN 56750

MN Deputy Registrar / DL Agent Office
Mon–Fri 9 AM–5 PM

Red Wing Exam Station

509 W 5th St, Red Wing, MN 55066

MN DVS Exam Station
Wed 8 AM–4:30 PM

Red Wing License Office

1506 Old West Main St, Red Wing, MN 55066

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–5 PM

Redwood Falls Exam Station

403 S Mill St, Redwood Falls, MN 56283

MN DVS Exam Station
Thu 9 AM–4 PM

Remer License Office

2 Park Avenue, Remer, MN 56672

MN Deputy Registrar / DL Agent Office
Mon–Fri 9 AM–5 PM

Richfield License Office

6700 Portland Ave, Richfield, MN 55423

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4 PM

Robbinsdale License Office

4100 Lakeview Ave N, Robbinsdale, MN 55422

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4 PM

Rochester Exam Station

1633 N Broadway, Rochester, MN 55906

MN DVS Exam Station
Mon–Fri 8 AM–4:15 PM

Rochester II License Office

1706 37th St NW, Rochester, MN 55901

MN Deputy Registrar / DL Agent Office
Mon 8 AM–6 PM, Tue–Wed 8 AM–5:30 PM, Thu 8 AM–6 PM, Fri 8 AM–5:30 PM, Sat 9 AM–1 PM

Rochester License Office

1201 S Broadway Ave, Rochester, MN 55904

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–5:15 PM, Sat 9 AM–12 PM

Rochester License Office

7389 Airport View Dr SW, Rochester, MN 55902

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–5:45 PM

Rochester License Office

151 SE 4th St, Rochester, MN 55904

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4:30 PM

Roseau Exam Station

121 Center St E, Ste 100, Roseau, MN 56751

MN DVS Exam Station
Fri 9:30 AM–3 PM

Roseau License Office

107 2nd Ave NW, Roseau, MN 56751

MN Deputy Registrar / DL Agent Office
Mon–Fri 9 AM–5 PM

Rosemount License Office

14395 S Robert Trl, Rosemount, MN 55068

MN Deputy Registrar / DL Agent Office
Mon 8 AM–4:30 PM, Tue 10:30 AM–7 PM, Wed–Fri 8 AM–4:30 PM

Roseville License Office

2737 Lexington Ave N, Roseville, MN 55113

MN Deputy Registrar / DL Agent Office
Mon–Fri 7:30 AM–5 PM

Saint Cloud Exam Station

3335 W St Germain St, Ste 103, Saint Cloud, MN 56301

MN DVS Exam Station
Mon–Fri 8 AM–4:15 PM

Saint Cloud License Office

705 Courthouse Sq, Saint Cloud, MN 56303

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4:30 PM

Saint Louis Park License Office

5400 Auto Club Way, Saint Louis Park, MN 55416

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–5 PM, Sat 9 AM–1 PM

Saint Paul Johnson Parkway License Office

1001 Johnson Pkwy, Ste A17, Saint Paul, MN 55106

MN Deputy Registrar / DL Agent Office
Confirm the opening hours before you travel.

Saint Paul License Office

800 Transfer Road, Ste 30, Saint Paul, MN 55114

MN Deputy Registrar / DL Agent Office
Mon–Fri 8:30 AM–7:30 PM, Sat 8:30 AM–4:30 PM

Sandstone License Office

119 4th St, Sandstone, MN 55072

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4 PM

Sauk Centre Exam Station

818 Centre St, Sauk Centre, MN 56378

MN DVS Exam Station
Wed 9 AM–4 PM

Sauk Centre License Office

342 Main St, Sauk Centre, MN 56378

MN Deputy Registrar / DL Agent Office
Mon–Fri 9 AM–5 PM

Shakopee License Office

200 4th Ave W, Shakopee, MN 55379

MN Deputy Registrar / DL Agent Office
Mon–Tue 8 AM–6:15 PM, Wed–Fri 8 AM–4:30 PM

Slayton Exam Station

2500 28th St, Slayton, MN 56172

MN DVS Exam Station
Wed 8:45 AM–3:45 PM

Sleepy Eye License Office

200 Main St E, Sleepy Eye, MN 56085

MN Deputy Registrar / DL Agent Office
Mon–Fri 7:30 AM–4 PM

South Saint Paul License Office

820 Southview Blvd, Ste 100, South Saint Paul, MN 55075

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4 PM

Springfield License Office

2 East Central St, Springfield, MN 56087

MN Deputy Registrar / DL Agent Office
Mon–Thu 7:30 AM–4 PM, Fri 7:30 AM–3 PM

St Peter Exam Station

501 S Minnesota Ave, Saint Peter, MN 56082

MN DVS Exam Station
Tue 8:30 AM–2:45 PM

Staples License Office

211 4th St NE, Staples, MN 56479

MN Deputy Registrar / DL Agent Office
Mon–Fri 8:30 AM–4:30 PM

Stillwater Exam Station

1520 W Frontage Rd, Stillwater, MN 55082

MN DVS Exam Station
Tue–Fri 8 AM–4 PM

Thief River Falls Exam Station

244 125th Ave NE, Thief River Falls, MN 56701

MN DVS Exam Station
Mon–Fri 8 AM–4 PM

Thief River Falls License Office

101 Main Ave N, Thief River Falls, MN 56701

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4:30 PM

Tracy License Office

336 Morgan St, Tracy, MN 56175

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4 PM

Two Harbors Exam Station

417 South Ave, Two Harbors, MN 55616

MN DVS Exam Station
Tue 9 AM–3:30 PM

Two Harbors License Office

629 7th Ave, Ste 9, Two Harbors, MN 55616

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4:30 PM

Tyler License Office

230 N Tyler, Tyler, MN 56178

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4:15 PM

Virginia Exam Station

5465 Mountain Iron Drive, Ste 300, Virginia, MN 55792

MN DVS Exam Station
Mon–Fri 8 AM–4:15 PM

Virginia License Office

1401 12Th Ave S, Virginia, MN 55792

MN Deputy Registrar / DL Agent Office
Tue–Fri 7 AM–5 PM

Wabasha (Jefferson Ave) License Office

625 Jefferson Ave, Wabasha, MN 55981

MN Deputy Registrar / DL Agent Office
Mon–Sat 8 AM–4 PM

Wabasha (Pembroke Ave S) License Office

171 Pembroke Ave S, Wabasha, MN 55981

MN Deputy Registrar / DL Agent Office
Confirm the opening hours before you travel.

Wabasha Exam Station

611 Broadway Ave, Wabasha, MN 55981

MN DVS Exam Station
Mon 9 AM–2:30 PM

Waconia License Office

222 West Main St, Waconia, MN 55387

MN Deputy Registrar / DL Agent Office
Mon–Thu 7:30 AM–5 PM, Fri 7:30 AM–1 PM

Wadena Exam Station

17 5th St SW, Wadena, MN 56482

MN DVS Exam Station
Thu 9 AM–3:30 PM

Wadena License Office

636 Jefferson St N, Wadena, MN 56482

MN Deputy Registrar / DL Agent Office
Mon–Fri 8:30 AM–5 PM

Waite Park License Office

3301 County Rd 138, Waite Park, MN 56387

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4:30 PM

Walker Exam Station

7981 Townhall Rd NW, Ste 6, Walker, MN 56484

MN DVS Exam Station
Mon 9 AM–3:30 PM

Walker License Office

205 Minnesota Ave W, Walker, MN 56484

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4 PM

Warren Exam Station

208 E Colvin Ave, Warren, MN 56762

MN DVS Exam Station
Tue 9 AM–3:30 PM

Warren License Office

208 E. Colvin Ave, Warren, MN 56762

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4:30 PM

Waseca Exam Station

300 N State St, Waseca, MN 56093

MN DVS Exam Station
Fri 8:30 AM–4 PM

Watonwan County Courthouse License Office

710 2nd Ave S, Saint James, MN 56081

MN Deputy Registrar / DL Agent Office
Wed 9 AM–3:30 PM

Wayzata License Office

600 Rice St, Wayzata, MN 55391

MN Deputy Registrar / DL Agent Office
Mon–Thu 7 AM–4:30 PM, Fri 7 AM–11 AM

Wells License Office

125 S Broadway, Wells, MN 56097

MN Deputy Registrar / DL Agent Office
Mon–Fri 7:30 AM–4 PM

Wheaton Exam Station

702 2nd Ave N, Wheaton, MN 56296

MN DVS Exam Station
Thu 9:15 AM–3:15 PM

White Bear Lake License Office

4701 Highway 61, White Bear Lake, MN 55110

MN Deputy Registrar / DL Agent Office
Mon 8:30 AM–5 PM, Tue 8:30 AM–6 PM, Wed–Fri 8:30 AM–5 PM

Willmar Exam Station

1301 E Hwy 12, Willmar, MN 56201

MN DVS Exam Station
Mon–Fri 8 AM–4:15 PM

Willmar License Office

400 W Benson Ave, Willmar, MN 56201

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4:30 PM

Windom Exam Station

1012 5th Ave, Windom, MN 56101

MN DVS Exam Station
Mon 8:45 AM–2:30 PM

Windom License Office

1043 4th Ave, Windom, MN 56101

MN Deputy Registrar / DL Agent Office
Mon–Fri 9 AM–3 PM

Windom License Office

900 3rd Ave, Windom, MN 56101

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4 PM

Winona Exam Station

1250 Homer Road, Ste 200A, Winona, MN 55987

MN DVS Exam Station
Mon–Fri 8 AM–4:30 PM

Winona License Office

1213 Gilmore Ave, Winona, MN 55987

MN Deputy Registrar / DL Agent Office
Mon–Fri 7:30 AM–4:30 PM

Woodbury License Office

1261 Woodlane Drive, Woodbury, MN 55125

MN Deputy Registrar / DL Agent Office
Mon 8:30 AM–5 PM, Tue 10 AM–6 PM, Wed–Fri 8:30 AM–5 PM

Worthington Exam Station

315 10Th St, Rm 111, Worthington, MN 56187

MN DVS Exam Station
Mon–Fri 8 AM–4:30 PM

Worthington License Office

315 10Th St, Worthington, MN 56187

MN Deputy Registrar / DL Agent Office
Mon–Fri 8 AM–4 PM

About these office details

Saved office records

The original office record was saved the dates shown on individual office pages. Later checks identify the individual fields updated; they do not reverify every detail.

Visit the official state agency

Hours and visit guidance

Agency visit guidance has its own check date. Weekly hours do not confirm holidays, emergency closures or appointment availability. Selected monthly visit days are kept separate from weekly hours.

How we check and update the information

Wait data has limited coverage

Only matched California offices have saved estimates in this directory. Those readings are dated October 23, 2026. A missing reading is not a zero-minute wait.