The Rockingham Harrisonburg SPCA, founded in 1973, serves the City of Harrisonburg, Rockingham County, and beyond by providing safe housing, reunification for strays, and resources for people and their pets. The shelter is known for its clean, welcoming environment and dedicated staff and volunteers who are knowledgeable, compassionate, and helpful. Many reviewers highlight the positive experience of adopting from the shelter, noting that staff are open about animal backgrounds and support the adoption process thoroughly. The shelter offers a foster program for both dogs and cats, helping animals find loving homes. Visitors often describe their experiences as wonderful, emphasizing the shelter’s friendly atmosphere and the importance of adopting or fostering rescue pets. Over the years, many have adopted multiple animals from the shelter and remain grateful for the care provided. The facility also demonstrates compassion in difficult moments, such as euthanasia and cremation requests, showing respect and understanding. Overall, the Rockingham Harrisonburg SPCA is regarded as a vital community resource committed to saving and caring for animals, encouraging people to adopt, foster, volunteer, and donate to support its mission.
Rescued 3 adorable barn cats and they are wonderful. Staff was kind and very informative.
May 2026
The SPCA staff have been incredibly helpful, kind, and knowledgeable while assisting me after I found adult cats and kittens on my property. They provided guidance, education, and support every step of the way.
March 2026
I got my perfect angle baby from them in December. I love my girl so much I’m so grateful