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 registered 501(c)(3) private nonprofit animal welfare organization providing animal sheltering services for the City of Harrisonburg and County of Rockingham.  We are not affiliated with nor receiving on going funding any national animal welfare organizations such as the American Society for the Prevention of Cruelty to Animals (ASPCA) or the Human Society of the United States (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.