§PlainStatute

Housing & Tenant · Landlord Entry

Landlord Entry Notice in Iowa

How much warning a landlord must give before entering your home in Iowa, the hours entry is allowed, and what to do if they walk in unannounced, cited to the statute.

Confirmedagainst §562A.19 · checked against a mirror of the official code (Cornell LII / Justia)Reviewed by Cholilurrohman · July 2026
Notice before entry · Iowa
24 hours notice
24-hour notice required
Iowa requires at least twenty-four hours notice of the landlord intent to enter under Iowa Code 562A.19, and entry only at reasonable times.
Advance notice24 hours
Allowed entry hoursReasonable times. The statute does not fix clock hours.
Entry without notice in an emergencyYes
Statute§562A.19

The rules and your rights in Iowa

The notice, the allowed hours, the reasons a landlord may enter, and what to do about an unlawful entry.

Advance notice24 hours before entry
Allowed entry hoursReasonable times. The statute does not fix clock hours.
Reasons a landlord may enterTo inspect the premises, make necessary or agreed repairs, decorations, alterations, or improvements, supply necessary or agreed services, and exhibit the unit to prospective or actual purchasers, mortgagees, tenants, workers, or contractors.
Emergency entryA landlord may enter without your consent and without advance notice in an emergency. The 24-hour rule and the reasonable-times limit apply only to ordinary entries.
StatuteIowa Code §562A.19

If the landlord enters unlawfully

The statute says the landlord shall not abuse the right of access or use it to harass you. That anti-harassment sentence is the real tool here, because it reaches a landlord who gives notice every time but comes far too often. A local legal aid office can explain how to enforce it.

What you can do right now

Concrete, neutral steps if a landlord keeps entering your Iowa home without proper notice. This is legal information, not legal advice.

  1. Expect 24 hours for ordinary entries

    Iowa sits on the national default of 24 hours. If a landlord enters for a routine reason with less warning and it was not an emergency, that is short of Iowa Code 562A.19.

  2. Watch for too-frequent entries

    The stronger protection in Iowa is the ban on abusing access. A landlord who technically gives notice but enters constantly can still be crossing the line, so track how often it happens.

  3. Keep a dated log

    Record each entry: the date, the time, the reason, and how much notice you got. A log is your evidence both for missed notice and for a pattern of over-frequent entries.

  4. Get local help

    If entries feel like harassment, contact a local Iowa legal aid office to learn your options under the abuse-of-access rule. Search for legal aid in your area.

This is general legal information, not legal advice. Read your own lease and check for a local ordinance, since either can change what applies to your home.

What Iowa renters get wrong

Iowa sits exactly on the national default of 24 hours, which makes it a useful reference point rather than a headline. Under Iowa Code 562A.19 the landlord must give at least twenty-four hours' notice and enter only at reasonable times, with the usual list of reasons and the usual emergency exception. The part worth leading with is the anti-harassment sentence, because it is the only thing in the section that constrains a landlord who technically gives notice every time but comes far too often. Iowa says the right of access may not be abused, which turns a pattern of lawful-looking entries into its own problem. So the practical Iowa question is rarely whether a single entry had 24 hours behind it. It is more often whether the entries, taken together, have become harassment, and that is the claim the statute actually gives a renter a hook for.

Common questions

Does Iowa 24 hours have to be in writing?

The statute sets 24 hours notice and does not spell out a written form, so oral notice can satisfy it. In practice, asking for written notice and keeping the messages protects you if there is ever a dispute about what you were told.

How often is too often for a landlord to enter in Iowa?

Iowa Code 562A.19 bars a landlord from abusing the right of access or using it to harass you. There is no fixed number, but entries that come far more often than any real purpose requires can cross that line, so keep a log of the frequency.

What counts as a reasonable time of day in Iowa?

The statute requires entry at reasonable times but does not define the hours. Normal daytime hours for an announced, allowed purpose are generally reasonable, while late-night or repeated entries generally are not, absent an emergency.

Can my landlord enter to show the unit while I still live there in Iowa?

Yes. Showing the unit to prospective buyers, tenants, or contractors is a listed purpose, so a landlord may do it, but with at least 24 hours notice and at a reasonable time, unless there is a genuine emergency.

Primary source
Iowa Code §562A.19
Iowa Code (§ 562A.19, via FindLaw mirror) · codes.findlaw.com
Cholilurrohman
Every figure on this page is checked line-by-line against the current statute. Editorial standards →

Not legal advicePlainStatute provides plain-language summaries of public law for general information only. This is not legal advice. Statutes change; always confirm current requirements with the official source linked above before acting.

Embed this explainer

Paste this on your own site. The embed stays in sync with this page, so any update here shows up there too.

<iframe
  src="https://plainstatute.com/embed/statute/landlord-entry--iowa"
  title="Iowa statute explainer by PlainStatute"
  loading="lazy"
  height="640"
  style="width:100%;max-width:640px;border:1px solid #e4e2d9;border-radius:12px"
  data-plainstatute="landlord-entry--iowa"></iframe>
<script>
  window.addEventListener('message', function (e) {
    if (e.origin !== 'https://plainstatute.com') return;
    var d = e.data || {};
    if (d.type !== 'plainstatute:embed-height') return;
    var f = document.querySelector('iframe[data-plainstatute="' + d.slug + '"]');
    if (f) f.height = d.height;
  });
</script>