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
Binder Animal Hospital
St. Louis
Phone: (314) 892-5406
City Paws Veterinary Clinic
St. Louis
Phone: (314) 644-0404
Clark Animal Hospital
St. Louis
Phone: (314) 966-2733
Hampton Animal Hospital
St. Louis
Phone: (314) 647-8818
Hillside Animal Hospital
St. Louis
Phone: (314) 645-2141
Humane Society Of Missouri
St. Louis
Phone: (314) 647-8800
Jewell Animal Hospital
St. Louis
Phone: (314) 351-4700
Kirkwood Animal Hospital
St. Louis
Phone: (314) 965-2660
Richards Veterinary Serv Inc
St. Louis
Phone: (636) 225-8387
South County Veterinary Office
St. Louis
Phone: (314) 487-6877
Southwick Veterinary Clinic
St. Louis
Phone: (314) 892-0244
Tesson Ferry Vet Clinic
St. Louis
Phone: (314) 842-3377
Tower Grove Animal Wellness
St. Louis
Phone: (314) 799-0043
Watson Rd Veterinary Clinic
St. Louis
Phone: (314) 644-1544
Webster Grove Animal Hospital
St. Louis
Phone: (314) 968-4310
West Side Animal Clinic
St. Louis
Phone: (314) 962-9300
Yorkshire Animal Hospital
St. Louis
Phone: (314) 843-2394
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
- Clayton, MO (45)
- St. Peters, MO (5)
- Springfield, IL (8)
- Columbia, MO (10)
- Bloomington, IL (5)
- Peoria, IL (5)
- Evansville, IN (6)
- Springfield, MO (12)
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.