Donate To RHSPCA

Your Donations Change Lives

Rockingham Harrisonburg SPCA provides lifesaving support to over 2,600 pets each year. As a private nonprofit organization, RHSPCA does not receive ongoing funding from any national animal charities, such as the ASPCA or HSUS. Instead, RHSPCA relies on the local community to give generously to improve animal welfare in Rockingham & Harrisonburg. Donate today to support our Mission & Vision.