San Francisco SPCA Veterinary Care for all cats

Veterinary Care

Access for All.

NEW Pet Portal: Please create a new login or text our customer service team at (415) 554-3030 to assist you.

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 SPCA Community Clinic Dog Exam

Community Clinic

Offers high-quality, low-cost preventative care

Spay/Neuter Clinic​

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

San Francisco Spay Neuter Clinic dog wearing cone
San Francisco SPCA Behavior and Training Dog

Behavior & Training​

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

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 →