Make a life-saving gift today.
For more than 95 years the York County SPCA has served the York County community and beyond by providing resources, care, and protection to animals and people alike. Your donation keeps pets and people together.
The York County SPCA relies on the generosity of our community. Your contribution to the York County SPCA goes straight to work helping hundreds of animals at our shelter.
If you would like to make a memorial or tribute gift or donate to a specific fund, please use the menu on the left.