We encourage young people to volunteer their time with the Roanoke Valley SPCA. The youth are our future and we offer them opportunities to grow and learn through working with and for the animals. 

With these opportunities, we are working to create passionate supporters and compassionate adults through humane volunteer service.  Volunteering as a family can be a wonderful experience.  Teens under the age of 16 must volunteer with a parent or legal guardian. If you wish to volunteer as a family, please complete the Family Volunteer Application and attend one of the family orientation sessions prior to volunteering. A commitment of four hours per month for a six-month period is required.

Service Learning/Leadership Hours

If you are a student who would like to do your service learning or leadership hours with the Roanoke Valley SPCA, please contact the Volunteer Coordinator at 540.339.9506 or rpierce@rvspca.org for more information.

Volunteer Opportunities for 16-19 Year Olds

The Roanoke Valley SPCA offers volunteer opportunities for youth to earn the learning service hours for school or for college applications. 

  • Kennel Assistant – Help kennel staff from 9-11 am with the daily cleaning of kennels and cages
  • Adoption Assistant – Be a part of the adoption process by helping our adoption counselors.
  • Shelter Aide – Assist kennel staff with animal care and cleaning during the afternoon.
  • Cat Cuddler – Our cats and kittens need some loving. You can come in to give our feline friends some much needed time out of their cages for brushing, playing and socializing.

Can’t come into the shelter, but want to help the animals? There are many things you can do to help the animals. Click here for a few ideas.