Post Adoption Services

Supporting rescue animals is important to us. Here’s how we can help.

Learn More


Crisis Intervention Services

We provide services that address financial hardships, medical problems, and behavioral challenges to enable animals to stay in their homes or be adopted.

Learn More


Prevention Services

We maintain that spaying, neutering, and humane education are the solutions to homeless animals.

Learn More


Humane Education 

Our programs are designed to give children the knowledge and skills to learn how to properly and humanely care for pets and to develop future advocates for all animals. 

Learn More


Shelter Squad Activity Box 

The Roanoke Valley SPCA is excited to introduce Shelter Squad, a way for kids that love animals to make a difference in their community!

Learn More


Scouting Programs 

We have created an Understanding Animals program that allows Scouts to learn about pet care, shelter care, and animal advocacy. 

Learn More