Our Hospitals

Through our state-of-the-art facilities and experienced, compassionate veterinary teams, we offer world-class care for your animal companion.

Make an Appointment

The San Francisco SPCA Veterinary Hospitals offer two full-service, pet- and people-friendly locations in Pacific Heights and the Mission.​

Services & Fees

How to repay unconditional love? With love and care. We provide high quality care for your best friends.

Additional Services

Spay Neuter

We provide high-quality spay and neutering at our Mission Campus.

Behavior Consultations

Sometimes pet behavior issues go beyond a guardian's ability to correct.

Visit Our Online Pharmacy

Fill your pet's prescription online with our partner, Vets First Choice

Wellness Guides

Learn more about keeping your cats and dogs happy and healthy.

More Information

Doctor Bios

Meet the team committed to a continuum of care for you and your pet.

Financial Assistance

We offer financial assistance for veterinary care to eligible, low income SF pet guardians.


Commonly asked questions about our services.

Ready To Adopt?