6640 Mexico Road
St. Peters, MO 63376

Mon - Tue: 7:00AM - 8:00PM

Wed: 8:00AM - 6:00PM

Thu: 7:00AM - 8:00PM

Fri: 8:00AM - 6:00PM

Sat: 8:00AM - 3:00PM

Sun: Closed

98.3% would refer friends and family to us

5 stars Verified customer

Staff is friendly and Dr McKnight is always great with my pets.

5 stars Customer since 2013

As usual, a good experience. Everyone there was polite, friendly and professional. Most important, Brittany is not a young dog, and they are always attentive to her needs and remember her little quirks and problems.

5 stars Customer since 2002

I have a fussy dog yet Vetstop handles her well. Vetstop has been my vet for 17 years.

5 stars Verified customer

I will drive far for this vet office. They’re not pushy and I appreciate how caring they are with my pets. I would recommend to anyone.

5 stars Customer since 2017

Vet Shop was able to get my Cat in the day I called and had her feeling better in 12 hours. Everyone there is super friendly.

5 stars Customer since 2011

Everyone at Vet Stop has been so kind to both me and Bandit. Their love for animals is sooo obvious. I always know that when I have to drop my big guy off for anything that he will be well cared for. Wouldn’t consider going anywhere but Vet Stop.

5 stars Customer since 1996

Dr. McKnight is always so kind & thoughtful with my dog "Harley"--He doesn't like other people to cut his nails or touch his ears & she always takes the time with him to get this task done. She is the reason we come to Vet Stop

5 stars Verified customer

Excellent care for our dogs as always!

5 stars Customer since 1991

I was concerned about my 'elder' dog, and when I called they were able to get us in to see the doctor very quickly, and she took my concerns seriously. She examined her thoroughly and found the problem. She was on it, did the appropriate testing, and called within a few hours to give us the results. As always, very helpful, caring, sensitive and professional.

5 stars Customer since 2017

Awesome! Thank you!