Lakes Veterinary Hospital

Veterinary clinic offering veterinary care in Battle Lake, Minnesota

About Lakes Veterinary Hospital

Lakes Veterinary Hospital in Battle Lake, Minnesota has served the community since 1976, originally as a mixed animal practice and now as a small animal hospital for cats and dogs. It offers preventive care such as vaccines, spays, neuters and dental care, with in-house digital radiology, clinical laboratory testing and a pharmacy.

Services mentioned

Opening hours

Monday8am–5pm
Tuesday8am–5pm
Wednesday8am–5pm
Thursday8am–5pm
Friday8am–5pm
SaturdayNot listed
SundayClosed

Low-Cost Vet CareX-ray / ultrasoundIn-house labPharmacy

Details last checked November 2026. Confirm details directly with the business.

Address
602 S Olaf Ave, Battle Lake, MN 56515
Phone
(218) 864-5695
Website
lvhbattlelake.com

Before you book

  • Ask what the exam fee includes and whether estimates are given before treatment.
  • Ask what happens after hours: do they see emergencies, or refer you elsewhere?
  • Ask about payment plans, wellness plans and whether they'll share records with other clinics.

Location

Map loads as you scroll. Tap to load it now.

Other veterinary clinics near Lakes Veterinary Hospital

Fergus Falls Animal Care Clinic

Veterinary clinic

112 N Cascade St · Fergus Falls, MN 56537 · 17 mi

Companion Animal Hospital

Veterinary clinic

405 Western Ave · Fergus Falls, MN 56537 · 19 mi

A veterinary hospital in Fergus Falls, Minnesota offering wellness exams, vaccinations, microchipping, dental care, in-house laboratory testing, and soft tissue and orthopedic surgery. It provides urgent care for…

Emergency VetUrgent Care VetPet Dental CareAccepting new patientsOnline bookingSurgeryIn-house labPharmacyOpen Saturday

All Creatures Veterinary Hospital

Veterinary clinic

905 Jenny Ave SW · Perham, MN 56573 · 22 mi

A family-owned veterinary hospital in Perham, Minnesota, offering medical care for pets from the local area and surrounding communities. Services include surgery, dental care, diagnostic imaging, in-house laboratory…

Emergency VetAccepting new patientsIn-house labPayment plans

Lake Region Veterinary Center

Veterinary clinic

1210 US Highway 79 E · Elbow Lake, MN 56531 · 23 mi

Lake Region Small Animal Center

Veterinary clinic

1210 MN-79 · Elbow Lake, MN 56531 · 23 mi

Pelican Rapids Animal Hospital

Veterinary clinic

35 1st Ave NW · Pelican Rapids, MN 56572 · 27 mi

See all veterinary clinics in Battle Lake →

Is this your business? Update this listing or request removal. Listing details may be out of date.