Volunteering at the Roanoke Valley SPCA is “heart” work!

There are many ways to help the animals at the Roanoke Valley SPCA, both in and out of the shelter.

Steps to Becoming a Volunteer

Step 1: Complete the Volunteer Application.  Volunteer must be 16 years of age.  Volunteers 15 years and younger must apply with a parent or legal guardian.  Family volunteer opportunities are available.

Step 2: Pay a one-time, non-refundable $15 volunteer registration fee. This covers the cost of the volunteer t-shirt, materials and insurance.  Volunteer t-shirts are awarded after completion of orientation and 4 hours of volunteer work.  This fee helps to ensure that the vast majority of our funding is spent directly on animal care.  Please understand that your volunteer fee is non-refundable and will be considered a contribution to the shelter should you decide to forgo volunteering.

Step 3: Once your application and fee have been submitted, you will receive an invitation to register for New Volunteer Orientation.  New Volunteer Orientation is held the 3rd Thursday at 6 pm and the 4th Saturday at 10 am.  Registration is required to attend Volunteer Orientation.

Step 4: Schedule and attend all additional training classes as required for specific activities.

Step 5: Commit to a minimum of 4 hours a month for at least 6 months. 

The next Orientation session will be Thursday, November 16th at 6 pm.  Due to the Thanksgiving Holiday, we will not be offering the Saturday session in November.   Pre-registration is required and is limited to the first 10 participants. Orientation sessions are held at the Roanoke Valley SPCA Adoption & Education Center, 1340 Baldwin Ave., Roanoke.  For more information email rpierce@rvspca.org or call 540-339-9506.

Coming in December.  Online Orientation!

Family Volunteering:  Interested in volunteer opportunities geared toward family togetherness? Families with children 15 years of age and younger are welcome to volunteer as a team.  A team consists of 1 adult and no more than 2 children.  To become one of our Family Teams,

  1. Complete the Family Volunteer Application
  2. Pay a one-time, non-refundable registration fee of $30. This covers the cost of up to 3 volunteer t-shirts, materials and insurance. 
  3. Attend Family Volunteer Orientation held the 3rd Saturday of each month at 10 am. Registration is required and is limited to 12 attendees. Orientation is approximately 90 minutes.  

The next Family Orientation will be held on Saturday, November 18th at 10 am.  Pre-registration is required and is limited to the first 10 participants. Orientation sessions are held at the Roanoke Valley SPCA Adoption & Education Center, 1340 Baldwin Ave., Roanoke.  For more information email rpierce@rvspca.org or call 540-339-9506.

If the registration fee constitutes a financial hardship for you, you may request a fee waiver by contacting the Volunteer and Adoption Services Supervisor at rpierce@rvspca.org.

Group Volunteering. The Roanoke Valley welcomes groups wishing to help the animals through giving of their time.  If your group is interested in volunteering as a group, please complete the RVSPCA Group Service Project Request Form.  Send completed form to rpierce@rvspca.org.

Active Volunteers

Volunteer Information Center

Volunteer Opportunities

Adoption Counselor
Assist the public with the adoption process. This is a rewarding way to help our pets find their forever homes. Adoption Counselors must be willing to commit to one 3-hour day per week.

Advanced Dog Walkers
This is the perfect opportunity for hikers, walkers and runners to take a shelter dog with you while you enjoy the outdoors. Volunteers who have Roanoke Valley SPCA dog walking experience are able to take a shelter dog off-site to spend time away from the shelter.

Dog Walking/Training
Help exercise the dogs while teaching them basic commands and leash manners. Lowering the stress on the dogs by providing “quiet time” and time away from their kennel aids in their mental and physical well being. Training in the Open Paw and dog handling safety will be provided.

Humane Education
Assist with bringing humane education to elementary students in grades K-6. Educators and community leaders recognize the character building benefits of our humane education program, which emphasizes basic values such as fairness, compassion and responsibility, and peaceful conflict resolution.

Animal Care Assistant
Assist the kennel staff with cleaning of cages/kennels and general cleaning of the shelter as needed. This position requires a 2-hour commitment once a week.

Special Events
Help out at off-site adoption events, fundraising events, or with community outreach. Tasks include transporting animals to and from the shelter, helping with set-up and clean-up, handing out information to the public and selling Roanoke Valley SPCA merchandise. The Roanoke Valley SPCA sponsors or participates in many special events throughout the year.

Foster Care
The Roanoke Valley SPCA accepts animals in need of extra care and attention, such as orphaned animals, newborn litters of puppies or kittens, and pets recovering from illness or injury. Temporary homes for these animals may be needed from 2-6 weeks. The Roanoke Valley SPCA also places animals in temporary homes for shorter periods of time (2 weeks) until kennel space is available at the shelter. For more information contact Meghann Cords.

If any of these volunteer opportunities appeal to you, please complete an online application. If volunteering as a family, please complete the Family Volunteer Application.Contact our Volunteer Coordinator, Ruth Pierce, at 540.339.9506 or rpierce@rvspca.org.