on September 10, 2026

St. Louis, Missouri Dog Poop Law

Quick answer: Yes. St. Louis requires dog owners to pick up after their dogs under Revised Code of the City of St. Louis § 10.04.310. A court can impose $100 to $500.

What the St. Louis ordinance says

Ordinance Revised Code of the City of St. Louis § 10.04.310, Feces removal - Required (exception § 10.04.340; penalty § 10.04.350)
Fine $100 to $500
Must carry a bag No
Service animal exemption Yes

How the penalty works

§ 10.04.350: a first conviction carries a fine of $100 to $500, up to 90 days in jail, or both. A second conviction carries a fine of 'not less than three hundred dollars ($300.00)' or up to 90 days in jail, or both. A third or subsequent conviction carries a fine of at least $500 'and by imprisonment for not less than ten (10) days,' so jail is mandatory on a third offense. The code sets no maximum for the second-offense fine, so fine_repeat is left null.

The carry rule

No bag-carry requirement. Owners must remove feces left on any sidewalk, gutter, street, park, or other public area, 'or on any private property used by said dog for depositing any feces,' when done in the presence of the owner or the person controlling the dog. Under § 10.04.330, a dog caught in violation that is not properly registered and vaccinated is impounded as a stray.

Service animals

§ 10.04.340: the rule 'shall not apply to a service dog accompanying any person with visual or mobility disabilities.'

In practice

Pick up every time, bag it, and put it in a trash can. That is the one method that satisfies every ordinance in the country. The Walk Dispenser clips to the leash and holds a full roll.

Elsewhere in Missouri

Missouri dog poop laws covers the state and its other large cities. Nearby: Kansas City dog poop law. All 50 states.

Source

Checked 2026-09-10 against the St. Louis municipal code. Codes change, so read the current version before relying on this for an actual citation.

This page is general information, not legal advice.