Volunteer With RHSPCA

Volunteer at Your Local Animal Shelter

We have over 200 Volunteers at the Rockingham Harrisonburg SPCA. In 2025 alone, this incredible team donated over 13,500 hours which averages to over 37 hours a day to the Rockingham Harrisonburg SPCA!

Give them treats, give them love, give them your time.

At the Rockingham Harrisonburg SPCA, our volunteers go the extra mile to ensure the health and happiness of each pet in our care. Volunteers contribute directly to the lifesaving work that we do for the animals in our community. Volunteers exercise dogs, cuddle cats, assist with medical care, sanitize pet areas, handle animals at events, and so much more! We have volunteers involved in almost every aspect of the shelter and we are always looking for passionate people to join our Volunteer team.

To discover more about available volunteer roles, policies, expectations, onboarding, and training, click the button below. 

Click Here To View Our Volunteer Handbook

Want To Learn More About The Volunteer Process?

Thank you so much for your interest in volunteering with us! Please fill out an application here. We look forward to having you join our team! The pets are better off because of partners like you. If you are looking for other ways to get involved, consider fostering or adopting a shelter pet, or donating monetarily to support our mission!

RHSPCA offers lots of different volunteer opportunities including:

  • Dog Walking
  • Cat Socializing
  • Morning Cleaning & Feeding
  • Administrative Tasks (flyer route, adoption follow-ups, filing, etc.)
  • Event Leaders (adoption & tabling events)
  • Transport Helpers (for vet appointments and rescue transfers)
  • Dog Playgroup Helpers
  • Clinic Assistants
  • Grounds & Maintenance
  • Laundry
  • Animal Enrichment

If you have questions or have ideas for other ways you’d like to be involved, our team would love to hear them. Email our Volunteer Program Manager, Lauren at leiden@rhspca.org

Volunteers must commit to eight hours per month (or two hours per week).

You must be at least 18 years old to volunteer on your own. For the safety of our volunteers and animals, volunteers aged 12-17 years must be accompanied by a parent or guardian. Both the parent/guardian and child must complete a volunteer application, complete orientation, and training.

We cannot accept individuals with court-ordered community service.

Group Volunteering Opportunities

Looking for a meaningful way to give back? Our Corporate Group Volunteer Program offers businesses and organizations a unique team-building experience while making a direct impact on the lives of shelter animals.

Through corporate volunteer partnership, your team can help with hands-on shelter projects, learn more about our lifesaving mission, and discover ways to continue supporting animals in our community.

To learn more about corporate volunteer opportunities, please view our Group Volunteer Project Catalog below

Group Volunteer Project Catalog

If you would like to schedule a group volunteer day, please fill out the form below

Latest News

Sign Up For Our
E-Newsletter.