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.
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!
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.
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.