Welcome to Carter
Pet Hospital!

Your local veterinarian in Lake St. Louis, MO.
Get in touch today!

Our Services

We offer a wide range of services including medical, diagnostic, surgical, wellness and preventive health care needs for your pets so they live healthy, happy lives.

Browse Services

Pet Health Library

We provide a library of professionally written articles updated by practice experts and reviewed by practitioners to bring you the most up-to-date, trustworthy pet health information.

Browse Articles

Our Team

Get to know the doctors and staff at Carter Pet Hospital. We have a dedicated team of professionals who take the care of your furry family member seriously.

Meet Our Team

New Clients Receive
Free Exam on First Visit!

We are currently welcoming new clients to our practice in Lake St. Louis, MO. By joining Carter Pet Hospital we guarantee that you will not be disappointed with the level of service you will receive. To get started simply get in touch with us! You can call or email our clinic and one of our friendly staff members will be more than willing to help you.

Our Coupons

Contact Us

9925 Highway N
Lake St. Louis, MO 63367
Phone: (636) 639-9999

Monday – Wednesday: 8:00am – 6:00pm
Thursday: 8:00am – 7:00pm
Friday: 8:00am – 5:00pm
Saturday: 9:00am – 2:00pm

Note: We are now closed for lunch from 12:00 – 1:00 pm each day except Saturdays.