Rochester, MN Animal Ordinances: Pet Limits (2026)
Key Facts
- Combined animal cap
- 8 cats/dogs/ferrets per household
- Dog-only cap
- 5 dogs per household
- Grandfather cutoff
- Licensed before Nov. 15, 2006
- New-resident deadline
- Microchip/ID tag within 30 days
- Litter grace period
- 6 months to reduce to limit
- Enforcing agency
- Animal control unit, police dept.
Summary
Rochester caps most households at eight cats, dogs and ferrets combined, and no more than five dogs, unless the resident holds a city breeder's permit. New residents may keep whatever they already legally own within those caps.
No person shall keep nine or more multiple animals over the age of six months within any household in the city. The term "multiple animals" means two or more cats, dogs or ferrets. Notwithstanding any provision to the contrary, no person shall keep six or more dogs over the age of six months within any household in the city. These limits do not apply if a breeder's permit is applied for and issued pursuant to section 3-1-18.
Official source re-checked September 7, 2026: no newer edition of the code had been published (publisher’s edition: Code of Ordinances: Supplement 8 Update 1).
Full Breakdown
City Code Sec. 3-1-3 sets the household ceiling for companion animals. No household may keep nine or more "multiple animals" (defined as two or more cats, dogs or ferrets) over six months old, and separately, no household may keep six or more dogs over six months old, unless a breeder's permit has been issued under Sec. 3-1-18. "Household" means a single-family residence or a single unit of a townhome, condo or apartment that is rented, leased or used as one unit, and landlords or associations may impose tighter limits of their own.
A grandfather clause protects anyone who owned six, seven or eight dogs before the ordinance took effect on November 15, 2006, provided those dogs were properly licensed at that address; those owners cannot replace a dog if doing so would put them above five, absent a breeder's permit or council authorization. People moving into the city may bring in any number of cats, dogs or ferrets that fits within the standard limits, but must microchip or tag each animal within 30 days of establishing residence.
The same 30-day microchip-or-tag deadline applies to households that become city residents through annexation, and annexed owners already above five dogs (or eight animals total) cannot acquire or replace animals beyond those numbers without a permit. Non-breeders may still let a pet have a litter, but the household must be back down to the legal limit within six months of the birth.
Violations & Fines
Keeping animals over the household caps without a breeder's permit is enforced by the animal control unit within the police department. General chapter penalties under Sec. 3-1-19 apply: violations of this chapter are misdemeanors punishable by a fine of up to $1,000.00 and/or 90 days in jail unless a section states otherwise.
Frequently Asked Questions
How many dogs can I legally own in Rochester?
What if I already owned more dogs before the limit applied?
Do I need to do anything if I move into Rochester with pets?
Sources & Official References
Other rules in Rochester
Compare Rochester to another location·View the Minnesota animal ordinances overview
See something wrong?
Help us keep this page accurate. If you notice an error or outdated information, let us know.