This website is privately owned and is not affiliated with any government agency.

Battle Lake DMV

DMV Office near Battle Lake, Minnesota

Battle Lake DMV

Opening Hours & Appointments in Battle Lake DMV.

Below you will find information about opening hours and appointments at the Battle Lake DMV.


About Battle Lake DMV offices list.

Unfortunately, we have not found offices in Battle Lake. The nearest office is located in Fergus Falls, 28.4 miles away, at 545 West Fir Ave., Fergus Falls.

We also offer you eight other alternative offices, sorted by distance.



Offices in Otter Tail county near Battle Lake:


  • 28 mi.

    Fergus Falls DVS

    545 West Fir Ave.

    Fergus Falls, Otter Tail county

    Appointment icon for Fergus Falls officeWalk-in accepted
    Office info Tuesday hours: 08:00-16:00

  • 37 mi.

    Deputy Registrar and Limited Drivers License Agent

    750 West Main

    Perham, Otter Tail county

    Appointment icon for Perham officeWalk-in accepted
    Office info Tuesday hours: 08:30-17:00


Offices in Minnesota near Battle Lake:



Search by County

Search by City

DMV Appointment in Battle Lake

Appointment information

Prior to your visit, you can pre-apply for your driver's license or ID card. You will still need to visit our office to complete the process.

This request will decrease the time spent at the counter and forego the need to complete a paper application.

Please bring your confirmation page and documents listed on it to our office.

No. Walk-ins are accepted.

Yes. Walk-ins are accepted.


DMV Hours in Battle Lake

Today, being Tuesday, Battle Lake DMV offices open at different hours, starting from 8 a.m. to 9 a.m.

Opening hours:

    Offices
    Tuesday
    1000 Hwy. 10 W.
    Detroit Lakes, Becker county
    8 a.m.
    915 Lake Ave.
    Detroit Lakes, Becker county
    8 a.m.
    750 West Main
    Perham, Otter Tail county
    8:30 a.m.
    636 N Jefferson
    Wadena, Wadena county
    9 a.m.
    545 West Fir Ave.
    Fergus Falls, Otter Tail county
    8 a.m.
    715 Elm St., Suite 1065
    Alexandria, Douglas county
    8 a.m.
    700 Cedar St.
    Alexandria, Douglas county
    8 a.m.
    10 2nd St NE
    Elbow Lake, Grant county
    8 a.m.

Today, being Tuesday, Battle Lake DMV offices close at different hours, starting from 4 p.m. to 5:15 p.m.

Closing hours:

    Offices
    Tuesday
    1000 Hwy. 10 W.
    Detroit Lakes, Becker county
    4:15 p.m.
    915 Lake Ave.
    Detroit Lakes, Becker county
    4:30 p.m.
    750 West Main
    Perham, Otter Tail county
    5 p.m.
    636 N Jefferson
    Wadena, Wadena county
    5:15 p.m.
    545 West Fir Ave.
    Fergus Falls, Otter Tail county
    4 p.m.
    715 Elm St., Suite 1065
    Alexandria, Douglas county
    4:30 p.m.
    700 Cedar St.
    Alexandria, Douglas county
    4 p.m.
    10 2nd St NE
    Elbow Lake, Grant county
    4 p.m.

Tomorrow, being Wednesday, Battle Lake DMV offices will open at different times, starting from 8 a.m. to 9 a.m.

Opening hours:

    Offices
    Wednesday
    1000 Hwy. 10 W.
    Detroit Lakes, Becker county
    8 a.m.
    915 Lake Ave.
    Detroit Lakes, Becker county
    8 a.m.
    750 West Main
    Perham, Otter Tail county
    8:30 a.m.
    636 N Jefferson
    Wadena, Wadena county
    9 a.m.
    545 West Fir Ave.
    Fergus Falls, Otter Tail county
    8 a.m.
    715 Elm St., Suite 1065
    Alexandria, Douglas county
    8 a.m.
    700 Cedar St.
    Alexandria, Douglas county
    8 a.m.
    10 2nd St NE
    Elbow Lake, Grant county
    8 a.m.

Yes, some offices are open on weekends:

there is one Battle Lake DMV office open on Saturday.

Opening hours:

    Offices
    Saturday
    Sunday
    1000 Hwy. 10 W.
    Detroit Lakes, Becker county
    Closed
    Closed
    915 Lake Ave.
    Detroit Lakes, Becker county
    Closed
    Closed
    750 West Main
    Perham, Otter Tail county
    9 a.m.
    Closed
    636 N Jefferson
    Wadena, Wadena county
    Closed
    Closed
    545 West Fir Ave.
    Fergus Falls, Otter Tail county
    Closed
    Closed
    715 Elm St., Suite 1065
    Alexandria, Douglas county
    Closed
    Closed
    700 Cedar St.
    Alexandria, Douglas county
    Closed
    Closed
    10 2nd St NE
    Elbow Lake, Grant county
    Closed
    Closed

Yes, there is one Battle Lake DMV office open on Saturday.

Opening hours:

    Offices
    Saturday
    1000 Hwy. 10 W.
    Detroit Lakes, Becker county
    Closed
    915 Lake Ave.
    Detroit Lakes, Becker county
    Closed
    750 West Main
    Perham, Otter Tail county
    9 a.m.
    636 N Jefferson
    Wadena, Wadena county
    Closed
    545 West Fir Ave.
    Fergus Falls, Otter Tail county
    Closed
    715 Elm St., Suite 1065
    Alexandria, Douglas county
    Closed
    700 Cedar St.
    Alexandria, Douglas county
    Closed
    10 2nd St NE
    Elbow Lake, Grant county
    Closed

No, the Battle Lake DMV doesn't open on Sunday.


Cities in Otter Tail county

Counties in Minnesota

© 2025 dmvappointments.net - This website is privately owned and is not affiliated with any government agency. Official DMV links