Frost Line Depth by Zip Code
Find your local footing depth before you pour
Written by M., a general contractor in Richmond, VA · Last updated · Reviewed against the 2024 IRC and current state amendments
Already know your frost depth? Jump to the calculator you need:
Footing Calculator
Spread footings and deck piers
Post Hole Calculator
Fence and deck post bag counts
Need foundation footing sizes? See the footing size chart. Building a deck? See the deck footing size chart. Also look up snow load by zip code and soil bearing capacity by state — the other two numbers every footing needs. New to concrete math? Start with how to calculate concrete.
What the Frost Line Means for Your Concrete Project
The frost line (also called frost depth or freezing depth) is the maximum depth at which groundwater in soil is expected to freeze during winter. This single number dictates how deep you need to dig your concrete footings, and getting it wrong can destroy a foundation.
Here is the science: water expands approximately 9% when it freezes. When moisture in the soil around your footing freezes, that expansion generates enormous upward pressure known as frost heave. A single freeze-thaw cycle can lift a footing by fractions of an inch. Over dozens of cycles per winter, the cumulative movement cracks foundations, buckles walls, and breaks concrete slabs apart from the inside out.
This is why every building code in the country requires footings to be placed below the local frost line. When the bottom of your footing sits in soil that never freezes, frost heave cannot push it upward. The structure stays put, year after year.
Key Rule: IBC Minimum
The International Building Code (IBC) requires a minimum footing depth of 12 inches below undisturbed ground surface, regardless of frost line. Even in frost-free zones like Southern Florida, you still need at least 12 inches of depth to reach stable, load-bearing soil.
If you are planning a deck, garage, addition, or any structure with footings, the frost line depth for your location is the first number you need. Use our concrete footing calculator once you know your required depth to estimate how much concrete you will need.
Frost Line Depth by State: Complete Table
The table below shows average frost line depths for all 50 states, the typical range within each state, and example cities. Keep in mind these are general guidelines. Elevation, soil type, and local microclimates all affect the actual frost penetration depth at your specific site.
A ZIP resolves to its state (and to the nearest listed city where we have a code depth) and highlights the row below. Typing a state name or abbreviation filters the table.
| State | Avg. Depth (in.) | Range (in.) | Major City Examples | Code basis |
|---|---|---|---|---|
| Alabama | 6 | 0 - 12 | Birmingham, Huntsville | No frost requirement; IRC R403.1.4 12 in minimum footing depth |
| Alaska | 100 | 40 - 100+ | Anchorage, Fairbanks | Set by borough; Anchorage 42 in (AMC Title 23 amendments to the IRC) |
| Arizona | 5 | 0 - 24 | Phoenix, Flagstaff | Set by jurisdiction under IRC Table R301.2(1); Phoenix 12 in minimum, Flagstaff 30 in |
| Arkansas | 14 | 10 - 20 | Little Rock, Fayetteville | Arkansas Fire Prevention Code Vol. III (IRC) Table R301.2(1), set locally |
| California | 5 | 0 - 24 | Los Angeles, Sacramento | CRC Table R301.2(1) filled by the local agency; 12 in minimum where frost-free |
| Colorado | 44 | 30 - 60 | Denver, Colorado Springs | No statewide code; set by county or city (Denver 36 in) |
| Connecticut | 42 | 36 - 48 | Hartford, New Haven | Connecticut State Building Code: 42 in statewide |
| Delaware | 32 | 24 - 36 | Wilmington, Dover | Set by county under IRC Table R301.2(1); New Castle 32 to 36 in, Sussex 24 in |
| District of Columbia | 30 | 24 - 36 | Washington | DC Construction Codes Table R301.2(1): 30 in |
| Florida | 0 | 0 | Miami, Orlando, Jacksonville | Florida Building Code, Residential R403.1.4: 12 in minimum; no frost requirement |
| Georgia | 8 | 0 - 14 | Atlanta, Savannah | Georgia amendments to IRC Table R301.2(1); Atlanta 12 in |
| Hawaii | 0 | 0 | Honolulu, Maui | No frost; IRC R403.1.4 12 in minimum |
| Idaho | 36 | 24 - 48 | Boise, Idaho Falls | Idaho Residential Code Table R301.2(1) set by jurisdiction; Boise 24 to 30 in |
| Illinois | 36 | 20 - 50 | Chicago, Springfield | No statewide residential code; Chicago Building Code 42 in |
| Indiana | 36 | 24 - 48 | Indianapolis, Fort Wayne | Indiana Residential Code Table R301.2(1), set by jurisdiction; Indianapolis 30 to 36 in |
| Iowa | 58 | 42 - 70 | Des Moines, Cedar Rapids | Iowa State Building Code: 42 in |
| Kansas | 34 | 24 - 42 | Wichita, Kansas City | Set by jurisdiction; Wichita 30 in, Johnson County 36 in |
| Kentucky | 24 | 18 - 30 | Louisville, Lexington | Kentucky Residential Code Table R301.2(1): 24 in |
| Louisiana | 4 | 0 - 8 | New Orleans, Baton Rouge | No frost requirement; IRC R403.1.4 12 in minimum |
| Maine | 60 | 48 - 74 | Portland, Bangor | MUBEC (IRC) Table R301.2(1) filled by municipality; 48 in typical |
| Maryland | 30 | 24 - 36 | Baltimore, Frederick | Maryland Building Performance Standards (IRC); counties set 30 in typical |
| Massachusetts | 48 | 36 - 60 | Boston, Worcester | 780 CMR R403.1.4.1: 4 ft (48 in) |
| Michigan | 42 | 36 - 60 | Detroit, Grand Rapids | Michigan Residential Code R403.1.4.1: 42 in statewide |
| Minnesota | 80 | 42 - 80 | Minneapolis, Duluth | Minnesota Rules 1303.1600: Zone I (north) 60 in, Zone II (south) 42 in |
| Mississippi | 6 | 0 - 12 | Jackson, Tupelo | No frost requirement; IRC R403.1.4 12 in minimum |
| Missouri | 30 | 18 - 36 | St. Louis, Kansas City | No statewide code; St. Louis 30 in, Kansas City 36 in |
| Montana | 48 | 36 - 72 | Billings, Great Falls | Set by jurisdiction; Billings 36 in, Great Falls 48 in |
| Nebraska | 48 | 36 - 60 | Omaha, Lincoln | Set by jurisdiction; Omaha and Lincoln 42 in |
| Nevada | 12 | 0 - 36 | Las Vegas, Reno | Set by jurisdiction; Las Vegas 12 in minimum, Reno 24 in |
| New Hampshire | 60 | 48 - 72 | Manchester, Concord | NH Residential Code (IRC) Table R301.2(1) filled by town; 48 in typical |
| New Jersey | 36 | 30 - 36 | Newark, Trenton | NJ Uniform Construction Code (IRC) Table R301.2(1) by municipality; 36 in typical, 30 in on the south shore |
| New Mexico | 18 | 6 - 36 | Albuquerque, Santa Fe | Set by jurisdiction; Albuquerque 18 in, Santa Fe 24 to 36 in |
| New York | 50 | 36 - 60 | NYC, Buffalo, Albany | NYS Residential Code Table R301.2(1) by municipality; NYC Building Code 1809.5: 4 ft |
| North Carolina | 12 | 6 - 24 | Charlotte, Raleigh | NC Residential Code Table R301.2(1); 12 in for most of the state, deeper in the mountains |
| North Dakota | 75 | 55 - 75 | Fargo, Bismarck | Set by jurisdiction; Fargo and Bismarck 48 in |
| Ohio | 36 | 30 - 42 | Columbus, Cleveland | Ohio Residential Code Table R301.2(1): 32 in statewide minimum |
| Oklahoma | 18 | 12 - 24 | Oklahoma City, Tulsa | Set by jurisdiction; Oklahoma City and Tulsa 18 in |
| Oregon | 18 | 12 - 36 | Portland, Bend | Oregon Residential Specialty Code: 12 in minimum west of the Cascades, deeper east |
| Pennsylvania | 44 | 36 - 48 | Philadelphia, Pittsburgh | PA Uniform Construction Code (IRC) Table R301.2(1) by municipality; 36 in typical |
| Rhode Island | 38 | 36 - 42 | Providence, Newport | Rhode Island Residential Code Table R301.2(1); 36 to 42 in typical |
| South Carolina | 8 | 0 - 14 | Charleston, Greenville | No frost requirement in most of the state; IRC R403.1.4 12 in minimum |
| South Dakota | 52 | 42 - 60 | Sioux Falls, Rapid City | Set by jurisdiction; Sioux Falls 48 in |
| Tennessee | 14 | 10 - 24 | Nashville, Knoxville | Set by jurisdiction; 12 to 18 in typical |
| Texas | 10 | 0 - 22 | Dallas, Houston, Amarillo | Set by jurisdiction; the 12 in minimum governs except in the Panhandle |
| Utah | 36 | 24 - 48 | Salt Lake City, Provo | Set by jurisdiction; Salt Lake City 30 in |
| Vermont | 60 | 48 - 72 | Burlington, Montpelier | No statewide residential structural code; set by municipality, 48 to 60 in typical |
| Virginia | 18 | 12 - 30 | Richmond, Virginia Beach | Virginia Residential Code Table R301.2(1) filled by locality; Richmond 18 in, Northern Virginia 24 in |
| Washington | 18 | 12 - 36 | Seattle, Spokane | Washington State Residential Code Table R301.2(1) by jurisdiction; Seattle 12 in, Spokane 24 in |
| West Virginia | 30 | 24 - 36 | Charleston, Morgantown | WV State Building Code (IRC); set by jurisdiction, 24 to 36 in |
| Wisconsin | 65 | 48 - 72 | Milwaukee, Madison | Wisconsin UDC SPS 321.16: below frost penetration, deemed 48 in (40 in in some southern counties) |
| Wyoming | 48 | 36 - 60 | Cheyenne, Casper | Set by jurisdiction; Cheyenne 36 in, Casper 42 in |
Sources and method. "Avg. Depth" and "Range" are typical winter frost penetration for each state from NOAA climate normals and the NWS North Central River Forecast Center frost depth observations, rounded to the nearest inch. "Code basis" is the adopted building code or amendment that sets the footing depth for permits, with a link where the state publishes it. Where a state leaves IRC Table R301.2(1) to local jurisdictions, we list the values used by its largest cities. When the average and the code depth differ, the code depth is the number your inspector will check. Full citations are in the Sources section at the end of this page.
City-Specific Building Code Footing Depths
Your local building department sets the official minimum footing depth for permits. These code-required depths are often more conservative than average frost line measurements because they account for worst-case winters. Here are the required footing depths for 47 US cities, with the code or ordinance each number comes from. Type a ZIP or state in the lookup box above to filter this table.
| City | State | Required Footing Depth (in.) | Source |
|---|---|---|---|
| New York City | NY | 48 | NYC Building Code 1809.5 (4 ft) |
| Boston | MA | 48 | 780 CMR R403.1.4.1 |
| Chicago | IL | 42 | Chicago Building Code |
| Minneapolis | MN | 42 | Minnesota Rules 1303.1600, Zone II |
| Denver | CO | 36 | Denver amendments to IRC Table R301.2(1) |
| Philadelphia | PA | 36 | Philadelphia Building Construction Code, Table R301.2(1) |
| Detroit | MI | 42 | Michigan Residential Code R403.1.4.1 |
| Portland | OR | 12 | Oregon Residential Specialty Code R403.1.4 |
| Seattle | WA | 12 | Seattle Residential Code Table R301.2(1) |
| Dallas | TX | 6 | Dallas amendments to IRC Table R301.2(1); 12 in minimum governs |
| Atlanta | GA | 12 | Georgia IRC Table R301.2(1) |
| Pittsburgh | PA | 36 | PA UCC, local Table R301.2(1) |
| Cleveland | OH | 42 | Cleveland Codified Ordinances (local amendment) |
| Columbus | OH | 32 | Ohio Residential Code Table R301.2(1) |
| Milwaukee | WI | 48 | Wisconsin UDC SPS 321.16 |
| St. Louis | MO | 30 | St. Louis amendments to IRC Table R301.2(1) |
| Kansas City | MO | 36 | Kansas City Building and Rehabilitation Code |
| Indianapolis | IN | 36 | Indiana Residential Code, Marion County Table R301.2(1) |
| Baltimore | MD | 30 | Baltimore City IRC Table R301.2(1) |
| Washington, D.C. | DC | 30 | DC Construction Codes Table R301.2(1) |
| Hartford | CT | 42 | Connecticut State Building Code |
| Buffalo | NY | 48 | NYS Residential Code, local Table R301.2(1) |
| Albany | NY | 48 | NYS Residential Code, local Table R301.2(1) |
| Omaha | NE | 42 | Omaha Municipal Code Ch. 43 (IRC amendments) |
| Des Moines | IA | 42 | Iowa State Building Code |
| Salt Lake City | UT | 30 | Salt Lake City IRC Table R301.2(1) |
| Boise | ID | 30 | Boise IRC Table R301.2(1) |
| Raleigh | NC | 12 | NC Residential Code Table R301.2(1) |
| Richmond | VA | 18 | Virginia Residential Code, City of Richmond Table R301.2(1) |
| Houston | TX | 0 (12 min.) | IRC R403.1.4 minimum; no frost requirement |
| Phoenix | AZ | 0 (12 min.) | IRC R403.1.4 minimum; no frost requirement |
| Miami | FL | 0 (12 min.) | Florida Building Code R403.1.4 minimum |
| Red Wing | MN | 42 | Minnesota Rules 1303.1600, Zone II |
| Duluth | MN | 60 | Minnesota Rules 1303.1600, Zone I |
| Grand Rapids | MI | 42 | Michigan Residential Code R403.1.4.1 |
| Escanaba | MI | 42 | Michigan Residential Code R403.1.4.1 (statewide) |
| Toledo | OH | 32 | Ohio Residential Code Table R301.2(1) |
| Madison | WI | 48 | Wisconsin UDC SPS 321.16 |
| Rockford | IL | 42 | Rockford amendments to IRC Table R301.2(1) |
| Louisville | KY | 24 | Kentucky Residential Code Table R301.2(1) |
| Fargo | ND | 48 | Fargo Municipal Code (IRC amendments) |
| Anchorage | AK | 42 | Anchorage Municipal Code Title 23 |
| Spokane | WA | 24 | Spokane Municipal Code, IRC Table R301.2(1) |
| Reno | NV | 24 | Reno IRC Table R301.2(1) |
| Flagstaff | AZ | 30 | Flagstaff IRC Table R301.2(1) |
| Charlotte | NC | 12 | NC Residential Code Table R301.2(1) |
| Nashville | TN | 12 | Metro Nashville IRC Table R301.2(1) |
| Guntersville | AL | 12 | IRC R403.1.4 minimum; no frost requirement |
Note: "12 min." indicates no frost concern, but the IBC minimum 12-inch footing depth still applies. Always confirm with your local building department before submitting permits.
Why State Averages Can Mislead You
The state-level averages in the table above are useful as a starting point, but relying on them without checking local data is a mistake that can cost you a failed inspection or a cracked foundation. Many states span enormous north-to-south distances, and frost depth can vary dramatically within a single state.
Illinois is a perfect example. In the southern tip near Cairo, the frost line sits around 20 inches. Travel north to Rockford or the Wisconsin border, and it jumps to 50 inches or more. That is a 30-inch difference within one state. If you used the state average of 36 inches for a project in northern Illinois, your footing would be too shallow.
New Jersey shows a similar pattern on a smaller scale. The southern shore areas around Cape May see frost depths of about 30 inches, while the northern highlands near Sussex County require 36 inches. Not as dramatic as Illinois, but still enough to cause problems if you pick the wrong number.
Minnesota has one of the widest ranges in the country. The Twin Cities area in the south-central part of the state uses a 42-inch frost depth for code compliance. Head north to Duluth or International Falls, and you are looking at 60 to 80 inches of frost penetration. Building to the "Minnesota average" of 80 inches in the south would waste thousands of dollars in unnecessary excavation and concrete. Building to a lower number in the north would guarantee frost damage.
Colorado adds another variable: elevation. Denver sits at 5,280 feet and uses a 36-inch frost depth. Mountain communities at 8,000 to 10,000 feet may require 48 to 60 inches, even though they are in the same state and only 60 miles away.
The Bottom Line
Always check with your local building department before setting footing depths. A five-minute phone call can save you from a failed inspection, an expensive re-pour, or structural damage down the road. State averages are a reference point, not a building plan.
How Frost Line Depth Affects Your Project Costs
Frost line depth directly impacts how much concrete you need and how much your project will cost. The difference between a 12-inch footing in Atlanta and a 48-inch frost wall in Boston is not just a deeper hole. It changes the entire scope of the job.
Concrete volume: A typical 24" x 12" continuous footing for a 20 x 20 foot garage requires about 2 cubic yards of concrete at 12 inches deep. Extend that same footing down to 48 inches to meet frost requirements, and you are looking at 5 to 7 cubic yards. That is an extra 3 to 5 yards of concrete at $150 to $200 per yard delivered, adding $450 to $1,000 just in material costs. Use our footing calculator to run the numbers for your specific project.
Excavation costs: Digging a 48-inch trench requires equipment that a 12-inch trench does not. In many cases, you cannot hand-dig a 4-foot frost wall safely or efficiently. Renting a mini excavator or hiring a contractor to dig adds $500 to $2,000 depending on soil conditions and access.
Cold-weather pours: If you are pouring footings in cold climates, you may be doing it during cold months when the ground is easier to permit but harder to work with. Cold-weather concrete pours add $2 to $4 per square foot to your project due to the need for heated enclosures, insulating blankets, hot water in the mix, and accelerating admixtures. A garage footing that costs $3,000 in summer might cost $4,500 in January.
Check out our concrete slab cost guide for a detailed breakdown of material and labor pricing in your area.
Frost-Protected Shallow Foundations (FPSF)
If the cost of digging to full frost depth is making your project budget uncomfortable, there is an alternative that building codes allow in many situations: the frost-protected shallow foundation.
Frost-protected shallow foundations (FPSF) use rigid foam insulation placed around and beneath the foundation to trap geothermal heat in the soil. This prevents the ground under and around the footing from freezing, even though the footing itself sits above the normal frost line. The concept has been used in Scandinavian countries for over 50 years and is well-proven in cold climates.
The technique is explicitly permitted under IRC Section R403.3 and detailed in ASCE 32 (Design and Construction of Frost-Protected Shallow Foundations). For heated structures, the minimum footing depth can be as shallow as 12 inches, regardless of your local frost line, as long as the insulation design meets the standard's requirements for your climate zone.
FPSF Requirements
- - The structure must be heated to a minimum of 64 degrees F (or meet unheated FPSF design criteria)
- - Rigid foam insulation (typically XPS or EPS) installed vertically along the foundation wall and horizontally extending outward
- - Insulation R-value depends on your Air Freezing Index (AFI), which varies by location
- - Not permitted for structures with crawl spaces unless the crawl space is insulated and conditioned
- - Must be designed by a licensed engineer or follow prescriptive tables in ASCE 32
FPSF can save significant money in deep-frost areas. In Minnesota, going from a 60-inch conventional footing to a 16-inch FPSF can cut excavation and concrete costs by 40% or more. The tradeoff is the cost of insulation material (typically $500 to $1,500 for a residential foundation) and the need for an engineer-approved design.
How to Find YOUR Exact Frost Line Depth
The tables on this page give you a strong starting point, but for permit approval you need the official number for your specific location. Here are four steps to find it, in order of reliability.
Step 1: Check Our State and City Tables Above
Type your ZIP code into the lookup box above the state table, or scan the tables, to get a general idea of what to expect. If your city is listed in the city-specific table, that number is likely close to what your local code requires. This gives you a baseline before making any phone calls.
Step 2: Call Your Local Building Department
This is the most reliable source. Call your city or county building department and ask: "What is the minimum footing depth for residential construction?" They will give you the exact number that applies to your jurisdiction. This is the number your inspector will check against. Many departments also post this information on their websites with permit applications.
Step 3: Check IRC Table R301.2(1)
The International Residential Code (IRC) publishes Table R301.2(1), which lists climate and geographic design criteria by location, including frost line depth. Most jurisdictions adopt the IRC with local amendments. You can find this table through your state's building code website or by requesting it from your building department.
Step 4: Review NOAA/NWS Climate Data
The National Oceanic and Atmospheric Administration (NOAA) and the National Weather Service (NWS) maintain historical frost penetration records through local weather stations. This data is most useful for engineers designing foundations in areas without specific code requirements, or when you need to justify a design to a building official.
Once you have your required footing depth, you are ready to design your foundation. Check our concrete footing size chart to determine the right width for your load, then use the footing calculator to estimate your concrete volume and cost.
Frequently Asked Questions
What are frost piers?
Frost piers are concrete columns (usually poured in a cardboard form tube or a dug hole) that extend from below the frost line up to the beam or post they support. Because the pier bottom sits in soil that never freezes, frost heave cannot lift it. Decks, porches and pole buildings in cold climates sit on frost piers instead of a full frost wall. Size them with the footing calculator or the post hole calculator.
How deep is the frost line in my area?
Type your ZIP code into the lookup box above the state table. It returns your state's average and range, the code-required depth for the nearest listed city, and a regional note where the state average misleads. Then confirm the number with your building department, because the permit depth is set locally in IRC Table R301.2(1), not by a national map.
What is frost heave and why does it crack footings?
Water expands about 9 percent when it freezes. When the soil under or beside a footing freezes, that expansion pushes the footing up; when it thaws, the footing drops back unevenly. A footing placed below the frost line sits in soil that never freezes, so nothing lifts it. Footings above the frost line move a little every winter and crack the wall or slab they carry.
Does the frost line apply to fence posts?
For a fence that carries no structure, most codes do not require frost depth, but posts set above it heave and lean within a few winters. The practical rule is one third of the post's above-ground height and at least 24 in, and below the frost line for gate posts, corner posts and anything that supports a roof or deck. See bags of concrete per post for hole sizing.
Do above-ground deck footings or pier blocks need to go below the frost line?
Only if the deck is attached to the house or supports a roof. IRC R403.1.4.1 exempts freestanding accessory structures of 600 sq ft or less (200 sq ft for light-frame construction in some code editions) from frost protection, and many jurisdictions allow precast pier blocks for small freestanding decks. An attached deck moves relative to the house if its footings heave, so it must reach frost depth. See the deck footing size chart.
Frost line depth vs footing depth: which number does the inspector use?
The footing depth in your adopted code. IRC R403.1.4 requires the footing bottom at least 12 in below undisturbed ground and below the frost line depth listed in the jurisdiction's Table R301.2(1). That table value is usually rounded up from the measured frost penetration, so it is often deeper than the climate average. When the two differ, the code number wins.
How do I find frost depth in IRC Table R301.2(1)?
Table R301.2(1) in the International Residential Code is intentionally blank in the model code. Each state or municipality fills in its own climatic and geographic design criteria, including frost line depth, when it adopts the code. Look for the adopted table in your state's residential code amendments or ask the building department for the local Table R301.2(1) values.
How deep should a water line be buried below the frost line?
IRC P2603.5 requires exterior water service piping at least 6 in below the frost line and never less than 12 in below grade. Many utilities specify more: Minneapolis requires 7 ft to the top of the pipe, and Denver 4.5 to 5 ft. Use the frost depth from the table above, add 6 in, then check the utility's standard.
Sources
- International Code Council. 2024 International Residential Code, Table R301.2(1) Climatic and Geographic Design Criteria; R403.1.4 Minimum Depth; R403.1.4.1 Frost Protection; R403.3 Frost-Protected Shallow Foundations. codes.iccsafe.org. Retrieved September 27, 2026.
- National Weather Service, North Central River Forecast Center. Frost Depth Map. weather.gov/ncrfc/lmi_frostdepthmap. Retrieved September 27, 2026.
- Minnesota Office of the Revisor of Statutes. Minnesota Rules 1303.1600, Footing Depth for Frost Protection. revisor.mn.gov. Retrieved September 27, 2026.
- Minnesota Department of Labor and Industry. Frost Depth Zone Map. dli.mn.gov. Retrieved September 27, 2026.
- Michigan Department of Licensing and Regulatory Affairs. Michigan Residential Code, R403.1.4.1. michigan.gov/lara. Retrieved September 27, 2026.
- Ohio Board of Building Standards. Residential Code of Ohio, OAC 4101:8-3-01, Table R301.2(1). codes.ohio.gov. Retrieved September 27, 2026.
- Commonwealth of Massachusetts. 780 CMR, Massachusetts State Building Code, Residential Volume R403.1.4.1. mass.gov. Retrieved September 27, 2026.
- New York City Department of Buildings. 2022 NYC Building Code, Section 1809.5 Frost Protection. nyc.gov/buildings. Retrieved September 27, 2026.
- Wisconsin Legislature. Wisconsin Administrative Code SPS 321.16, Frost Penetration. docs.legis.wisconsin.gov. Retrieved September 27, 2026.
- Kentucky Department of Housing, Buildings and Construction. Kentucky Residential Code, Table R301.2(1). dhbc.ky.gov. Retrieved September 27, 2026.
- Iowa Department of Public Safety, State Fire Marshal. Iowa State Building Code. dps.iowa.gov. Retrieved September 27, 2026.
- Virginia Department of Housing and Community Development. Virginia Residential Code, Table R301.2(1). dhcd.virginia.gov. Retrieved September 27, 2026.
- District of Columbia Department of Buildings. DC Construction Codes, Residential Code Supplement Table R301.2(1). dob.dc.gov. Retrieved September 27, 2026.
- American Society of Civil Engineers. ASCE 32-01, Design and Construction of Frost-Protected Shallow Foundations.
- NOAA National Centers for Environmental Information. U.S. Climate Normals. ncei.noaa.gov. Retrieved September 27, 2026.
City values are the frost line or minimum footing depths published by each jurisdiction's building department as of the retrieval date. Codes are amended on a three-year cycle; verify before you submit a permit.
Plan Your Footings Right the First Time
Frost line depth is not a suggestion. It is a code requirement that protects your structure from the forces of freezing soil. Whether you are in Minneapolis at 60 inches or Miami at zero, knowing your local frost depth before you dig is the first step to a foundation that lasts.
Use the tables above as your starting reference, confirm with your local building department, and then let our calculators handle the math on how much concrete you need and what it will cost.