• AHS YouTube
  • AHS Instagram
  • AHS Twitter
  • AHS Facebook


Do you want to help animals find loving homes and make their wait for those homes as positive and comfortable as possible? Do you want to have fun and meet amazing people with the same passion as you? Well, from wildlife to in-shelter support to at home foster care, volunteers are involved in every part of the work we do at all five of our shelter locations. Our volunteers help make the world a more humane place for animals.

Here's how to get involved:

Step 1: Meet our volunteer requirements.

All volunteers must meet our basic age, eligibility, and commitment requirements to qualify for service.

Step 2: Explore volunteer opportunities.

Volunteers serve AHS in important roles at our shelters, in the community, and in their own homes. Find an opportunity that's right for you!

Step 3: Complete an application and interview.

Submit an online application (and $20 application fee), participate in an online information session, and interview with a member of our volunteer services team.

Step 4: Get started!

If you are accepted into the volunteer program, you will be provided with thorough training to help you feel confident in your volunteer role.

Questions? See our Volunteer FAQ.

Current volunteers can login here.

Animal Humane Society locations


4375 Hwy. 55 S.E.
Buffalo, MN 55313
(763) 390-3647

Operating hours

Coon Rapids

1411 Main St. N.W.
Coon Rapids, MN 55448
(763) 862-4030

Operating hours

Golden Valley

845 Meadow Ln. N.
Golden Valley, MN 55422
(763) 522-4325

Operating hours

St. Paul

1115 Beulah Ln.
St. Paul, MN 55108
(651) 645-7387

Operating hours


9785 Hudson Rd.
Woodbury, MN 55125
(651) 730-6008

Operating hours

  • Administration
    (763) 522-4325
  • Animal Admissions
    (763) 412-4969
  • Pet Behavior Helpline
    (763) 489-2202
  • Boarding
    (763) 489-2222
  • More contact info »