LOCK HAVEN, PA · PA HIC #PA212584 · INSURED FREE ESTIMATES · CALL OR TEXT
PAGE

Frost Line Depth by State: All 50 States and Who Sets It

Excavator digging soil during foundation site preparation for a concrete slab or garage pad

Frost line depth by state runs from the 12 inch code minimum in mild climates to 60 inches in northern Minnesota, but in most states the number your footings must meet is set by your county, city or township, not the state. We found nine states that write it into their code: Michigan and Connecticut use 42 inches statewide, Massachusetts uses 48, Wisconsin uses at least 48, and the others vary by zone or county.

Quick answer

Under the IRC, every exterior footing goes at least 12 inches below undisturbed ground, and below the local frost line where the ground freezes. State codes set 42 in. in Michigan and Connecticut, 48 in. in Massachusetts and Wisconsin, 40 in. in most of Rhode Island and 42 to 60 in. in Minnesota. Everywhere else, your building department sets it.

12 in.IRC minimum footing depth
42 to 48 in.statewide in MI, CT, MA and WI
60 in.northern Minnesota, the deepest rule we found

How the building code sets the frost line

Most states build homes under some edition of the International Residential Code. In the 2021 IRC, Section R403.1.4 puts exterior footings at least 12 inches below undisturbed ground. Section R403.1.4.1 adds frost protection: footings go below the frost line, or use a frost-protected shallow foundation, an ASCE 32 design, or solid rock. Footings can’t bear on frozen soil unless it stays frozen.

The IRC itself doesn’t print a frost depth. Its Table R301.2 has a blank frost line column, and a footnote tells the local jurisdiction to fill in the minimum footing depth below finished grade.

So in code terms, the frost line is a policy number: how deep the bottom of a footing must sit. Some states fill it in for everyone; most leave it to each jurisdiction.

States that write a frost depth into their code

These nine states print footing depths in their residential code. Some use one number, others go zone by zone or county by county.

StateFooting depth in the state code
Connecticut42 in. statewide
Indiana24, 30 or 36 in., by county
Kentucky24 in.; 27 to 33 in. in 19 eastern and northern counties
Massachusetts48 in. statewide
Michigan42 in. statewide
Minnesota60 in. northern zone, 42 in. southern zone
New Jersey30 in. south, 36 in. north
Rhode Island40 in.; 30 in. in New Shoreham (Block Island)
Wisconsin48 in. below adjacent grade (Uniform Dwelling Code, SPS 321.16)
Depths run from finished grade to the bottom of the footing. New Jersey’s south zone is Monmouth and Burlington counties and everything south of them. Minnesota allows a different depth where an engineer competent in soil mechanics determines one.
How deep footings go under state frost rules How deep footings go under state frost rules Measured from finished grade to the bottom of the footing Finished grade 0 in. 12 in. 24 in. 36 in. 48 in. 60 in. 12 in. IRC minimum FL, NC 24 in. most of KY parts of IN 30 in. South NJ 36 in. North NJ parts of IN 42 in. MI, CT southern MN 48 in. MA, WI 60 in. northern MN Most states leave the number to each building department. muthlerlandscaping.com
Examples of footing depths written into state codes, measured from finished grade to the bottom of the footing. Most states leave the number to local building departments.

Everywhere else, the local number governs

In the other states we found no statewide number, so the frost line comes from the city, county or township that enforces the code. We read the residential codes of the states linked below, and each leaves the frost line column for the local jurisdiction. North Carolina’s code prints a 12 inch minimum and says to check locally for frost depth. Florida’s lists the frost line as not applicable and keeps the 12 inch minimum footing depth.

To show how winters compare, this table groups those states by the IRC’s air-freezing index from Table R403.3(2), in degree days below 32°F. It combines how cold winter gets and how long it stays below freezing. It isn’t a frost depth, but it does set the footing depth for a frost-protected shallow foundation, covered below.

Coldest county’s air-freezing indexStates where the local jurisdiction sets the frost line
1,500 or less in every countyAlabama, Arizona, Arkansas, Delaware, District of Columbia, Georgia, Hawaii, Kansas, Louisiana, Maryland, Mississippi, North Carolina, Oklahoma, South Carolina, Tennessee, Texas, Virginia, West Virginia
Up to 2,000California, Missouri, Nevada, Ohio, Pennsylvania, Washington
Up to 2,500Illinois, Nebraska, New Mexico, New York
Up to 3,000Iowa, Maine, Utah, Vermont
Up to 3,500Idaho, South Dakota
Up to 4,000Alaska, Colorado, Montana, New Hampshire, North Dakota, Wyoming
“Up to” means the coldest counties reach that band and milder counties sit lower. Linked states: we read the state code. Unlinked states: we found no statewide number, so ask your building department.

Frost line depth in all 50 states

Here’s the frost depth for every state: the statewide number where the state code sets one, and otherwise the depths that official city and county building departments publish, so you can see the range. Your own building department’s number is the one that counts.

Jumps to your state’s full entry, with the official sources.
StateWho sets itStatewide value or rangeLocal examples
AlabamaLocal building departmentSet locally—
AlaskaLocal building department32-42 in. (32 in. in Juneau and Ketchikan; 42 in. in Fairbanks and Palmer)City of Fairbanks: 42 in. (bottom of footing below finished grade unless engineered); City of Palmer: 42 in. below finished grade; City and Borough of Juneau: 32 in. minimum frost protection
ArizonaLocal building department0 in the low desert (Phoenix, Tucson) to 30 in. in FlagstaffCity of Phoenix: 0 (frost line entry in 2024 IRC amendments); City of Tucson: 0 (frost line entry in 2024 IRC amendments); City of Flagstaff: 30 in.
ArkansasLocal building department12-18 in.City of Little Rock: 12 in. (footings 12 in. deep minimum); City of Rogers: 18 in.; City of Mountain Home: 18 in.
CaliforniaLocal building departmentSet locallyTown of Truckee: 18 in. below 7,000 ft elevation; 24 in. above 7,000 ft; Town of Mammoth Lakes: 24 in.
ColoradoLocal building department30-36 in. on the Front Range (Greeley, Aurora); 40-48 in. in mountain towns (Blue River, Eagle)City of Aurora: 36 in.; City of Greeley: 30 in.; Town of Eagle: 48 in.
ConnecticutState code42 in. statewide—
DelawareLocal building departmentSet locallySussex County: 24 in. (to bottom of footing from final grade)
District of ColumbiaLocal building departmentSet locallyDistrict of Columbia (Dept. of Buildings deck guide): 30 in. below grade (deck footings)
FloridaState code12 in. minimum footing depth below finished grade (FBC-Residential R403.1.4); no frost depth—
GeorgiaLocal building department5-18 in. in the jurisdictions listed; Alpharetta and Rome/Floyd County state a 12 in. minimum footing depthCity of Alpharetta: 5 in. frost line (12 in. minimum footing depth); Macon-Bibb County: 18 in.; Rome / Floyd County: 12 in. minimum
HawaiiLocal building departmentSet locally—
IdahoLocal building department24-30 in.City of Idaho Falls: 30 in. (finished grade to bottom of footing); City of Meridian: 24 in. minimum; City of Coeur d'Alene: 24 in. minimum
IllinoisLocal building department36-42 in.City of Joliet: 42 in.; City of Peoria: 36 in.; City of Rock Island: 42 in.
IndianaCounty table in state code24, 30, or 36 in. minimum footing depth below finish grade, by county (e.g., 36 in. Lake, Allen, St. Joseph; 30 in. Marion, Hamilton; 24 in. Vanderburgh, Monroe)—
IowaLocal building department42 in. in all three cities listedCity of Des Moines: 42 in.; City of Ames: 42 in.; City of West Des Moines: 42 in.
KansasLocal building department36 in. in all three cities listedCity of Olathe: 36 in.; City of Topeka: 36 in.; City of Salina: 36 in.
KentuckyState code24 in.; 27 to 33 in. in 19 eastern and northern counties—
LouisianaLocal building departmentSet locallyVillage of Maurice (Vermilion Parish): 6 in. (2006 ordinance adopting the 2003 IRC)
MaineLocal building department60 in. in both towns listedCity of Bangor: 60 in. (5 ft, listed under IBC base climate data); Town of Winslow: 60 in. (5 ft)
MarylandLocal building department18 in. on the lower Eastern Shore (Wicomico) to 36 in. in western Maryland (Garrett); 30 in. in Montgomery CountyMontgomery County: 30 in.; Wicomico County: 18 in.; Garrett County: 36 in. minimum (finish grade to bottom of footing)
MassachusettsState code48 in. statewide—
MichiganState code42 in. statewide—
MinnesotaCounty table in state code60 in. Zone I (north); 42 in. Zone II (south)—
MississippiLocal building departmentSet locallyCity of Oxford: 12 in. minimum footing depth below grade (no frost depth stated)
MissouriLocal building department24-36 in.City of Independence: 36 in.; City of Columbia: 30 in.; City of Springfield: 24 in.
MontanaLocal building department36-48 in.; 42 in. in Billings and HelenaCity of Billings: 42 in.; City of Helena: 42 in. minimum to bottom of footing; City of Bozeman: 36 in. one-story; 48 in. two-story
NebraskaLocal building department36 in. in both cities listedCity of Lincoln: 36 in. (frost-free deck footings); City of Beatrice: 36 in.
NevadaLocal building department12 in. in the Las Vegas valley; 24-30 in. in northern Nevada (Washoe County, Elko)Clark County (Southern Nevada amendments): 12 in. (1 ft) up to 3,900 ft elevation; 36 in. (3 ft) above 3,900 ft; Washoe County: 24 in.; City of Elko: 30 in.
New HampshireLocal building departmentSet locallyTown of Durham: 48 in.
New JerseyState code30 in. (2 ft 6 in.) in southern NJ; 36 in. (3 ft) in northern NJ—
New MexicoLocal building department16-30 in. in the jurisdictions listedCity of Albuquerque: 16 in.; City of Farmington: 24 in.; San Juan County: 30 in. below grade
New YorkLocal building department42-48 in. in the towns listedTown of Ithaca (Tompkins County): 48 in.; Town of Ticonderoga: 48 in.; Town of Clarence (Erie County): 42 in. minimum
North CarolinaLocal building department12-18 in. in the counties listed (18 in. in Buncombe County)Transylvania County: 12 in. minimum; Catawba County: 12 in.; Buncombe County (Asheville area): 18 in. frost line
North DakotaLocal building department48-54 in.City of Fargo: 54 in. (4.5 ft); City of Bismarck: 48 in. below finished grade; McKenzie County: 48 in.
OhioLocal building department32-42 in.City of Columbus: 32 in.; City of Cleveland: 42 in. minimum footing depth below finish grade; Lucas County (Toledo area): 36 in. minimum footing depth below finish grade
OklahomaLocal building departmentSet locallyOklahoma City: 18 in.
OregonLocal building department12-18 in. in the counties listedJosephine County: 12 in. below 2,500 ft elevation; 18 in. above; Deschutes County: 18 in. minimum
PennsylvaniaLocal building department30-36 in. in the jurisdictions listedLower Providence Township (Montgomery County): 36 in.; City of Philadelphia: 30 in. (footings below grade); Centre Region COG (State College area): 36 in.
Rhode IslandState code40 in.; 30 in. in New Shoreham (Block Island)—
South CarolinaLocal building department0 in. on the coast (Charleston) to 12 in. upstate (York, Greenville counties)York County: 12 in.; Greenville County: 12 in.; City of Charleston: 0 in.
South DakotaLocal building department42-48 in.City of Sioux Falls: 42 in.; City of Deadwood: 48 in.
TennesseeLocal building departmentSet locallyKnox County: 12 in. minimum below undisturbed ground or finished grade (no frost depth stated)
TexasLocal building department0-6 in. frost-line entries (Austin, Houston)City of Houston: 6 in.; City of Austin: 0 (2007 ordinance adopting the 2006 IRC; confirm the current value with the city); City of Dallas: 12 in. minimum footing depth below undisturbed ground (amended R403.1.4)
UtahLocal building department12 in. in St. George to 30 in. in Salt Lake County and the Uinta BasinCity of St. George: 12 in.; Duchesne County: 30 in.; City of Bluffdale (Salt Lake County): 30 in. (to bottom of footing)
VermontLocal building departmentSet locally—
VirginiaLocal building department12 in. in Hampton Roads (Newport News) to 24 in. in Northern Virginia (Prince William)Prince William County: 24 in.; City of Charlottesville: 18 in.; City of Newport News: 12 in.
WashingtonLocal building department12 in. in Seattle to 24 in. in SpokaneCity of Seattle: 12 in.; City and County of Spokane: 24 in. below finished grade (minimum)
West VirginiaLocal building departmentSet locally—
WisconsinState code48 in. below adjacent grade (Uniform Dwelling Code, SPS 321.16)—
WyomingLocal building departmentSet locallyTown of Jackson: 34 in.
Statewide values from state codes; local examples from official building department pages and adopted code tables.

AlabamaCheck locally

Who sets it
Local building department
Good to know
Call your local building department for the frost depth that applies where you live.

AlaskaOfficial source

Who sets it
Local building department
Local examples
City of Fairbanks: 42 in. (bottom of footing below finished grade unless engineered) (source)
City of Palmer: 42 in. below finished grade (source)
City and Borough of Juneau: 32 in. minimum frost protection (source)
Typical range
32-42 in. (32 in. in Juneau and Ketchikan; 42 in. in Fairbanks and Palmer)
Good to know
Ketchikan's adopted code (KMC 19.16, 2012 IRC) lists 32 in. below undisturbed soil where frost-susceptible materials are present. Anchorage isn't listed, so check with the city there.

Sources: fairbanks.gov · palmerak.org · juneau.org · codepublishing.com

ArizonaOfficial source

Who sets it
Local building department
Local examples
City of Phoenix: 0 (frost line entry in 2024 IRC amendments) (source)
City of Tucson: 0 (frost line entry in 2024 IRC amendments) (source)
City of Flagstaff: 30 in. (source)
Typical range
0 in the low desert (Phoenix, Tucson) to 30 in. in Flagstaff
Good to know
In Phoenix and Tucson, a frost depth of 0 is not a footing depth, so confirm the minimum footing depth with the building department. Scottsdale requires footings at least 18 in. below undisturbed ground or engineered fill.

Sources: phoenix.gov · tucsonaz.gov · flagstaff.az.gov · ww2.scottsdaleaz.gov

ArkansasOfficial source

Who sets it
Local building department
Local examples
City of Little Rock: 12 in. (footings 12 in. deep minimum) (source)
City of Rogers: 18 in. (source)
City of Mountain Home: 18 in. (source)
Typical range
12-18 in.
Good to know
Little Rock's design criteria sheet is dated Jan. 1, 2014, so confirm the current value with the city.

Sources: littlerock.gov · rogersar.gov · mountainhomear.gov

CaliforniaOfficial source

Who sets it
Local building department
Local examples
Town of Truckee: 18 in. below 7,000 ft elevation; 24 in. above 7,000 ft (source)
Town of Mammoth Lakes: 24 in. (source)
Good to know
The examples are Sierra mountain towns. For Los Angeles, San Francisco, Sacramento or San Diego, check with the local building department.

Sources: townoftruckee.gov · townofmammothlakes.ca.gov · docs.sandiego.gov

ColoradoOfficial source

Who sets it
Local building department
Local examples
City of Aurora: 36 in. (source)
City of Greeley: 30 in. (source)
Town of Eagle: 48 in. (source)
Typical range
30-36 in. on the Front Range (Greeley, Aurora); 40-48 in. in mountain towns (Blue River, Eagle)
Good to know
Blue River's posted table lists 40 in. For Denver or the Pikes Peak Regional area, check with the building department directly.

Sources: auroraver2.hosted.civiclive.com · stg.greeleygov.com · townofeagle.org · townofblueriver.colorado.gov

ConnecticutSecondary source

Who sets it
State code
Statewide value
42 in. statewide
Good to know
The 42 in. figure comes from State Building Inspector Interpretation I-12-05 (Oct. 2005), and New Haven's guidance also requires footings at least 42 in. below undisturbed ground. Confirm with your local building official under the current 2022 State Building Code.

Sources: portal.ct.gov · newhavenct.gov

DelawareOfficial source

Who sets it
Local building department
Local examples
Sussex County: 24 in. (to bottom of footing from final grade) (source)
Good to know
For New Castle or Kent County, check with the county building department.

Sources: sussexcountyde.gov

District of ColumbiaSecondary source

Who sets it
Local building department
Local examples
District of Columbia (Dept. of Buildings deck guide): 30 in. below grade (deck footings) (source)
Good to know
The 30 in. figure comes from the Department of Buildings deck guide (2017 DC Construction Codes), not a frost-line table. For house footings, confirm the depth with the Department of Buildings.

Sources: dob.dc.gov

FloridaSecondary source

Who sets it
State code
Statewide value
12 in. minimum footing depth below finished grade (FBC-Residential R403.1.4); no frost depth
Good to know
The 12 in. figure is the Florida Building Code's general minimum footing depth (R403.1.4, 2017 6th Edition), not a frost depth. Confirm it with your building department under the current edition.

Sources: floridabuilding.org

GeorgiaOfficial source

Who sets it
Local building department
Local examples
City of Alpharetta: 5 in. frost line (12 in. minimum footing depth) (source)
Macon-Bibb County: 18 in. (source)
Rome / Floyd County: 12 in. minimum (source)
Typical range
5-18 in. in the jurisdictions listed; Alpharetta and Rome/Floyd County state a 12 in. minimum footing depth
Good to know
Fayette County also lists a 5 in. frost line. Alpharetta's figures are for the 2024 IRC with Georgia amendments (revised 2026).

Sources: content.civicplus.com · maconbibb.us · floydcountyga.gov · fayettecountyga.gov

HawaiiCheck locally

Who sets it
Local building department
Good to know
Hawaii's 2018 State Residential Code amendments do not give a frost depth. Call your county building department for the required footing depth.

Sources: ags.hawaii.gov

IdahoOfficial source

Who sets it
Local building department
Local examples
City of Idaho Falls: 30 in. (finished grade to bottom of footing) (source)
City of Meridian: 24 in. minimum (source)
City of Coeur d'Alene: 24 in. minimum (source)
Typical range
24-30 in.

Sources: idahofallsidaho.gov · dir.meridiancity.org · cdaid.org

IllinoisOfficial source

Who sets it
Local building department
Local examples
City of Joliet: 42 in. (source)
City of Peoria: 36 in. (source)
City of Rock Island: 42 in. (source)
Typical range
36-42 in.
Good to know
Chicago Municipal Code 13-132-100 requires footings 42 in. (3 ft 6 in.) below grade, but that is older Title 13 text, so confirm it under the current Chicago Construction Codes.

Sources: joliet.gov · peoriagov.org · rigov.org · dev-codelibrary.amlegal.com

IndianaOfficial source

Who sets it
County table in state code
Statewide value
24, 30, or 36 in. minimum footing depth below finish grade, by county (e.g., 36 in. Lake, Allen, St. Joseph; 30 in. Marion, Hamilton; 24 in. Vanderburgh, Monroe)
Good to know
Indiana's code (675 IAC 14-4.4-5) assigns all 92 counties a depth: 27 northern counties at 36 in., 29 central counties at 30 in. and 36 southern counties at 24 in. The depth is measured from finished grade to the bottom of the footing.

Sources: regulations.justia.com · regulations.justia.com

IowaOfficial source

Who sets it
Local building department
Local examples
City of Des Moines: 42 in. (source)
City of Ames: 42 in. (source)
City of West Des Moines: 42 in. (source)
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).

Sources: councildocs.dsm.city · cityofames.org · wdm.iowa.gov

KansasOfficial source

Who sets it
Local building department
Local examples
City of Olathe: 36 in. (source)
City of Topeka: 36 in. (source)
City of Salina: 36 in. (source)
Typical range
36 in. in all three cities listed

Sources: codepublishing.com · topeka.municipal.codes · salina-ks.gov

KentuckyOfficial source

Who sets it
State code
Statewide value
24 in.; 27 to 33 in. in 19 eastern and northern counties
Good to know
Under the 2018 Kentucky Residential Code (Table R403.1.4), the depth is 27 in. in Bell, Clay, Knox, Lawrence and Owsley; 30 in. in Boone, Breathitt, Campbell, Harlan, Johnson, Kenton, Leslie, Magoffin and Perry; 33 in. in Floyd, Knott, Letcher, Martin and Pike; and 24 in. in all other counties.

Sources: dhbc.ky.gov · apps.legislature.ky.gov

LouisianaSecondary source

Who sets it
Local building department
Local examples
Village of Maurice (Vermilion Parish): 6 in. (2006 ordinance adopting the 2003 IRC) (source)
Good to know
The Maurice figure comes from a 2006 ordinance that adopted the 2003 IRC. Check with your parish or city building department for the current depth.

Sources: townofmaurice.gov · brla.gov · nola.gov

MaineOfficial source

Who sets it
Local building department
Local examples
City of Bangor: 60 in. (5 ft, listed under IBC base climate data) (source)
Town of Winslow: 60 in. (5 ft) (source)
Typical range
60 in. in both towns listed

Sources: bangormaine.gov · winslow-me.gov

MarylandOfficial source

Who sets it
Local building department
Local examples
Montgomery County: 30 in. (source)
Wicomico County: 18 in. (source)
Garrett County: 36 in. minimum (finish grade to bottom of footing) (source)
Typical range
18 in. on the lower Eastern Shore (Wicomico) to 36 in. in western Maryland (Garrett); 30 in. in Montgomery County
Good to know
Queen Anne's County lists 24 in., and Baltimore City's amendment to IBC 1809.5 uses 30 in. below grade. County tables are posted on the Maryland Department of Labor website.

Sources: montgomerycountymd.gov · dllr.state.md.us · garrettcountymd.gov · dllr.state.md.us · codes.baltimorecity.gov

MassachusettsOfficial source

Who sets it
State code
Statewide value
48 in. statewide
Good to know
The 48 in. frost line is in the Massachusetts Residential Code (780 CMR 51, Table R301.2(1)). Frost-protected shallow foundations are covered separately under R403.3.

Sources: regulations.justia.com

MichiganOfficial source

Who sets it
State code
Statewide value
42 in. statewide
Good to know
The 42 in. frost line is set in Mich. Admin. Code R 408.30516 (Table R301.2(1)), effective Aug. 29, 2025.

Sources: law.cornell.edu

MinnesotaOfficial source

Who sets it
County table in state code
Statewide value
60 in. Zone I (north); 42 in. Zone II (south)
Good to know
Minn. R. 1303.1600 puts each county in a zone, for example St. Louis, Clay and Beltrami in Zone I and Hennepin, Ramsey and Olmsted in Zone II. An engineer competent in soil mechanics can justify a shallower depth.

Sources: revisor.mn.gov

MississippiOfficial source

Who sets it
Local building department
Local examples
City of Oxford: 12 in. minimum footing depth below grade (no frost depth stated) (source)
Good to know
Mississippi's factory-built home rule (19 Miss. Code R. 7-5.06.7.5) requires pier footings below the frost line but gives no number. Check with your local building department for the required depth.

Sources: oxfordms.net · law.cornell.edu

MissouriOfficial source

Who sets it
Local building department
Local examples
City of Independence: 36 in. (source)
City of Columbia: 30 in. (source)
City of Springfield: 24 in. (source)
Typical range
24-36 in.
Good to know
Springfield's 24 in. figure comes from its residential accessory structure permit application.

Sources: independencemo.gov · como.gov · springfieldmo.gov

MontanaOfficial source

Who sets it
Local building department
Local examples
City of Billings: 42 in. (source)
City of Helena: 42 in. minimum to bottom of footing (source)
City of Bozeman: 36 in. one-story; 48 in. two-story (source)
Typical range
36-48 in.; 42 in. in Billings and Helena
Good to know
Bozeman sets footing depth by building height rather than a single frost line.

Sources: billingsmt.gov · helenamt.gov · bozemanmt.gov

NebraskaOfficial source

Who sets it
Local building department
Local examples
City of Lincoln: 36 in. (frost-free deck footings) (source)
City of Beatrice: 36 in. (source)
Typical range
36 in. in both cities listed

Sources: lincoln.ne.gov · beatrice.ne.gov

NevadaOfficial source

Who sets it
Local building department
Local examples
Clark County (Southern Nevada amendments): 12 in. (1 ft) up to 3,900 ft elevation; 36 in. (3 ft) above 3,900 ft (source)
Washoe County: 24 in. (source)
City of Elko: 30 in. (source)
Typical range
12 in. in the Las Vegas valley; 24-30 in. in northern Nevada (Washoe County, Elko)
Good to know
Clark County labels its 36 in. figure for areas above 3,900 ft for use under the International Building Code (IBC).

Sources: clarkcountynv.gov · washoecounty.gov · elkocity.com

New HampshireOfficial source

Who sets it
Local building department
Local examples
Town of Durham: 48 in. (source)
Good to know
Durham's 48 in. comes from its 2021 IRC table. Other towns set their own, so check with your town building department.

Sources: ci.durham.nh.us

New JerseyOfficial source

Who sets it
State code
Statewide value
30 in. (2 ft 6 in.) in southern NJ; 36 in. (3 ft) in northern NJ
Good to know
Under N.J.A.C. 5:23-3.21, southern NJ is Monmouth and Burlington counties and all counties to the south; northern NJ is Mercer and Middlesex counties and all counties to the north.

Sources: regulations.justia.com

New MexicoOfficial source

Who sets it
Local building department
Local examples
City of Albuquerque: 16 in. (source)
City of Farmington: 24 in. (source)
San Juan County: 30 in. below grade (source)
Typical range
16-30 in. in the jurisdictions listed
Good to know
State code (14.7.3.12.B NMAC) requires exterior footings at least 12 in. below grade; the frost depth itself comes from local tables. Albuquerque's figure is from a 2017 handout.

Sources: documents.cabq.gov · farmingtonnm.gov · sjcounty.net · rld.nm.gov

New YorkOfficial source

Who sets it
Local building department
Local examples
Town of Ithaca (Tompkins County): 48 in. (source)
Town of Ticonderoga: 48 in. (source)
Town of Clarence (Erie County): 42 in. minimum (source)
Typical range
42-48 in. in the towns listed
Good to know
The Town of Ithaca figure is for the 2025 Residential Code of New York State. For New York City, Buffalo or Albany, check with the local building department.

Sources: townithacany.gov · townofticonderoga.gov · www4.erie.gov

North CarolinaSecondary source

Who sets it
Local building department
Local examples
Transylvania County: 12 in. minimum (source)
Catawba County: 12 in. (source)
Buncombe County (Asheville area): 18 in. frost line (source)
Typical range
12-18 in. in the counties listed (18 in. in Buncombe County)
Good to know
The North Carolina Residential Code (R403.1.4, 2009 NC amendments) requires exterior footings to extend below the frost line and never less than 12 in. below undisturbed ground. Depths vary by county, such as 18 in. in Buncombe County, so check with yours.

Sources: transylvaniacounty.org · catawbacountync.gov · ncosfm.gov

North DakotaOfficial source

Who sets it
Local building department
Local examples
City of Fargo: 54 in. (4.5 ft) (source)
City of Bismarck: 48 in. below finished grade (source)
McKenzie County: 48 in. (source)
Typical range
48-54 in.
Good to know
Fargo does not require footings for attached uncovered decks to reach its 54 in. (4.5 ft) frost depth.

Sources: download.fargond.gov · download.fargond.gov · bismarcknd.gov · mckenziecountynd.gov

OhioOfficial source

Who sets it
Local building department
Local examples
City of Columbus: 32 in. (source)
City of Cleveland: 42 in. minimum footing depth below finish grade (source)
Lucas County (Toledo area): 36 in. minimum footing depth below finish grade (source)
Typical range
32-42 in.
Good to know
Mansfield's posted table also shows 36 in. Columbus's figure is from a sheet revised in April 2026.

Sources: columbus.gov · clevelandohio.gov · co.lucas.oh.us · mansfieldohio.gov

OklahomaOfficial source

Who sets it
Local building department
Local examples
Oklahoma City: 18 in. (source)
Good to know
Oklahoma's statewide residential code rule (OAC 748:20-6-8) leaves frost depth to the local authority. Tulsa's residential guide gives no depth, so Tulsa residents should ask the city.

Sources: okc.gov · regulations.justia.com

OregonSecondary source

Who sets it
Local building department
Local examples
Josephine County: 12 in. below 2,500 ft elevation; 18 in. above (source)
Deschutes County: 18 in. minimum (source)
Typical range
12-18 in. in the counties listed
Good to know
Oregon's Building Codes Division gives a site-specific frost line depth for residential projects through its online Design Criteria Hub.

Sources: oregon.gov · cms9files.revize.com · deschutescounty.gov

PennsylvaniaOfficial source

Who sets it
Local building department
Local examples
Lower Providence Township (Montgomery County): 36 in. (source)
City of Philadelphia: 30 in. (footings below grade) (source)
Centre Region COG (State College area): 36 in. (source)
Typical range
30-36 in. in the jurisdictions listed
Good to know
Pennsylvania's Uniform Construction Code leaves the frost depth to each municipality or its code agency, so the local building department's number is the one that counts.

Sources: lowerprovidence.org · phila.gov · crcog.net

Rhode IslandOfficial source

Who sets it
State code
Statewide value
40 in.; 30 in. in New Shoreham (Block Island)
Good to know
Both figures are set in the state code at 510-RICR-00-00-2.5 (Table R301.2(1) and Note 2).

Sources: regulations.justia.com

South CarolinaOfficial source

Who sets it
Local building department
Local examples
York County: 12 in. (source)
Greenville County: 12 in. (source)
City of Charleston: 0 in. (source)
Typical range
0 in. on the coast (Charleston) to 12 in. upstate (York, Greenville counties)
Good to know
Greenville County's figure comes from its 2019 code adoption ordinance. Charleston's table is for the 2021 South Carolina Building Codes.

Sources: yorkcountygov.com · greenvillecounty.org · charleston-sc.gov

South DakotaOfficial source

Who sets it
Local building department
Local examples
City of Sioux Falls: 42 in. (source)
City of Deadwood: 48 in. (source)
Typical range
42-48 in.

Sources: siouxfalls.gov · cityofdeadwood.com

TennesseeOfficial source

Who sets it
Local building department
Local examples
Knox County: 12 in. minimum below undisturbed ground or finished grade (no frost depth stated) (source)
Good to know
Knox County gives a minimum footing depth, not a frost depth. For Memphis, Shelby County or Nashville, check with the local codes department.

Sources: KnoxCounty.org

TexasOfficial source

Who sets it
Local building department
Local examples
City of Houston: 6 in. (source)
City of Austin: 0 (2007 ordinance adopting the 2006 IRC; confirm the current value with the city) (source)
City of Dallas: 12 in. minimum footing depth below undisturbed ground (amended R403.1.4) (source)
Typical range
0-6 in. frost-line entries (Austin, Houston)
Good to know
Austin's 0 comes from a 2007 ordinance (20071018-089) under the 2006 IRC, and the city now uses a newer code, so confirm with the city. Panhandle cities such as Amarillo and Lubbock aren't listed, so check with them directly.

Sources: houstontx.gov · services.austintexas.gov · dallascityhall.com

UtahOfficial source

Who sets it
Local building department
Local examples
City of St. George: 12 in. (source)
Duchesne County: 30 in. (source)
City of Bluffdale (Salt Lake County): 30 in. (to bottom of footing) (source)
Typical range
12 in. in St. George to 30 in. in Salt Lake County and the Uinta Basin
Good to know
Utah's statewide residential code amendments (Utah Code 15A-3-202) don't change frost depth, so it is set locally. Herriman's posted table also shows 30 in.

Sources: stgeorge.municipal.codes · duchesne.utah.gov · bluffdale.gov · herriman.gov · le.utah.gov

VermontCheck locally

Who sets it
Local building department
Good to know
Call your local building official for the frost depth that applies where you live.

VirginiaOfficial source

Who sets it
Local building department
Local examples
Prince William County: 24 in. (source)
City of Charlottesville: 18 in. (source)
City of Newport News: 12 in. (source)
Typical range
12 in. in Hampton Roads (Newport News) to 24 in. in Northern Virginia (Prince William)
Good to know
Virginia's western mountain counties aren't listed, so check with your county building department.

Sources: pwcva.gov · charlottesville.gov · nnva.gov

WashingtonOfficial source

Who sets it
Local building department
Local examples
City of Seattle: 12 in. (source)
City and County of Spokane: 24 in. below finished grade (minimum) (source)
Typical range
12 in. in Seattle to 24 in. in Spokane
Good to know
Mason County also lists 12 in.

Sources: seattle.gov · static.spokanecity.org · masoncountywa.gov

West VirginiaCheck locally

Who sets it
Local building department
Good to know
Call your local building department for the frost depth that applies where you live.

WisconsinSecondary source

Who sets it
State code
Statewide value
48 in. below adjacent grade (Uniform Dwelling Code, SPS 321.16)
Good to know
Wisconsin's Uniform Dwelling Code applies statewide to one- and two-family homes and requires footings and foundations at least 48 in. below adjacent grade. Ask your building inspector about exceptions such as frost-protected shallow foundations.

Sources: foxcrossingwi.gov · twinlakeswi.gov

WyomingOfficial source

Who sets it
Local building department
Local examples
Town of Jackson: 34 in. (source)
Good to know
For Cheyenne, Casper or other towns, check with the local building department.

Sources: jacksonwy.gov

Last checked October 31, 2026 against official state and local sources for all 51 entries. 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.

Frost line depth in Pennsylvania

Pennsylvania’s Uniform Construction Code has used the 2021 IRC for houses since January 1, 2026, according to the City of York’s summary. That leaves the frost depth to the municipality or its code agency. Lower Providence Township in Montgomery County, for example, publishes design criteria with a 36 inch frost line depth. Other townships set their own.

In the IRC’s freezing-index table, most Pennsylvania counties sit in the mildest band, 1,500 or less, while 26 counties, including Centre, Clinton, Lycoming, Potter and Tioga, are rated 2,000. We build in Pennsylvania, and we confirm the frost depth with the township or its code agency before we dig a footing.

How to find the frost depth for your address

There’s no official frost depth by zip code. Online lookups estimate from maps, while the number an inspector checks is the one your jurisdiction adopted. To get it:

  • Call the city, county or township building department and ask what depth it requires for footings.
  • Look for a posted design criteria table. Many departments publish one, the way Camp Verde, Arizona lists 12 inches.

Measure from finished grade. If fill or a patio will go against the house later, the footing depth counts from where the final ground will be.

What has to go below the frost line

Footings for houses, additions, attached garages and any other structure the code doesn’t exempt need frost protection. Under the 2021 IRC, small freestanding accessory buildings are exempt: 600 square feet or less in light-frame construction, or 400 square feet or less in other construction, with eaves no higher than 10 feet.

Decks follow the IRC’s deck section. In the 2021 IRC, every deck footing goes at least 12 inches below undisturbed ground (R507.3.2), and it needs frost protection when the deck is attached to a frost-protected structure such as the house (R507.3.3). Our guide to freestanding deck plans covers how those are framed. Local codes can differ, so ask.

Patios and walks aren’t foundations. A paver patio sits on compacted base, which is why fixing pavers heaving in winter starts with base and drainage, not depth. A pergola on a patio is different: its posts need real footings, covered in our guide to anchoring a pergola to pavers.

Frost-protected shallow foundations

A frost-protected shallow foundation wraps the footing in rigid foam so the ground under it stays above freezing. The IRC allows it under R403.3 for buildings kept at a monthly mean of 64°F or warmer, with insulation labeled to ASTM C578. It can’t be used for unheated spaces like garages, porches and carports.

Minimum footing depth is 12 inches where the air-freezing index is 1,500 or less, 14 inches at 2,000 and 16 inches from 2,500 to 4,000, with more insulation as the index rises. It’s a designed detail, so plan it with your designer and inspector.

Builder’s note: Check footing depth from finished grade with a laser or string line, not from the spoil pile beside the hole. A footing a few inches shy of the required depth can fail inspection, and digging a little deeper is a lot easier than pouring twice.

Mini excavator doing site prep on a residential job
A Wacker Neuson EZ36 mini excavator doing site prep on one of our jobs.

When to call a pro

  • Footings for an addition, garage or attached deck, which need a permit and inspection
  • Clay, wet ground or a high water table, where frost heave risk is higher and drainage matters as much as depth
  • Rock or ledge above the frost line
  • Frost-protected shallow foundations, which are designed, not guessed

Call 811 before any digging so utilities get marked. Our foundation digging guide covers excavation and site prep for slabs, garage pads and pole barns. If you’d like a deck or pergola laid out on paper before anyone digs, our online deck design service draws it.

Frequently Asked Questions

How deep is the frost line?

In code terms, it’s the footing depth your jurisdiction requires: from the 12 inch IRC minimum in mild climates to 60 inches in northern Minnesota.

What is the frost line depth in Pennsylvania?

Each municipality sets it under the state’s Uniform Construction Code. Lower Providence Township lists 36 inches; call your township or its code agency for yours.

Is there a frost line depth map?

The IRC doesn’t publish a frost depth map. It has an air-freezing index map and county table for frost-protected shallow foundations; the footing depth that governs is your local one.

Can I find frost depth by zip code?

Not officially. Zip code tools estimate, but the number an inspector checks is the one your building department adopted.

Do deck footings have to go below the frost line?

Under the 2021 IRC, yes when the deck is attached to the house or another frost-protected structure, and every deck footing goes at least 12 inches deep. A freestanding deck may be exempt, but local codes vary, so ask your building department before you dig.

Sources: 2021 International Residential Code, Chapter 4 Foundations (R403.1.4, R403.1.4.1, R403.3, Tables R403.3(1) and R403.3(2)), ICC; 2021 International Residential Code, Chapter 3, Table R301.2, ICC; 2021 International Residential Code, Chapter 5, R507.3.2 and R507.3.3 (deck footings), ICC; Minnesota Rules 1303.1600, Footing Depth for Frost Protection; Wisconsin Admin. Code SPS 321.16, Frost protection; Mich. Admin. Code R. 408.30516, Design criteria; 780 CMR 51.00 Massachusetts Residential Code, Table R301.2(1); 2022 Connecticut State Building Code, IRC portion, Table R301.2; 2024 International Residential Code, New Jersey Edition, Table R301.2; 2021 IRC with Rhode Island Amendments, Table R301.2(2); 2018 Kentucky Residential Code, Table R403.1.4; 2020 Indiana Residential Code, Table R301.2(1); 2023 Oregon Residential Specialty Code, Table R301.2; 2025 Residential Code of New York State, Table R301.2; 2019 Residential Code of Ohio, Table 301.2(1); 2024 IRC with New Hampshire Amendments, Table R301.2; 2024 IRC with Georgia Amendments, Table R301.2; 2021 Virginia Residential Code, Table R301.2; 2021 Washington State Residential Code, Table R301.2; 2021 South Carolina Residential Code, Table R301.2; 2025 California Residential Code, Table R301.2; 2021 Utah State Residential Code, Table R301.2; 2024 North Carolina Residential Code, Table R301.2; 2026 Florida Building Code, Residential, Chapter 3, Table R301.2(1); 2026 Florida Building Code, Residential, Chapter 4 (R403.1.4, R403.1.4.1); City of York, PA, 2021 UCC Code Update and Implementation; Lower Providence Township, PA, Topics of Interest (design criteria); Town of Camp Verde, AZ, Design Criteria

Groundwork Design Co. · designed by builders

Get the slab, walk or pad planned right

Our online plans size patios, walks and pads, so your concrete or paver contractor bids the same job. Single-space plans start at $349; Full Yard plans, from $895, add a grading and drainage concept.

See design packagesTry our free calculators

In central PA? We pour and build flatwork. See our concrete work.

More state guides: 811 dig laws · Retaining wall permits · Contractor licensing · Contractor deposit limits · Building codes · Planting zones · Mechanics lien deadlines · Workers’ comp · Frost dates · Drainage laws · All state guides · Free calculators

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, “Frost Line Depth by State: All 50 States and Who Sets It,” https://muthlerlandscaping.com/state-guides/frost-line-depth/ (last checked November 1, 2026).