San Francisco SPCA Veterinary Care for all cats

Veterinary Care

Access for All.

We have a new pet portal. Please create a new login. Also, our phone number is now textable! Please send a text to (415) 554-3030 to reach our customer service team.​

At the San Francisco SPCA, we believe all cats and dogs (and the people who love them) deserve access to high-quality veterinary care. Our full-service Veterinary Hospital offers routine check-ups, vaccinations, diagnostic testing, dental work, and illness/injury care.

Already a client?


Schedule a wellness exam at our state-of-the-art Mission campus hospital.

San Francisco SPCA find your veterinarian
San Francisco Spay Neuter Clinic dog wearing cone

Spay & Neuter Clinic

Expert and affordable care at our specialized, high-volume clinic.

Behavior & Training

Find expert guidance and support for any behavior or issue you’re dealing with.

San Francisco SPCA Behavior and Training Dog
San Francisco SPCA Community Clinic Dog Exam

Community Clinic

Offers high-quality, low-cost preventative care

Vet Triage 24/7 Veterinary Telehealth

24/7 Veterinary Telehealth

Connect with a licensed veterinarian immediately for your pet’s urgent needs.

San Francisco SPCA Flying with Pets

Flying with Furry Friends

Traveling in the U.S. or internationally? Get help with the health certificate requirement.

Get Started →
San Francisco SPCA Pet Portal cute kittens

Pet Portal

Quickly access pet records, vaccine schedule, upcoming appointments and exam notes.

More Info →
San Francisco SPCA pharmacy tree inside hospital lobby

Online Pharmacy

Find what you need quickly. Get your SF SPCA prescription shipped directly to your home.

Order Now →