Skip to main content

About Jefferson Animal Hospital

Proudly nestled between Soulard, Lafayette Square, and Benton Park, Jefferson Animal Hospital is located in a neighborhood known as McKinley Heights.

For the past 40 years, we have served pet owners in the St. Louis metropolitan area with affordable, personal, and compassionate veterinarian services.

We at Jefferson Animal Hospital are pet owners. We understand that your pet is a cherished member of your family and pledge to care for them as though they were our own. We offer excellent veterinary service at competitive prices and do our very best to work within your budget.

We are happy to provide treatment options so you can make informed decisions about your pet’s health care.

Meet Our TeamOur Pet Services

What They’re Saying

Have a look at what our clients are saying about Jefferson animal Hospital.

Read More Reviews

” The staff at JAH are always knowledgeable and kind. They always treat us and our dogs with respect and we never feel like they’re forcing things on us for a profit. I highly recommend, very affordable. It’s also in a nice area. We live in the neighborhood nearby and often walk over for visits because the wait time is reasonable.” – Ana G.