State guide
Iowa
Before paying anyone in Iowa, match the seller to this description: Des Moines City Clerk for dogs and cats in that city; no statewide desk was found. Des Moines requires a license for any dog or cat over six months of age. A fee from the official page: Des Moines: $20 altered, $50 unaltered; age 65 or older may register one cat and one dog at $10 each; $25 late fee per animal after March 31. The fee is due January 1, with a grace period until March 31 before late fees.
Checked against official sources on October 11, 2026. Rules and links change; confirm with the office listed before you act.
- Who sets the license rule
- City clerks where a city ordinance requires a license; Des Moines City Clerk is documented
- Who sells the license
- Des Moines City Clerk for dogs and cats in that city; no statewide desk was found
- Official page
- Official page →
Altered animals are $20 and unaltered animals are $50 on that page. Service animals have no fee when the proof the page describes is provided. This record is sourced to the official page linked here. Read the linked page before you pay, because a form can change. This entry does not add a phone number or a penalty that the page does not show.
A person 65 or older may register one cat and one dog for $10 each. Iowa's agriculture homepage was not a statewide license counter. Use the linked page rather than a third-party summary. Read the linked page before you pay, because a form can change. This entry does not add a phone number or a penalty that the page does not show.
The late fee is $25 per animal after March 31, with exceptions the page lists for new residents, newly obtained animals, or animals six months or younger. A tag from another city may be exchanged in Des Moines at no charge if the rabies certificate is current. Rules for a neighboring city are not automatically yours.
City pages in Iowa
Official resources in Iowa
Dogs and cats over six months; fees and late fee printed on the page.
Department homepage, not used as a statewide pet-license fee.
Key facts for Iowa
- Des Moines requires a license for any dog or cat over six months of age.
- The fee is due January 1, with a grace period until March 31 before late fees.
- Altered animals are $20 and unaltered animals are $50 on that page.
- A person 65 or older may register one cat and one dog for $10 each.
- The late fee is $25 per animal after March 31, with exceptions the page lists for new residents, newly obtained animals, or animals six months or younger.
- Service animals have no fee when the proof the page describes is provided.
- Iowa's agriculture homepage was not a statewide license counter.
City license pages in Iowa
| City | city | href | Details |
|---|---|---|---|
| Des Moines dog license | Des Moines | /cities/des-moines-ia | Any dog or cat over six months of age needs a license. |
* Not published: the official page doesn't list it. Call the office to confirm before you rely on it.
What to do next
- Open the official page for Iowa before you pay.
- Match the office to the address where the dog lives.
- Bring the rabies certificate if the page says it is required.
- Do not use another state's fee table.
Not seeing your city or county?
We list a city only when an official government page publishes its rules. If yours isn't in the table above, it may not publish them online yet. Here's what to use instead, in order:
- General Start with the statewide information above. It applies across Iowa, but cities and counties can add their own steps, fees or deadlines.
- Closest verified Nearest places where we have verified local data outside this state (distance from Iowa's population center, for comparison only):
- Madison dog license, Wisconsin · about 199 miles
- Leavenworth dog license, Kansas · about 207 miles
- Minneapolis dog license, Minnesota · about 208 miles
- Call to confirm Ask the official office. They have the current local rule, fee and form.City clerks where a city ordinance requires a license; Des Moines City Clerk is documented
Website →Phone not shown: use the contact page on the official website above.Your city or county office: Local governments →Not sure who handles it locally? USAGov's free help line, 1-844-872-4681, or the Iowa page on USA.gov can point you to the right office. - Know the current info? Tell us and include a link to the official page. We check every tip before it goes up.