Volunteer Opportunities

Volunteer opportunites at San Francisco SPCAShelter Volunteer

Dog and Cat Socializing and Training
Help make their stay less stressful and ready them for a loving home by spending time socializing or training cats and dogs and making sure 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 programs.

Community Cares Volunteer

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 Community/Feral Cats.

Foster Volunteer

Volunteer from your home, where you will care for young kittens or puppies until they are old enough to return to the shelter for adoption, or give a loving, end-of-life home to terminally ill animals. Read more about Foster opportunities.

Additional Volunteer Opportunities

Front Desk and Administrative Assistance
Assist our staff with greeting clients, paperwork, making calls, data entry, project management and problem solving.

Special Events
Be on call to help with parties, adopt-a-thons, and fundraisers throughout the year.

Holiday Windows Greeter
Greet visitors at our annual Holiday Windows event at Macy's, sign up today!.

Short Term Volunteer Opportunities

Done-in-a-Day – special half-day project assignments scheduled Monday through Friday, 9:30am to 1pm are for corporate groups or clubs often include helping with administrative tasks, painting, deep cleaning, gardening, special projects, or events. We provide a tour of our campus and an overview of our mission. Most often done-in-a-day opportunities do not include direct animal care or handling. The maximum number of people for these opportunities is 15.  Below are dates available to sign up on a first come first served basis.

All dates have been filled!

Project 20 Community Service – individuals working to pay off traffic citations through Project 20 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 Project 20, please call 415-522-3523 or email volunteers@sfspca.org.