Two shiba inu dogs with party hats on pink background

Best Vets in St. Peters

7 Vet Practices Tracked
4.7 ★ Average Rating
2,163 Reviews In St. Peters
5 With Published Prices
Powered by VetsCompared.com

Showing 1-7 of 7 clinics

#1 Ranking
Lower $

Our Score (45/100)

4.8(556)
Treats:
dog
cat
exotic

Harvester Animal Clinic is a veterinary clinic in St. Peters, Missouri, located at 1375 Triad Center Dr, St Peters, MO 63376. The clinic treats dogs, cats, and exotics.

Get Quote
Independent
Verified Prices (USD)$Verified Prices
Is this your clinic? Claim it now
#2 Ranking
Fair $

Our Score (43/100)

4.6(571)
Treats:
dog
cat
exotic

Vet Stop Animal Hospital is a veterinary clinic in St. Peters, Missouri, located at 7030 Mexico Rd, St Peters, MO 63376. The clinic treats dogs, cats, and exotics.

Get Quote
Independent
Verified Prices (USD)$Verified Prices
Is this your clinic? Claim it now
#3 Ranking
Lower $

Our Score (42/100)

4.7(397)
Treats:
dog
cat

Cave Springs Pet Hospital is a small-animal veterinary clinic in St. Peters, Missouri, located at 251 Jungermann Rd. It treats dogs and cats.

Get Quote
Independent
Verified Prices (USD)$Verified Prices
Is this your clinic? Claim it now

Our Score (41/100)

4.6(210)
Treats:
dog
cat

Spencer Creek Animal Hospital is a small-animal veterinary clinic in St. Peters, Missouri, located at 520 Jungermann Rd. The clinic treats dogs and cats.

Get Quote
Independent
Verified Prices (USD)$Verified Prices
Is this your clinic? Claim it now
#5
No Prices

Our Score (39/100)

4.9(213)
Treats:
dog
cat
exotic

Pet Pals Animal Hospital is a veterinary clinic in St. Peters, Missouri located at 7464 Mexico Rd. It treats dogs, cats, and exotics.

Get Quote
Independent
Is this your clinic? Claim it now
#6
Lower $

Our Score (38/100)

4.6(190)
Treats:
dog
cat

Arch Animal Hospital West is a small-animal veterinary clinic in St. Peters, Missouri, located at 117 Birdie Hills Rd. It treats dogs and cats.

Get Quote
Independent
Verified Prices (USD)$Verified Prices
Is this your clinic? Claim it now
#7
No Prices

Our Score (28/100)

5.0(26)
Treats:

St Peters Animal Hospital is a veterinary clinic in St. Peters, Missouri located at 16 S Church St, St Peters, MO 63376. Google reviews show a 5.0/5 rating from 26 reviews.

Independent
Is this your clinic? Claim it now