Skip to main content
CityRuleLookup

Canyon County, ID Animal Ordinances: Mandatory Spay/Neuter (2026)

Heavy Restrictions
Compiled from the official code textEditor Martyn O'NeillLast verified September 2026

Key Facts

Trigger
third impound of same unsterilized dog
Result
mandatory sterilization before return to owner
1st impound sterilization-avoidance fee
$100.00
2nd impound sterilization-avoidance fee
$200.00
Fee waived if
owner elects sterilization at that impound
Applies only in
unincorporated Canyon County, Idaho
Adopted by
Ord. 11-010 (9-29-2011)

Summary

Canyon County doesn't require spaying or neutering up front, but an unsterilized dog impounded a third time must be sterilized before Canyon County returns it to its owner, and the county tacks on escalating $100 and $200 sterilization-avoidance fees on the first two impounds under Canyon County Code §§ 03-05-17 and 03-05-19.

These county ordinances apply to unincorporated areas of Canyon County. Incorporated cities within the county may have their own rules that take precedence over county-level regulations.

(6) Sterilization: Upon the third impound of the same unsterilized canine, the canine shall be sterilized before it is returned to the owner. The owner shall be responsible for the cost of sterilization. ... (2) Additional Impound Fees: In addition to the above fees, the following fees shall be assessed for unsterilized canines, unless the owner agrees to have the animal sterilized: First impound $100.00 Second impound 200.00 Third impound Mandatory sterilization ... (3) Certain Fees Waived For Sterilization: Upon the first impound of an unsterilized canine, the additional impound fee noted in this section will be waived if the owner elects to have their canine sterilized. The owner will be responsible for the costs of sterilization.

Full Breakdown

Canyon County Code § 03-05-17(6), Sterilization, provides that upon the third impound of the same unsterilized canine, the canine shall be sterilized before it is returned to the owner, with the owner responsible for the cost. Section 03-05-19(2), Additional Impound Fees, backs that up with an escalating fee schedule assessed on top of the base impound fee for unsterilized canines, unless the owner agrees to sterilization instead: $100 on the first impound, $200 on the second, and mandatory sterilization, with no fee-based alternative, on the third.

Section 03-05-19(3) waives the added fee on the first impound if the owner elects sterilization at that point, and again on the second impound if the owner elects it then, though the owner still pays the sterilization cost itself either way. Together the sections give an owner two chances to avoid the added fee by choosing sterilization voluntarily; by the third impound, the choice disappears and sterilization becomes mandatory before the county will release the dog. This sits within the Canyon County Animal Control Regulations of 2011 (Ord.

11-010, 9-29-2011) and is enforced by the sheriff's animal control officers, and it applies only to dogs impounded from unincorporated Canyon County, not inside Caldwell, Nampa or the county's other cities.

Violations & Fines

An owner who repeatedly lets an unsterilized dog get picked up pays $100 on the first impound and $200 on the second under Canyon County Code § 03-05-19(2), unless they choose sterilization instead. By the third impound of the same unsterilized dog, § 03-05-17(6) makes sterilization mandatory before the county will release it, and the owner still bears that cost.

Frequently Asked Questions

Does Canyon County require me to spay or neuter my dog?
Not up front. But Canyon County Code § 03-05-17(6) makes sterilization mandatory before the county returns an unsterilized dog impounded a third time, and the owner pays for the procedure. Earlier impounds carry escalating fees instead of a mandate.
How much extra do I pay if my unsterilized dog gets impounded twice?
Canyon County Code § 03-05-19(2) adds $100 to the first impound and $200 to the second for an unsterilized dog, on top of the base impound fee, unless you agree to have the dog sterilized instead, which waives that added fee under § 03-05-19(3).
Can I avoid the mandatory sterilization by paying a fee at the third impound?
No. Canyon County Code § 03-05-17(6) states that upon a third impound of the same unsterilized canine, it must be sterilized before it's returned; unlike the first two impounds, there's no fee-based option to keep the dog unaltered at that point.

Sources & Official References

Other rules in Canyon County

All Canyon County rules

Compare Canyon County to another location·View the Idaho animal ordinances overview

Get notified when Mandatory Spay/Neuter in Canyon County, ID changes

We'll email you the moment we detect a change in the code. No spam, unsubscribe anytime.

We'll never sell or share your email. One-click unsubscribe in every email.

See something wrong?

Help us keep this page accurate. If you notice an error or outdated information, let us know.