Donate to The Humane Society of Shenandoah County

Give Online

By check

Please give generously to support the animals in Shenandoah County.  Your donations are tax deductible and 100% will be used to help the animals.  Thank you for your kindness and generosity.

Mail checks to:

Humane Society of Shenandoah County
P.O. Box 173
Woodstock, VA 22664

Purchase Wishlist Items

Kitten Food – wet and dry

Cat Food – wet and dry

Dog Food – wet and dry

Dog treats and toys
Cat treats and toys
Gift card to Tractor Supply, WalMart and Petsmart, Gas Stations

If your pet has recently passed away, consider donating remaining pet supplies to the Humane Society. It would be a wonderful way to honor your pet and to help another animal at the same time.

For more information, call 540-984-7101 or email

Click to view needed items!

In Donation Boxes Throughout Our Community

We have Money Donation Jars all around the county! If you shop or stop at any of these places consider donating there!


  • Fox’s Pizza in Strasburg
  • Exxon Convenience Store in Strasburg
  • Shenandoah Animal Hospital in Strasburg
  • Strasburg Emporium in Strasburg
  • Graden Market in Lebanon Church
  • Woodbine Farm Market in Strasburg
  • Woodstock Equipment in Woodstock
  • Patty’s Place in Woodstock
  • Adam’s Apple in Woodstock
  • Seven Bends Vet Hospital in Woodstock
  • Shenandoah Animal Hospital in Woodstock
  • Rockingham Co-Op in Woodstock
  • Cook’s Exxon in Woodstock
  • Wholesome Foods in Woodstock
  • Edinburg Exxon in Edinburg
  • Gore Meats in Edinburg
  • Swover Creek Brewery in Edinburg
  • Wholesome Foods in Edinburg
  • Southern Kitchen in New Market
  • Dr Streett DVM in New Market
  • Jalisco Restaurant in New Market