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.

Spay/Neuter Clinic

It is with the help of the volunteers that we can offer low-cost, high quality spay/neuter services for dogs and cats in our community. The Spay/Neuter Clinic uses the assistance from volunteers to help with the end of the day clean up starting around 2pm. This involves scrubbing surgical instruments, laundry, cleaning the general area, and assisting with the check out process of animals. Volunteers can also help with our check in process in the morning from 7am-9am. 

Volunteering at Our Satellite Adoption Centers

The York County SPCA partners with two satellite adoption centers - 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!