DMV Office HoursAn independent directory

North Dakota driver-license sites

Find a driver-license location and check its appointment schedule.

19 driver-license sites in North Dakota.Appointments are required. Compare the location and visit schedule before booking.

Open the official scheduler

Two kinds of visit schedule

Weekly office schedules
8
Selected weekdays each month
11

Checked October 24, 2026. Lunch and holiday closures may affect your visit.

Compare offices

19 offices

Weekly and monthly visit schedules are shown separately. Appointments are required; confirm the date and any holiday closures with NDDOT.

Beulah Driver License Site

Civic Center, 120 7th St NW, Beulah, ND

ND Driver License Site
2nd & 4th Wednesdays every month: 9:40 am - 12:00 pm & 1:00 pm - 3:20 pm

Bismarck Driver License Site

NDDOT, 608 E Blvd Ave (east doors), Bismarck, ND

ND Driver License Site
Mon–Fri 7:30 AM–4:45 PM

Bottineau Driver License Site

Armory, 115 6th St W, Bottineau, ND

ND Driver License Site
1st & 3rd Tuesday every month: 9:40 am - 12:00 pm & 1:00 pm - 3:05 pm

Bowman Driver License Site

City Hall, 100 1st St E, Bowman, ND

ND Driver License Site
1st Wednesday every month: 9:40 am - 12:00 pm & 1:00 pm - 3:20 pm

Devils Lake Driver License Site

City Plaza, 210 Hwy 2 W Ste 13, Devils Lake, ND

ND Driver License Site
Mon–Tue 8 AM–12 PM, 1 PM–4:45 PM, Thu–Fri 8 AM–12 PM, 1 PM–4:45 PM

Dickinson Driver License Site

T-Rex Plaza, 1173 3rd Ave W, Suite 37, Dickinson, ND

ND Driver License Site
Mon–Tue 8 AM–12 PM, 1 PM–4:45 PM, Thu–Fri 8 AM–12 PM, 1 PM–4:45 PM

Fargo Driver License Site

Village West, 4101 13th Ave S, Ste 1200, Fargo, ND

ND Driver License Site
Mon–Fri 7:30 AM–4:45 PM

Grafton Driver License Site

701 W 6th St, Grafton, ND

ND Driver License Site
1st & 3rd Tuesday every month: 9:20 am - 12:00 pm & 1:00 pm - 3:45 pm

Grand Forks Driver License Site

NDDOT, 1951 N Washington St, Grand Forks, ND

ND Driver License Site
Mon–Fri 8 AM–4:45 PM

Harvey Driver License Site

Armory, 120 W 8th St, Harvey, ND

ND Driver License Site
3rd Wednesday every month: 9:45 am - 12:00 pm & 1:00 pm - 3:20 pm

Jamestown Driver License Site

300 2nd Ave NE, Suite 139, Jamestown, ND

ND Driver License Site
Mon–Tue 8 AM–12 PM, 1 PM–4:45 PM, Thu–Fri 8 AM–12 PM, 1 PM–4:45 PM

Linton Driver License Site

Community Center, 101 1st St NE, Linton, ND

ND Driver License Site
3rd Wednesday every month: 9:40 am - 12:00 pm & 1:00 pm - 3:30 pm

Minot Driver License Site

2001 17th Street SE, Minot, ND

ND Driver License Site
Mon–Fri 8 AM–4:45 PM

Oakes Driver License Site

Community Center, 124 S 5th St, Oakes, ND

ND Driver License Site
2nd Wednesday every month: 10:00 am - 12:00 pm & 1:00 pm - 3:00 pm

Rolla Driver License Site

City Hall, 14 1st St SE, Rolla, ND

ND Driver License Site
1st Wednesday every month: 9:45 am - 12:00 pm & 1:00 pm - 3:20 pm

Valley City Driver License Site

GrandStay Hotel & Suites, 271 Winter Show Rd SW, Valley City, ND

ND Driver License Site
1st & 3rd Wednesday every month: 9:00 am - 12:00 pm & 1:00 pm - 4:00 pm

Wahpeton Driver License Site

1800 Two Ten Dr., Wahpeton, ND

ND Driver License Site
1st & 3rd Thursday every month: 9:20 am - 12:00 pm & 1:00 pm - 3:40 pm

Watford City Driver License Site

201 5th St NW, Watford City, ND

ND Driver License Site
1st & 3rd Wednesday every month: 9:40 am - 12:00 pm & 1:00 pm - 3:40 pm

Williston Driver License Site

537 West Dakota Parkway, Williston, ND

ND Driver License Site
Mon–Tue 8 AM–12 PM, 1 PM–4:45 PM, Thu–Fri 8 AM–12 PM, 1 PM–4:45 PM

About these office details

Official location list

Addresses, operating days and hours come from NDDOT’s driver-license site list, checked October 24, 2026. This list covers driver-license sites, not every vehicle-registration office.

View the NDDOT source

Weekly and monthly schedules

Eight sites have weekly schedules. Eleven operate on selected weekdays each month. Except for Bismarck, Minot, Grand Forks and Fargo, sites close for lunch from noon to 1 p.m.

Appointments and closures

All visits require appointments. NDDOT’s holiday schedule and other date-specific changes may affect the posted hours. The phone shown is the statewide appointment line. No wait estimates are available here.