MyPet App

Vets in St. Louis, MO

We found 18 vets in St. Louis, MO. 17 list a phone number. Below are all of them, sorted by rating and completeness.

When choosing a vet, check that they see your kind of pet, whether they take emergencies or after-hours visits, which vaccines and preventive care they offer, and that they share your pet's medical records. Call ahead to confirm hours and exam fees.

Top 18 vets in St. Louis, MO

  1. Binder Animal Hospital

    St. Louis

    Phone: (314) 892-5406

  2. City Paws Veterinary Clinic

    St. Louis

    Phone: (314) 644-0404

  3. Clark Animal Hospital

    St. Louis

    Phone: (314) 966-2733

  4. Hampton Animal Hospital

    St. Louis

    Phone: (314) 647-8818

  5. Hillside Animal Hospital

    St. Louis

    Phone: (314) 645-2141

  6. Humane Society Of Missouri

    St. Louis

    Phone: (314) 647-8800

  7. Jewell Animal Hospital

    St. Louis

    Phone: (314) 351-4700

  8. Kirkwood Animal Hospital

    St. Louis

    Phone: (314) 965-2660

  9. Richards Veterinary Serv Inc

    St. Louis

    Phone: (636) 225-8387

  10. South County Veterinary Office

    St. Louis

    Phone: (314) 487-6877

  11. Southwick Veterinary Clinic

    St. Louis

    Phone: (314) 892-0244

  12. Tesson Ferry Vet Clinic

    St. Louis

    Phone: (314) 842-3377

  13. Tower Grove Animal Wellness

    St. Louis

    Phone: (314) 799-0043

  14. Watson Rd Veterinary Clinic

    St. Louis

    Phone: (314) 644-1544

  15. Webster Grove Animal Hospital

    St. Louis

    Phone: (314) 968-4310

  16. West Side Animal Clinic

    St. Louis

    Phone: (314) 962-9300

  17. Yorkshire Animal Hospital

    St. Louis

    Phone: (314) 843-2394

  18. Creve Coeur Animal Hospital

    St. Louis

MyPet directory data, updated 2026-11-06.

Find the closest one with MyPet

The app shows vets, groomers, pet hotels and dog parks near you on a map, with directions, phone and hours. It also keeps your pet's vaccines and health records. Free on iPhone and Android.

Nearby cities

All cities in USA

Frequently asked questions

How many vets are there in St. Louis, MO?
MyPet lists 18 vets in St. Louis, MO. This page shows all of them, and the app shows them on a map.
How many vets in St. Louis, MO list a phone number?
17 of 18 have a phone number in MyPet. Call ahead to confirm hours, prices and availability.
How do I find the closest vet in St. Louis, MO?
The free MyPet app for iPhone and Android shows the vets near you in St. Louis, MO on a map, with directions, phone and hours, and lets you save your favorites.

Versión en español