Thank you for supporting the Roanoke Valley SPCA! Your donation will help us to provide much-needed resources to pets and families in southwest Virginia!

The Roanoke Valley SPCA relies on the generosity and support of donors to remain a community resource that provides pet adoption, retention and education services in Virginia’s Blue Ridge. We do not receive funding from any national animal advocacy organization, state, or federal entity.