Helping The Community Through Easy Pet Adoptions

We help pets and people live happier, healthier lives.

The Rockingham Harrisonburg SPCA provides easy pet adoption services in the beautiful Shenandoah Valley. We are a no-kill, 501(c)(3) private nonprofit animal shelter; and as such, don’t receive ongoing funding from any national animal welfare organizations such as the ASPCA or the HSUS.

Serving our Local Community Since 1973

Since 1973, the RHSPCA has been providing compassionate animal care to help pets and people live happier, healthier lives. We offer a full range of services, including adoption options for companion pets and barn cats so that local animals can live better lives in the spaces that suit them best. We also work with a vast network of volunteers who help us care for animals in our shelter and individuals willing to foster pets in their homes. In addition to our pet matchmaking services, we partner with community members to help manage the outdoor cat population through our Community Cat Program. Across all of these services is our commitment to providing the resources and tools our community needs to improve animal welfare.