Skip to Main Content Skip to Footer

Welcome to The Castro Animal Hospital!

At The Castro Animal Hospital we are pleased to serve San Francisco, CA, and the surrounding communities. We provide the very best veterinary care to our patients. Our doctors and hospital staff continue their education to bring your pets the highest quality care.  We offer a wide range of veterinary services, including:

We'd love to meet you and your beloved pet!  Call us at (415) 658-7745, or request an appointment online, for your next visit!

Welcome Our New Veterinarians!

Welcome Our New Veterinarians!

We are proud to introduce three new veterinarians to our team. Their combined expertise and commitment to compassionate care ensure the best for your pets. Learn more about their backgrounds and passions!

Learn More »
Navigating Senior Pet Care with Confidence

Navigating Senior Pet Care with Confidence

As the years go by, our dogs and cats quietly transition into their golden years. Here is what every pet parent should know about senior pet wellness.  

Learn More »

Our Clients Love Us

Review quote

Kind and efficient. Was happy with how our visits went!

Mitch Conquer

Review quote

Have been going to Castro Animal Hospital over 3 years. Excellent care, aesthetic surroundings, staff is caring , courteous, vets are very knowledgeable answer all my questions, always provi...

Diane B Vaccaro

4.4

Rating on
Google Reviews!
Dog picture

The Castro Animal Hospital