731 Snelling Ave N | St Paul, Minnesota 55104


Open Monday-Friday 8 am to 6 pm, Saturday 9 am to 1 pm


Welcome to Midway Animal Hospital of
St. Paul, MN

At Midway Animal Hospital, we are committed to providing comprehensive pet health care with a personal touch. All of our staff are dedicated pet owners, and each and every pet we see is cared for just as we would care for our own.

When you come in for an appointment, we will give you and your pet our full and undivided attention.

Why Choose Us

  • Neighborhood feel
  • Individualized care
  • High-quality veterinary service
  • Less wait time
  • Friendly staff

Connect with Us!

Like us on Facebook and find us on Google Plus. We look forward to connecting with you!


First Visit / New Clients

First time visiting our clinic? Click here for more information.

Care Credit

Special Financing and flexible payment options.
Click here for more information.


Find Us

About Our Hospital

The mission of Midway Animal Hospital is to provide the best care to our patients and the highest quality service to our clients. We believe that our clients and patients are the heart of the practice and the reason we are here. Our aim is to accomplish this in an atmosphere of compassion, respect and dignity for our clients and their pets.

Stop In Today!

We are so glad you stopped by to visit! We have been serving the Midway and surrounding neighborhoods for over 15 years. Our dedication to the health and wellness of our patients puts us at the top of their list for customer service. Our doctors and team of trained technicians are dedicated to providing our clients with the best possible clinic experience.


quotes Highly recommended veterinary clinic located just off of 94 on Snelling Avenue. Super friendly staff and outstanding veterinary care. Always willing to take the extra time needed to answer any questions in person or over the phone. Great vet/owner interaction. Husband and wife team who excel at working together. quotes2
-Akita owner
Bringing your pet in? Call us today or