top of page
Redemption Steel logo (trimmed for header).png

Iowa

Iowa Permit Guide for Metal Carports, Garages and Barns

Whether your carport needs a permit in Iowa depends on your city or county, because the State Building Code is not a statewide requirement for homes and garages. It applies to state-owned buildings, to state-funded projects, and in cities and counties that choose to adopt it, while other towns write their own code. Out in the country, the county may only require a zoning permit, or nothing for a true farm building.


Building code in effect

The Iowa State Building Code now adopts the 2024 International Building Code and the 2024 International Residential Code, with Iowa amendments, in Iowa Administrative Code 481, chapter 301. The update took effect September 10, 2025 and replaced the 2015 editions. The rules were moved from the Department of Public Safety (661) to the Department of Inspections, Appeals, and Licensing (481) in late 2025. Under Iowa Code 103A.10, the state code applies to state-owned buildings, new buildings paid for with state money, places whose governing body passes an ordinance accepting it, and cities over 15,000 people that have not adopted their own national-standard code. Everywhere else it is local option, and many cities adopt the IRC on their own schedule, so the edition your city enforces may be older or newer than the state's.


Who issues permits

Building permits come from the city inside city limits and from the county in unincorporated areas, but only if that city or county has adopted a building code. A county building code cannot reach inside a city unless the city opts in, and it steps aside in a city's two-mile fringe where the city has its own code (Iowa Code 331.304). Zoning is a separate layer. Many counties issue a zoning or land use permit for setbacks even where no building code or inspection exists, and cities can extend zoning up to two miles outside town where the county has no zoning (Iowa Code 414.23).


County permit guides

County guides are coming soon.


Don't see your county? Call 919-725-8176 and we'll help you find the right office.


When you need a permit

  • Inside city limits: Most Iowa cities that enforce a code use the IRC for houses and their accessory buildings. The state's version deletes the IRC permit chapter, so the shed size that skips a permit is set by each city's own ordinance. Call the city before you order.
  • Rural lots, non-farm use: If your county has adopted a building code, expect a building permit. If it has not, you may still need a county zoning permit for setbacks, lot coverage and floodplain rules.
  • Farm buildings: Barns and outbuildings primarily used for agriculture are exempt from county zoning (Iowa Code 335.2) and from any county building code (Iowa Code 331.304). Floodplain rules can still apply.
  • Business buildings: A metal building used for a business or open to the public falls under the commercial side of the code where the code applies, which follows the 2024 IBC at the state level.


Farm buildings

Iowa gives farms two separate exemptions. Iowa Code 335.2 says county zoning does not apply to farm land, farmhouses, barns and other outbuildings that are primarily adapted for agricultural use while so used, and a county cannot require an application, approval or fee for that exemption. The same exemption carries into a city's extended two-mile zoning area under Iowa Code 414.23. Iowa Code 331.304(2) also says a county building code does not apply to farm houses or farm buildings primarily used for agriculture, including while under construction for that use. The big exception is floodplains, where a county can still regulate any structure. A hobby barn on an acreage, or a garage that is really for personal vehicles, may not qualify, so talk to your county zoning office if you're unsure.


Wind and snow

Iowa sits in open prairie country with strong spring and summer thunderstorms, straight-line winds (derechos) and tornadoes, and steady winter winds that drift snow across open fields. Snow loads run heavier in the north than in the south. Ask your city or county building office for the design wind speed and ground snow load they use for your address. If your county has no building code, ask the zoning office or your engineer what loads to plan for. Our partnered manufacturers offer certified buildings rated for 140 MPH wind and 35 PSF snow load, and higher ratings can be quoted where required.


Before you order

  • Find out first whether your city or county even has a building code. In many rural Iowa counties the only permit is a zoning permit.
  • Inside town, ask the city which IRC edition it enforces and what shed size skips a permit, since the state version leaves that to local ordinance.
  • If you're claiming the farm exemption, be ready to show the building is mainly for farm use. The county can't charge for it, but it can ask questions.
  • Check the county floodplain map. The farm exemption does not cover floodplain rules.


Common questions

Do I need a permit for a carport in Iowa?
It depends on your city or county. Iowa's building code is local option outside state buildings and big cities that never adopted a code. Inside most cities you'll need a permit. In the country, you may only need a county zoning permit, or none if the county has no zoning.


Do I need a permit for a metal garage in Iowa?
Usually yes inside city limits, where the city has adopted a code based on the IRC. In unincorporated areas it comes down to whether your county adopted a building code. Either way, setbacks are a zoning question, so check with the county or city zoning office.


Are farm buildings exempt?
Yes, if they are primarily used for agriculture. Iowa Code 335.2 exempts them from county zoning, with no permit or fee needed for the exemption, and Iowa Code 331.304 keeps county building codes off farm buildings. Floodplain rules still apply.


Sources


Permit rules change. Always confirm with your local permit office before you build.


Looking at buildings? See our metal carports, metal garages and metal buildings.


Ready to design your building?

Design it yourself in 3D with the button below, or call 919-725-8176 and we'll help you figure out what your county needs.

bottom of page