Animals are required to be licensed in the City of Windsor Heights on an annual basis. Registrations are due between January 1st and March 31st each year. After March 31st the penalty will double the registration amount.

In order to obtain a license, a pet owner must present a current rabies vaccination certificate and proof of altering from your pet's Veterinarian. Annual Pet License cost is $15.00 for altered pets and $25.00 for unaltered pets. Should your pet become lost or you find a lost pet, please contact the Windsor Heights Police Department at (515) 277-4453.

Even if registered, pets are never permitted to run at large in the city and must be on a leash or confined at all times. If a pet is at large, it will be impounded and the owner charged a fee. The impound fee and boarding fee charges are:

  • $75.00 for first impound
  • $100.00 for second and subsequent impounds
  • $20.00 per day boarding fee

Pet owners are required to pick up and dispose of all pet waste.
Failure to comply with this ordinance is a misdemeanor.

2017 Pet License Application