Your Donations Change Lives

Your donation helps cover the cost of necessary medical care, housing, food and enrichment for our shelter pets. Your gift also helps us advocate for animals and create sustainable programs that creatively address and manage outdoor cat populations and the rehoming of pets in our community.

Donations Stay in the Community

The RHSPCA is a private, nonprofit organization that does not receive ongoing funding from any national animal charities, like the ASPCA or HSUS. Instead, we rely on our local community to give generously to improve animal welfare in Rockingham County & Harrisonburg. When you donate to our organization, your contribution helps us care and advocate for local animals in our community. We are able to provide lifesaving support to over 2,600 pets each year.

Ways to Donate Monetarily:

  • Online: Credit Card or PayPal
  • Venmo: @rhspca
  • Mail: PO Box 413, Harrisonburg, VA 22803
  • Stock Transfer or Bequest: email for more information

Funds to Donate to:

  • General Fund – supports ongoing expenses and day-to-day operations
  • Have A Heart Fund – supports animals with extra medical needs
  • Community Cat Fund – supports spay/neuter for outdoor cats to combat overpopulation