Caring for the over 2000 animals in need each year is an expensive endeavor, and your generous donation today will help further our mission. Donating to the SPCA of Martinsville & Henry County is an investment in your community because your entire donation is used locally to benefit the animals of our area.

Did you know that the ASPCA is not an umbrella organization? If you give to them, your donation will not be distributed locally. When you give to the SPCA of Martinsville & Henry County, you help animals right here in Southside Virginia.

The SPCA of Martinsville & Henry County is a private, non-profit organization which receives no funding from the government, United Way or national animal welfare organizations. We rely on the generosity of the community we serve to support us and the many services we provide. With 40 years of service to the animals and people of Martinsville, Henry County and surrounding counties, the SPCA of Martinsville and Henry County has a long-standing record of careful stewardship of funds.

Below are the many giving opportunities for your local SPCA. Scroll down the page and see which one is best for you. We are a 501(c)(3) charitable organization and your donation is tax deductible.

By Postal Mail

Checks and money orders can be mailed to…

SPCA of Martinsville & Henry County

132 Joseph Martin Hwy

Martinsville, VA 24112

One Time On-Line Donation

Making a one-time donation allows the SPCA to continue its life saving programs and continue to provide the greatest continuum of life-saving programs and services and remain committed to the animals of our community.

Click here to make an on-line donation

Make an in-kind donations from our Wish List.

Honorariums and Memorials

Animals are dear to many people’s hearts.  What better way to honor or memorialize someone than with a gift to the SPCA of Martinsville & Henry County? We receive honorariums for birthdays, marriages, every day accomplishments and even a few BARK Mitzvahs! Memorials are a great way to remember a beloved pet or loved one and their love for animals. Please remember to include the name of the person or pet in whose name the donation is being made and who you would like the card sent to.

Click here to make an on-line honor or memorial gift

Be an Animal Friend

One of the easiest and most cost effective ways is through our  Monthly Giving Program. This program offers donors the opportunity to give a monthly gift directly from your debit or credit card. This is a cost effective way to help us because we are able to save money on mailing costs. It’s easy for the donor because you don’t have to remember to send in that gift you’ve been meaning to send in!

If you would like more to sign up for the Monthly Giving Program, please fill out the form below or contact our Development Department at (276) 638-PAWS or via e-mail at

Click here to make a recurring donation

Additional Ways to Help the Shelter!

Cash for Clunkers

Donating your vehicle is great way to help the animals of our community and a great tax deduction for you. We accept vehicles through our Cash for Clunkers program. If they run…great! If they don’t run…that’s ok too. We will arrange for your clunker to be picked up and recycled for cash for the SPCA. For more information please contact our Executive Director 276-638-PAWS ext. 308 or via email (

Fresh Step Reward Points

Do you purchase Fresh Step brand cat litter? Consider donating your reward points to the SPCA. Reward points can allow the SPCA to get free pallets of cat litter. The less we have to spend on cat litter, the more money we can put towards saving animals! By using our Shelter Bonus Code SHELTERBONUS118, you can also earn the SPCA an extra 50 reward points each time!

Amazon Smiles

Do you shop  Shop online at  You can choose the SPCA of Martinsville & Henry County as your charity and we will receive .5% of every purchase.

We hope you will support the important work of the SPCA of Martinsville and Henry County through one of these giving opportunities. As a non-profit organization relying on donations from the public, support is crucial to the success of our animal protection programs. If you would like more information or would like to add your business to our list of local supporters, please contact our Development Department at (276) 638-PAWS.


Take a walk for local homeless dogs. Use the WoofTrax app on your phone every time you walk your dog and earn $0.25 per mile for your local shelter. For more information check

Kroger Community Rewards Program

Register your Kroger Plus card in the Kroger Community Rewards Program and raise money for the SPCA while you shop for groceries! You can help raise hundreds of dollars for the cats and dogs just by shopping at Kroger and swiping your Kroger Plus card.

Register your card online. You can search SPCA of Martinsville & Henry County to enroll your card in the Community Rewards Program.

Giving Assistant

Every purchase you make at any one of Giving Assistant’s 1800+ popular online retailers can be transformed into a meaningful donation to Society for the Prevention of Cruelty to Animals Martinsville. Giving Assistant shoppers earn an average of $700 cash back on their purchases every year. Then, they donate a portion of their earnings to organizations they value. Sign up today to unlock great deals like Bed Bath & Beyond Coupons, as well as free donation opportunities at retailers like Kmart, JC Penney, and Sears! Sign up for Giving Assistant here