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.

PLEASE NOTE: We are pausing the volunteer application and onboarding process as we work through an influx of applications. Please feel free to fill out this FORM to get on our waitlist. We so appreciate the support of our community and can’t wait to meet you when applications reopen!