Naperville, IL Animal Ordinances: Pet Store Rules (2026)
Key Facts
- Sourcing rule
- Shelter or rescue animals only
- Minimum age
- 8 weeks before sale
- Recordkeeping
- 2 years, filed by May 1
- Penalty
- $500–$1,000 per animal
- Citation
- Naperville Municipal Code § 10-4-17
Summary
Naperville pet shops may sell only dogs and cats obtained from a nonprofit humane society or an animal rescue organization: commercial breeder stock is off-limits under Section 10-4-17.
A pet shop operator may offer for sale only dogs and cats that the pet shop operator has obtained from or displays in cooperation with: 1.1.1. A duly incorporated humane society, animal welfare society or other nonprofit organization whose purpose is to provide for and promote the welfare, protection and humane treatment of animals, or 1.1.2. An animal rescue organization.
Official source re-checked September 7, 2026: no newer edition of the code had been published (publisher’s edition: Code of Ordinances: Supplement 101).
Full Breakdown
Naperville Municipal Code § 10-4-17 bars pet shop operators from selling dogs or cats unless the animal comes from a duly incorporated humane society, animal welfare society, or animal rescue organization, and no dog or cat may be sold under eight weeks old. Shops must keep records of each animal's source for at least two years, submit them annually to Animal Control by May 1, and post the shelter or rescue's name and address on every cage. It functions as a retail puppy- and kitten-mill ban.
Violations & Fines
Selling a non-shelter, non-rescue dog or cat draws a $500 fine for a first citation, $750 for a second, and up to $1,000 for a third, assessed per animal sold under Section 10-4-17.
Frequently Asked Questions
Can a Naperville pet store sell dogs from a commercial breeder?
Is Naperville effectively a no-puppy-mill-sales city?
Sources & Official References
Other rules in Naperville
Compare Naperville to another location·View the Illinois animal ordinances overview
See something wrong?
Help us keep this page accurate. If you notice an error or outdated information, let us know.