Skip to main content


Volunteer Opportunities for Animal Lovers Like You

Read about the current volunteer opportunities available at the York County SPCA for those 18 years and older. If you are interested in volunteering, please submit your application today!

Dog Walking

Volunteers are needed to walk all of the dogs in our kennel each day. Walking provides the dog with the exercise, socialization, and outdoor time that they need. A dog walker's commitment to and impact on our animals well-being is invaluable. You must attend a four-class training session to become a dog walker.

Cat Cuddling

Can you think of a better way to spend your time than being snuggled by adorable shelter cats? Through playtime and snuggles, our volunteer cat cuddlers provide necessary socialization for our sweet cats and kittens.

Volunteering at Our Satellite Adoption Centers

The York County SPCA partners with four satellite adoption centers - PetSmart in Hanover, PatValu in Etters, PetSmart in West York, and Petco in East York - to house and care for adoptable cats and, at some locations, rabbits. Volunteers at these satellite adoption centers are trained to care for the animals as it pertains to feeding, socialization, and cleaning.


Periodically, the YCSPCA needs help with quick projects such as weeding or painting. We rely on the kind donation of volunteer time to complete these temproary, done-in-a-day projects that keep our shelter clean and welcoming!