Volunteer at Your Local Animal Shelter

Give them treats, give them love, give them your time.

At the Rockingham Harrisonburg SPCA, our volunteers go the extra mile to ensure the health and happiness of each pet in our care. They contribute directly to the lifesaving work that we do for the animals in our community. Volunteers can find themselves walking dogs, cuddling cats, assisting with medical care, sanitizing pet areas, handling animals at events, and so much more! We have volunteers involved in almost every aspect of the shelter and we are always looking for passionate people to join our volunteer team.