Volunteer Opportunities

Current Volunteer Opportunities

Shelter Volunteer

Socialize dogs and cats, to make their shelter stay less stressful and ready them for loving homes, and make sure our dogs get their daily walks. Advanced volunteer opportunities available including Adoption Matchmaking, Animal Photography, Dog Training Class Assistance and Food Preparation and Feeding.

Please attend an info session to get started!

Animal Assisted Therapy Volunteer
Take your trained and certified pet to visit hospitals, nursing homes, schools, and even SFO to bring the therapeutic value of animals to those in need. Learn more about our Animal Assisted Therapy program.
Foster Volunteer

Volunteer from your home, caring for young kittens or puppies until they are old enough to return to the shelter for adoption. Read more about our Foster opportunities and how to get started.

We also need foster volunteers to care for adult dogs recovering from injury. Another opportunity is Fospice, where volunteers provide loving, end-of-live homes to terminally ill animals. Read more about these opportunities.

Community Cat Team

Help trap feral and free roaming cats for the trap-neuter-return (TNR) program. Assist in the intake of cats, train and educate the community on TNR, and so much more.

Read more about or get started as a volunteer with community and feral cats

To get started, attend a volunteer info session.

Community Medicine Volunteer Opportunities
Mobile Vaccination Clinic Volunteer

Volunteer at our at our bi-monthly clinic in the Outer Mission and Bay View where we provide free vaccines and more to neighborhood cats and dogs.

Please attend an info session to get started!

Additional Volunteer Opportunities
Front Desk Greeting and Hospitality

Greet and direct visitors to our Adoption Center & Hospital.

Please attend an info session to get started!

Lots of animals = lots of laundry, and you can help! Email volunteers@sfspca.org to learn more.
Corporate Volunteers

Engage your team and make an impact in your community. We welcome teams of up to 15 for different group volunteer opportunities at our Mission Campus. Please reach out to partnerships@sfspca.org to learn more.

Short-Term Volunteer Opportunities

Community Service through SF MTA – Individuals working to pay off traffic citations through SF MTA assist us seven days a week with the hundreds of loads of laundry we do at the SF SPCA. If you are interested in community service through SF MTA, please call 415-522-3523 or email volunteers@sfspca.org.

Ready To Adopt?