pets' lives saved since becoming no-kill in
January 2002

Hello! Woof! Meow!

(not required to
browse site)

search our site:

Like the Richmond SPCA on Facebook  Follow us on Twitter  Read our blog on typepad
Dogs available for adoption  Follow the Richmond SPCA on tumblr  Cats available for adoption
Richmond SPCA YouTube channel  Check out our photos on flickr  instagram

Richmond SPCA

Humane Center

2519 Hermitage Road
Richmond, VA 23220

Adoption Hours
Mon. 12 p.m. to 5 p.m.
Tue. - Fri. 12 p.m. to 7 p.m.
Sat. 11 a.m. to 6 p.m.
Sun. 12 p.m. to 5 p.m.
Lora Robins Gift Shop Hours
Mon. 12 p.m. to 5 p.m.
Tue. - Fri. 12 p.m. to 7 p.m.
Sat. 11 a.m. to 6 p.m.
Sun. 12 p.m. to 5 p.m.

Donation Drop Off Hours
Mon. 8 a.m. to 5 p.m.
Tue. - Fri. 8 a.m. to 7 p.m.
Sat. 11 a.m. to 6 p.m.
Sun. 12 p.m. to 5 p.m.

Susan M. Markel
Veterinary Hospital

Mon. - Fri. 8 a.m. to 6 p.m.
Closed Monday, February 18.

Admissions Hours
Mon. - Fri. by appointment.
Closed Monday, February 18.

Administrative Hours
Mon. - Fri. 8 a.m. to 5 p.m.
Closed Monday, February 18.
Donate Today
Charity Navigator: Four Star Charity


Thank you for your interest in volunteering at the Richmond SPCA. Our devoted volunteers help keep the Robins-Starr Humane Center running!

About Volunteering:

Volunteers are an important part of every department at the Richmond SPCA, and opportunities to serve are numerous and varied. Please note that new Richmond SPCA volunteers, while given access to the vast majority of shifts we offer, will require additional training before being able to perform any shifts working directly with the animals in our care. Thanks!

Volunteer Eligibility:

Volunteers must be 14 or older to volunteer independently (without a parent or guardian). Youth volunteers 7 or older may volunteer with a parent or guardian at least 18 years of age or older. The Richmond SPCA does not accept court-mandated volunteers.

Getting Started:

The first step is to create a volunteer account and attend one of our New Volunteer Information Sessions. During this informational meeting, an overview of our organization and volunteer needs is provided for potential volunteers who may then supply information about their skills and interests to apply to become an active Richmond SPCA volunteer. 

To create a volunteer account and sign up for an upcoming New Volunteer Information Session, please click here. Please note: volunteers under the age of 14 should not create an account. For these volunteers, the parent or guardian planning to accompany them to training sessions and shifts should create a volunteer account in the parent or guardian's name with the parent or guardian's birthdate and age information. 

If you're an existing volunteer and would like to access your account, please click here

Please note, these sessions are not designed to prepare volunteers to become foster care providers. To learn about becoming a foster care volunteer, please click here

What if information sessions are not available?

We encourage interested volunteers to go ahead and sign up now if dates are available through the links above, as these sessions tend to fill far in advance. If no dates are currently available, please check back in a few weeks or call our volunteer office at 804-521-1329 to find out when new orientation dates will be available.

Why the long wait? Volunteer informational sessions fill quickly. Once these sessions are full we usually cannot open them up to additional participants or hold sessions more frequently because there is limited availability for training and orienting new volunteers. Time is spent with each new valued volunteer to make sure they are getting the most out of their volunteer experience and are signing up for volunteer jobs that are of value to the organization and to the animals. This process helps to maintain the quality of our volunteer program. Thanks for understanding!

Opportunities for groups:

Are you part of a scout, school, work, neighborhood or other group that's interested in getting involved at our Robins-Starr Humane Center? We schedule 1-2 hour group volunteer sessions in which participants can help bleach leashes, clean kennel barriers, walk dogs, and more! To schedule a group volunteer session, please email our Volunteer Management Team!

Interested in taking on a project that helps animals in our community? Two areas of great need are our Wish List and Feral Cat Colony Caretaking.

  • Wish List volunteer groups may conduct drives to help stock items that are essential to keep our humane center running smoothly. Learn more.
  • Feral Cat Colony volunteer groups may adopt a feral cat colony and help to feed the cats and humanely trap them so that they may be brought to the Richmond SPCA for spaying or neutering and vaccinations, and returned to their habitat. For more information about this volunteer opportunity, please call 804-521-1312.

Opportunities that do not require volunteer orientation:

  • Group Projects Listed Above
  • Special Events and Fundraisers (need based)

Opportunities for current volunteers:

Sign Up for Volunteer Jobs

For more information about volunteering at the Richmond SPCA, please contact the volunteer department by phone at 804-521-1329 or by email.

Thank you for offering your time and energy!