top of page
  • Tik Tok
  • Facebook
  • Instagram

Animal Welfare Services for Elmwood Park

Animal Care League is the animal shelter for Elmwood Park, housing all stray animals found in the village. 

We offer adoptions, low-cost vet services, educational classes, a pet food pantry and other resources, volunteer and foster opportunities, and more. Use the buttons at the bottom of the page to learn more about the services we provide.

Found a Stray Pet in Elmwood Park?

Call Elmwood Park police (non emergency) at 708-453-2137.

Lost your pet?

Click here to view lost pets currently in our care. If you believe your lost pet is here at Animal Care League, please give us a call at (708) 848-8155.

When a stray pet enters the shelter, it will be held for a designated holding period before being put up for adoption. This period is decided by the village in which the animal was found, not by Animal Care League.

Stray pets in Elmwood Park are held for five days if found with ID (collar tags or microchip), or three days if found without ID.

A 501(c)3 nonprofit organization supported by community donations and volunteers, Animal Care League is committed to providing shelter, medical care, and comfort to animals in need. We find new homes for homeless animals through our adoption program, provide low-cost clinic services, and offer other community resources, including free classes for students and a pet food pantry. 

Animal Care League is a no-kill shelter that holds stray animals for Oak Park, Forest Park, River Forest, Melrose Park, Elmwood Park, Riverside, North Riverside, Northlake, and River Grove.

bottom of page