Community-focused veterinary care in Lester Prairie, MN

Call Us

Caring for large and small animals in Lester Prairie, MN and beyond

Lester Prairie Veterinary Clinic is a full-service veterinary clinic in Lester Prairie, MN with a variety of services for your pets. We ensure your pets are kept up to date on their medical, surgical, dental, and behavioral needs. You can count on us to be there for you and your four-legged family members when you need us most.

We’re here to help when you need us most.

Use our quick links below to find exactly what you’re looking for on our website.


Call us to schedule your appointment with Lester Prairie Veterinary Clinic!

Call now.

Small Animal Services

We strive to provide the best care possible for your pets!

Click here to learn more.

Large Animal Services

We offer comprehensive services to manage the health care needs of your large animals.

Click here to learn more.

Our Team

Meet the exceptional Lester Prairie Veterinary Clinic team!

Click here to get to know us.

We love our clients and patients!

Thank you for your kind words! We look forward to exceeding your expectations during every single visit.

Lester Prairie Vet Clinic has treated out dogs great over the years! Dr. Hively and her staff are so sweet (even with my cranky dog Emmett) I always know he is in good hands when we drop him off there!
Meagan D.

Thank you Dr. D. for your accurate diagnosis and treatment plan for Ruby! Love your new facilities! Thanks also to the other staff for their kindness and patience w a crabby little dog!!!
Linda A.

Caring for the pets of Lester Prairie, MN and the surrounding communities

As a community-focused veterinarian in Lester Prairie, MN, we offer compassionate, high-quality care for both small and large animals. If you have any questions, please don't hesitate to reach out.


18743 Babcock Ave
Lester Prairie, MN 55354
Click here for directions.

Contact Info

Phone: 320-395-2421
Fax: 320-395-2155



Mon: 8:00 am - 6:00 pm
Tue: 8:00 am - 5:00 pm
Wed: 8:00 am - 4:00 pm
Thu: 8:00 am - 6:00 pm
Fri: 8:00 am - 5:00 pm
Sat: 8:00 am - 12:00 pm
Sun: Closed

Request an Appointment!

Request your next appointment with us. We look forward to seeing you soon!

Please note: Our business hours are Mon - Fri: 8:00 am - 5:00 pm & Sat: 8:00 am - 12:00 pm.