Skip to main content
Welcome To

Brentwood Animal Hospital

We are proud to be one of the few AAHA-accredited hospitals in the St. Louis area! We offer canine and feline preventative healthcare, as well as full medical treatment, diagnostic and surgical care for your pet.

Book An AppointmentCall Now

Compassionate Veterinary Care

Our team has taken on the extra training and hospital modifications to make your pet’s visit Fear Free! We want you and your pet to have a happy and stress-free visit. We are one of only FOUR St. Louis-area hospitals to receive this distinction!


2907 S. Brentwood Blvd.
Brentwood, MO 63144

Phone: 314-962-2900
Fax: 314-962-8910

New Client Registration

Monday – Thursday: 8:00am – 8:00pm

Friday: 8:00am – 5:00pm

Saturday: 8:00am – 2:00pm

Sunday: Closed

Your local veterinarians in Brentwood, Missouri.

Our emphasis is on disease prevention, which includes client education, preventative medications, vaccinations, annual physical, and dental exams. We offer a broad range of medical, surgical, and dental services.

More Services

Patient Monitoring

We monitor our patients closely to keep them as safe as possible during procedures that require general anesthesia.


Imagine what your mouth would feel like if you never brushed your teeth or went to the dentist. For many dogs and cats, this is a painful reality.

Surgical Services

Our experienced veterinarians provide many surgical services at our clinic, ranging from routine to advanced procedures.

Nutritional Counseling

Choosing an appropriate diet can set your pet on a path of lifelong good nutrition and help prevent many problems

Preventative Services

A simple way you can help keep your pet healthy is by protecting him or her against parasites.

Medical Services

If your pet needs medical assistance, you can feel confident turning to us.

Pet Health Resources

We are committed to providing you with the latest in pet health information. This information is for educational purposes only to help you understand your pet’s healthcare needs. Please contact us directly for specific concerns about your pet.

Pet Health Resources
Pet Health Checker

Use our Pet Health Checker tool to help you decide if your pet’s symptoms require immediate attention or if you should continue to monitor those symptoms at home.

Pet Health Library

Over 1200 articles are professionally written and updated by practice experts and reviewed by practitioners to bring you the most up-to-date high-quality client information.

How-to Videos

A series of helpful short videos on cat care.

See Our

Scroll through to see what’s going on at our hospital

I’ve had great experiences here. The staff is friendly and professional. The doctors have taken great care of my dog.

Joel Bittle

I cannot say enough good things about Brentwood Animal Hospital. I have been taking my dogs there for several years but my lab recently got very sick. We would not have gotten through it without the knowledgeable, empathetic, and patient doctors and staff. From diagnosis to surgical intervention to recovery, they were there every step of the way. They tolerated my many phone calls and visits for "something else that is wrong". Thank you Shaina, Lori, Cece, Dr Rodgers, Dr Tate, and Dr Meyer!

Julie Peden

Very friendly staff. Very nice facility in the center of St Louis County. Having any procedure is expensive when a surgery for your pet is involved. It's best to regular checkups to prevent problems, and its smart to look into long term pet medical insurance if your serious about your animals. I highly recommend this animal hospital.

Craig Anderson

Brentwood Animal Hospital has top-notch doctors and a staff that's beyond words. So caring, compassionate and they really take a personal interest in your pet(s). I'm so grateful that I found them so many years ago - they've helped me through the loss of many pets, and just fall in love with the new pets I bring in!

Sheri Joyce
Shop From Home

Online Pharmacy

Where to Find Us

2907 S. Brentwood Blvd.
Brentwood, MO 63144

Phone: 314-962-2900
Fax: 314-962-8910

Get Directions

Monday – Thursday:
8:00am – 8:00pm

8:00am – 5:00pm

8:00am – 2:00pm

Sunday: Closed