
Thank you for your interest in bringing a group to volunteer at the Richmond SPCA!
During volunteer group shifts, we assign volunteers a variety of tasks to support our different departments and to help with special projects. At the end of their shift, volunteer groups will have the opportunity to meet and give some love to shelter pets in our care who are awaiting their forever homes.

The Volunteer Management Team schedules volunteer groups on a quarterly basis.
We are currently scheduling volunteer groups through March 2026. To be notified when we begin scheduling groups later in 2026, please email volunteer@richmondspca.org to be added to our waiting list.
Thank you again for your interest!