Iowa Building Codes, Permits and Contractor Rules
Here’s every rule from our 50-state guides for Iowa on one page: the residential building code, frost depth, retaining wall permits, the 811 dig law, drainage law, contractor licensing, deposit limits, mechanics lien deadlines, workers’ comp, planting zones and frost dates. Each section links the official source and the full 50-state comparison.
Iowa at a glance
- Building code: 2024 IRC (some areas only)
- Frost depth: Set locally; often 42 in.
- 811 notice: At least 48 hours, excluding the day of notice, weekends and legal holidays (period starts 6:00 a.m. the next business day)
- Contractors: State registration required
- Deposits: No statewide cap
- Liens: 90 days from last furnishing (MNLR)
- Workers’ comp: 1+ employees
- Drainage rule: Civil law (natural flow)
- Planting zones: 4b to 6a
| Topic | Iowa | Compare |
|---|---|---|
| Residential building code | 2024 IRC (some areas only) | All states |
| Frost line depth | Set locally; often 42 in. | All states |
| Retaining wall permit | Set locally. Iowa's adoption deletes IRC sections R103–R114 (incl. R105.2). | All states |
| 811 notice before digging | At least 48 hours, excluding the day of notice, weekends and legal holidays (period starts 6:00 a.m. the next business day) | All states |
| Contractor license | State registration required | All states |
| Deposit limit | No statewide cap | All states |
| Right to cancel | 3 business days, sales made at home | All states |
| Lien filing deadline | 90 days from last furnishing (MNLR) | All states |
| Workers’ comp required | 1+ employees | All states |
| Drainage between neighbors | Civil law (natural flow) | All states |
| Planting zones (2023 USDA) | 4b to 6a | All states |
| Frost dates (NOAA) | Last frost mid-Apr (Burlington) to early May (Mason City); first frost early Oct (Mason City) to mid-Oct (Des Moines and Burlington) | All states |
Iowa residential building code
- Code
- 2024 International Residential Code with Iowa amendments (Iowa State Building Code, 481 IAC 301.8), for buildings covered by the state code; other cities and counties adopt their own codes
- How it applies
- Statewide for some areas only
- In effect since
- September 10, 2025
- Code agency
- Iowa Department of Inspections, Appeals, and Licensing, Building Code Bureau
- Who enforces it
- The state code applies to state-owned and state-funded buildings, local governments that adopt it by ordinance, and cities over 15,000 without an equivalent local code. Other cities and counties set their own code; areas with no local code may have no permits. State energy standards apply to nearly all new construction.
- Good to know
- Iowa's state building code uses the 2024 IRC, but for most homes it applies only where the city or county has adopted it. Many Iowa cities and counties enforce their own adopted code, so check locally.
Compare building codes in all 50 states
Frost line depth in Iowa
- Who sets it
- Local building department
- Local examples
- City of Des Moines: 42 in.
City of Ames: 42 in.
City of West Des Moines: 42 in. - Typical range
- 42 in. in all three cities listed
- Good to know
- Des Moines sets its 42 in. frost line in Ordinance 16,224, Sec. 26-300(f) (Feb. 2023).
Frost line depth in every state
Retaining wall permits in Iowa
- Permit exemption
- Set locally. Iowa's adoption deletes IRC sections R103–R114 (incl. R105.2).
- Who decides
- Your city or county building department decides.
- Good to know
- Iowa's 2024 code took effect Sept. 10, 2025, but it applies only to some buildings and has no permit exemption list. Check with your city or county building department.
Retaining wall permit rules in every state
811 dig law in Iowa
- One-call center
- Iowa One Call
- Notice before digging
- At least 48 hours, excluding the day of notice, weekends and legal holidays (period starts 6:00 a.m. the next business day)
- Ticket good for
- 25 calendar days, starting the day the 48-hour period ends
- Hand-dig zone
- 18 in. on either side of a marked facility
- Homeowners
- Yes: Iowa One Call says 'homeowners are not exempt' (fences, trees, decks, driveways). Iowa Code 480.1 excludes residential/commercial gardening and normal farming (but not chisel plowing, subsoiling or ripping deeper than 15 in.); the center still says tree/shrub planting and landscaping need a call. No hand-tool exemption.
- The law
- Iowa Code ch. 480 (Underground Facilities Information Act); notice at § 480.4
- Good to know
- The law exempts gardening, but Iowa One Call still asks you to call before planting trees or shrubs or landscaping.
Drainage law and stormwater permits in Iowa
- Rule
- Civil law (natural flow)
- The rule
- Natural flow rule: the lower (servient) owner must accept natural drainage, but can get relief if the upper owner substantially increases the volume or substantially changes the manner of drainage and actual damage results. (Label assigned from the rule.)
- Leading case
- O'Tool v. Hathaway (as applied in Thill v. Mangers). O'Tool v. Hathaway, 461 N.W.2d 161 (Iowa 1990); Moody v. Van Wechel, 402 N.W.2d 752 (Iowa 1987); Thill v. Mangers, Iowa Ct. App. No. 22-0197 (Dec. 21, 2022)
- What it means for your yard
- Water can keep running downhill the way it naturally does, but if your regrading, downspouts or patio substantially increase the water reaching your neighbor or change how it gets there, and it causes damage, you can be liable.
- State statute
- Iowa Code 657.2(4) treats diverting water from its natural course to the injury of others as a nuisance (cited in Thill v. Mangers).
- Construction stormwater permit
- Iowa Department of Natural Resources (DNR): 1 acre or more of land disturbance (or part of a larger common plan totaling 1 acre or more): NPDES General Permit No. 2
- State rules below 1 acre
- No statewide rule below the 1-acre permit found; check your county and town.
- Local rules
- Iowa cities and counties often have their own grading, erosion control and stormwater ordinances.
- Good to know
- Iowa follows the natural flow rule: you can't substantially increase or change the runoff onto a neighbor's land if it causes damage. State construction stormwater permits start at 1 acre.
Contractor licensing in Iowa
- Statewide rule
- Registration
- Agency
- Iowa Division of Labor – Contractor Registration
- Who needs it
- Every contractor or business performing construction work and earning at least $2,000 a year must register; out-of-state contractors must also carry a $25,000 bond.
- When it applies
- Contractors earning $2,000 or more a year from construction work
- Check a contractor
- Official lookup
- Licensed separately
- Plumbing, mechanical, HVAC and hydronic contractors also need a Plumbing and Mechanical Systems Board license.
- Good to know
- You can also check a registration by calling Iowa Contractor Registration at 515-242-5871.
Contractor license requirements in every state
Contractor deposits and your right to cancel in Iowa
- Deposit limit
- No statewide cap.
- Right to cancel
- Door-to-door sales of $25 or more made away from the seller's place of business: may cancel before midnight of the third business day after the sale (Saturdays, Sundays and holidays don't count) (Iowa Code ch. 555A, §§ 555A.1–555A.3). Repair or maintenance visits the buyer requested are excluded, but extra goods or services sold during the visit are covered.
- Other protections
- Contractors must be registered with Iowa Workforce Development's Division of Labor (per Attorney General guidance).
- The law
- Iowa Code ch. 555A (Door-to-Door Sales)
- Good to know
- If you called the contractor out for a repair, Iowa's 3-day door-to-door cancel right generally doesn't cover that visit. When a contractor needs money for materials, the Attorney General suggests a check payable to both the supplier and the contractor.
Contractor deposit limits in every state
Mechanics lien deadlines in Iowa
- Lien deadline (prime)
- Post the lien on the MNLR within 90 days after last furnishing for full rights; posting is allowed up to 2 years and 90 days after last furnishing, but late liens need notice to the owner and reach only the unpaid balance (Iowa Code §§ 572.9-572.11).
- Lien deadline (sub/supplier)
- Same as prime. An owner's payments to the contractor don't defeat a sub that posts within 90 days, subject to the residential preliminary-notice limits (Iowa Code §§ 572.14, 572.13B).
- Preliminary notice (sub/supplier)
- Required on residential construction: post a preliminary notice on the MNLR (no fixed day count). A sub that never posts has no lien, and the lien is limited to what the owner still owed the general contractor when the notice was posted and received (Iowa Code § 572.13B).
- Notice of intent
- Not required within 90 days. A lien posted more than 90 days after last furnishing requires written notice to the owner and reaches only what the owner still owes the contractor (Iowa Code §§ 572.10, 572.11).
- Enforce within
- Action within 2 years after the 90-day period following last furnishing ends (Iowa Code § 572.27), or within 30 days after the owner's written demand (§ 572.28).
- Homeowner rules
- On residential jobs, a sub's lien is capped at what the owner still owed the general contractor when the sub's preliminary notice arrived, so owners should check the MNLR before paying (Iowa Code § 572.13B).
- The law
- Iowa Code Ch. 572 (Mechanics' Liens)
- Good to know
- Iowa runs liens through an online state registry. On home jobs, the general contractor must post a commencement notice within 10 days and subs must post a preliminary notice there, or they lose lien rights.
Mechanics lien deadlines in every state
Workers' comp requirements in Iowa
- Who must carry it
- Most employers must carry insurance or be approved to self-insure; there is no minimum number of employees (Iowa Code § 87.1; Iowa Division of Workers' Compensation). Exempt: household and casual workers who earn less than $1,500 from the employer in the prior 12 months, and agricultural employers with under $2,500 cash payroll in the prior year (Iowa Code § 85.1).
- Owners and officers
- Proprietors, partners, LLC and LLP members are not covered unless the business buys a policy that specifically includes them (Iowa Code § 85.1A) and may file a nonelection; up to four officers (president, VP, secretary, treasurer) of a non-family-farm corporation may reject coverage in writing (Iowa Code §§ 85.1(5), 87.22).
- Subcontractors
- No general statutory-employer provision was found in Iowa Code chs. 85 and 87. Confirm a contractor's coverage with your insurer before work starts.
- Homeowners
- A worker in a private home is covered only if they earn $1,500 or more from that employer in the 12 months before the injury and are not a household member (Iowa Code § 85.1(1)).
- Penalties
- Willfully and knowingly failing to insure is a class D felony (Iowa Code § 87.14A). An injured worker can sue an uninsured employer for damages, with negligence presumed and common-law defenses barred (Iowa Code § 87.21).
- The law
- Iowa Code Chs. 85 and 87; §§ 85.1, 85.1A, 87.1, 87.14A, 87.21, 87.22
- State agency
- Iowa Department of Inspections, Appeals, and Licensing, Division of Workers' Compensation
- Good to know
- Iowa has no minimum employee count. Owners, partners and LLC members aren't covered unless the policy names them, and willfully going uninsured is a felony.
Workers' comp requirements in every state
Planting zones in Iowa
- 2023 USDA zones
- 4b to 6a
- Coldest-night range
- −25°F to −5°F
- Coldest area
- Small areas of northeast Iowa
- Warmest area
- Small areas of southeast and southwest Iowa
- Example cities
- Des Moines: 5b, Cedar Rapids: 5b, Davenport: 5b, Sioux City: 5a
- Local plant advice
- Iowa State University Extension and Outreach
- Good to know
- Most of Iowa is zone 5: the northern half is 5a and the southern half 5b. Small corners of southeast and southwest Iowa are now 6a.
Frost dates in Iowa
| Station | Last spring frost | First fall frost | Frost-free days |
|---|---|---|---|
| Des Moines Central Iowa | April 18 | October 20 | 184 |
| Mason City North Iowa | May 3 | October 1 | 150 |
| Sioux City Western Iowa | April 29 | October 5 | 159 |
| Burlington Southeast Iowa | April 15 | October 20 | 187 |
- Typical range
- Last frost mid-Apr (Burlington) to early May (Mason City); first frost early Oct (Mason City) to mid-Oct (Des Moines and Burlington)
- Good to know
- These are typical (50%) dates from NOAA's 1991–2020 climate normals, so about half of years still bring a 32°F night after the listed spring date. In Iowa, the last spring frost at the stations listed ranges from mid-April around Burlington to early May around Mason City. Iowa State's county frost tables use 1950–2021 weather data, so their dates can differ somewhat from these 1991–2020 normals.
- Local frost or planting guide
- Iowa State University Extension and Outreach
Frequently Asked Questions
What building code does Iowa use?
2024 International Residential Code with Iowa amendments (Iowa State Building Code, 481 IAC 301.8), for buildings covered by the state code; other cities and counties adopt their own codes. It applies as follows: statewide for some areas only. Your local building department can confirm the edition and amendments for your address.
How deep is the frost line in Iowa?
Frost depth is set by local building departments. Typical local values: 42 in. in all three cities listed. Footings for houses, additions and attached decks go below it.
How much can a contractor ask for up front in Iowa?
No statewide cap. Cancel rights: Door-to-door sales of $25 or more made away from the seller’s place of business: may cancel before midnight of the third business day after the sale (Saturdays, Sundays and holidays don’t count) (Iowa Code ch. 555A, §§ 555A.1–555A.3). Repair or maintenance visits the buyer requested are excluded, but extra goods or services sold during the visit are covered.
How long does a contractor have to file a mechanics lien in Iowa?
Post the lien on the MNLR within 90 days after last furnishing for full rights; posting is allowed up to 2 years and 90 days after last furnishing, but late liens need notice to the owner and reach only the unpaid balance (Iowa Code §§ 572.9-572.11). Subcontractors and suppliers may have different notice rules; see the section above.
What planting zone is Iowa?
On the 2023 USDA map, Iowa runs from zone 4b to 6a. Examples: Des Moines 5b, Cedar Rapids 5b, Davenport 5b. Enter your ZIP on the USDA map for your exact zone.
Do contractors need workers' comp in Iowa?
Most employers must carry insurance or be approved to self-insure; there is no minimum number of employees (Iowa Code § 87.1; Iowa Division of Workers’ Compensation). Exempt: household and casual workers who earn less than $1,500 from the employer in the prior 12 months, and agricultural employers with under $2,500 cash payroll in the prior year (Iowa Code § 85.1). Owner exemptions and subcontractor rules are in the workers’ comp section above.
When is the last frost in Iowa?
At the NOAA stations we list: Last frost mid-Apr (Burlington) to early May (Mason City); first frost early Oct (Mason City) to mid-Oct (Des Moines and Burlington). These are typical (50%) dates from the 1991–2020 climate normals, so about half of years still bring a 32°F night after the spring date.
This page is general information, not legal or tax advice. Rules change; the agencies and statutes linked above have the final word.
Iowa in each 50-state guide: Frost line depth · 811 dig laws · Retaining wall permits · Contractor licensing · Contractor deposit limits · Building codes · Planting zones · Mechanics lien deadlines · Workers' comp · Frost dates · Drainage laws · Noxious weed laws · Rainfall and snowfall · Landscaper pay · Pesticide applicator licensing · Landscaping sales tax · All state guides
Last checked October 31 and November 1, 2026 against official state and local sources for this state. Rules change; your state agency or local building department has the final word. Spot something out of date? Email info@muthlerlandscaping.com and we’ll fix it.
Groundwork Design Co. · designed by builders
Plans drawn for Iowa’s rules
Groundwork Design Co. draws patios, walls, decks and planting plans to scale for any U.S. home, with the layout, sizes and materials any local contractor can price. Single-space plans start at $349; a framing and footing sheet for decks and porches is a $350 add-on.
Using this guide? Link to it or cite it. It’s free to use with a link back, and we keep it updated against official sources.
Cite as: Muthler Landscaping & Construction, “Iowa Building Codes, Permits and Contractor Rules,” https://muthlerlandscaping.com/state-guides/iowa/ (last checked November 9, 2026).
Get an email when your state’s rules change
We re-check every entry against official sources. Tell us your state and we’ll email you when something changes.