Animal Control

The Animal Control Department is responsible for:

  • Enforcing pet ordinances
  • Investigating animal abuse/neglect cases
  • Issuing commercial permits for animal-related businesses
  • Managing animal capture and/or impound
  • Operating the City of St. Charles Animal Shelter:
    • Coordinating pet adoptions
    • Managing volunteers
    • Performing animal euthanasia and/or disposal services
    • Renting live traps
  • Performing bite investigations

Emergency Calls

Animal Control personnel will respond to emergency calls (bite cases, aggressive dogs, injured animals, etc.) before or after business hours.


The City of St. Charles Animal Shelter always has a variety of dogs, cats and sometimes other animals that are available for adoption to anyone, regardless of place of residence. If you are interested in adopting a new pet, visit our shelter at 2835 W. Randolph Street (63301) during the Shelter Hours shown on the right. When you visit, you will have the opportunity to get to know our animals. If you have other pets at home, you may be asked to bring them in to see how the animals interact together.

Once you have selected a new pet, you will complete an adoption application, which will be reviewed by Animal Control personnel. Animal Control reserves the right to refuse any pet adoptions.

Adoption Fees

The fee to adopt is $46.50 for animals over the age of four months and $30 for animals under the age of four months. All animals are vaccinated (including rabies) and given a deworming treatment prior to being placed up for adoption. With your adoption, you will also receive a voucher for a free (with select veterinarians) or discounted spay or neuter.

The Pet Shop TV Program

The Media Department produces a weekly program where you can meet some of the City's adoptable pets. To watch, visit our Watch Live and On Demand Page, click the Specialty tab, and then click The Pet Shop from the menu on the left. Please note that animals are always coming and going from the shelter, so the pet you watch today may have already found his forever home tomorrow!

Return Policy

There is a 30-day return policy (from the date of adoption) on all animals adopted from the City of St. Charles Animal Shelter for one or more of the following reasons:

  • Children/adult allergies
  • Compatibility with family members
  • Compatibility with present pets
  • Medical reasons involving animal's health

All adoption papers must be returned with the animal. There are no cash refunds. You will receive a copy of your return papers, which can be used to adopt another animal at no charge within one year of the date of the first adoption.