DeckMath
footings · IRC R507.3 · per-footing engineering

Footing Depth Calculator

Sizes a single deck footing per IRC R507.3 by combining BOTH frost protection AND structural load requirements. Inputs: frost depth (from W11.1), tributary area + live + dead load, soil type (5 IRC Table R401.4.1 presumptive values from clay 1,500 psf to bedrock 12,000 psf), footing type (pier-and-bracket / embedded post / spread footing / helical pile), reinforcement level. Outputs: recommended depth (max of frost-line+6″ vs structural embedment), required diameter (next standard sonotube size up — 10/12/14/16/18/22/24/30″), concrete volume + 60 lb/80 lb bag count + premix yards, IRC R507.3.1 rebar specification, bearing utilization % flag. The per-footing engineering analyzer that pairs with the Frost Depth Calculator (W11.1) for the geographic input and feeds the Deck Footing Calculator (full BoM across all N footings).

Start calculating
Get 2–3 free quotes
IRC R507.35 soils · 4 footing typesRebar specHelical pile alternativeBag/yard order mathFree forever
R507.3·IRC reference
8-30″·Standard sonotubes
5·Soil bearing classes
40 psf·IRC LL minimum

Inputs

Site + load

in

sqft

psf

psf

Total load per post3,000 lb
Required bearing area4 sqft
Required diameter27.1″ → 30″ stock
Bearing utilization81%

Results

Pier + post bracket (Simpson ABU/PB) · Clay / cohesive soil · 3,000 lb load

Depth
frost governs
Diameter
req'd 27.1″
Concrete
39 × 60 lb bags
Bearing util
safe margin

42″ depth × 30″ diameter Pier + post bracket (Simpson ABU/PB)

IRC R507.3.1 · R507.4

Frost protection 42″ (frost 36″ + 6″ per R403.1.4) vs structural 12″ — depth governed by FROST requirement. Exceeds IRC R507.3 prescriptive limits — engineered design required.

Bearing 81% utilized (Clay / cohesive soil, 1,500 psf)

IRC R401.4.1 · R507.3.1

Total load 3,000 lb / allowable bearing 750 psf = 4 sqft required. Selected 30″ footing provides 4.91 sqft. Utilization 81% — safe margin.

Rebar required: 1× #4 bar (1/2″) centered vertically · 3″ cover from concrete edges

IRC R507.3.1.2

User-selected reinforcement level. 1× #4 bar (1/2″) centered vertically · 3″ cover from concrete edges.

Concrete order: 17.18 cu ft per footing

Quikrete/Sakrete yields · 2026-Q1 retail

39 × 60 lb bags (Quikrete, $4.50/bag) OR 29 × 80 lb bags (Sakrete, $5.50/bag) OR 0.64 cu yd pre-mix truck delivery (cost-effective above ~1 cu yd / 6+ footings).

Recommended depth 42″ or diameter 30″ exceeds IRC R507

DeckMath validation

Recommended depth 42″ or diameter 30″ exceeds IRC R507.3 prescriptive limits (depth ≤ 48″, diameter ≤ 24″). Engineered design (PE-stamped) required.

Engineering breakdown

Total load (60 sqft × 50 psf)
3,000 lb
Allowable bearing (1500 psf / SF 2.0)
750 psf
Required bearing area
4 sqft
Required diameter (theoretical)
27.1″
Standard sonotube size
30″
Frost protection (frost + 6″)
42″
Structural embedment minimum
12″
Recommended depth
42″

Concrete order

OptionYieldCountEst. cost
Quikrete 60 lb bag0.45 ft³39$176
Sakrete 80 lb bag0.60 ft³29$160
Pre-mix truck (per yd)27 ft³0.64 cu yd~$112

Bag prices reflect 2026-Q1 retail (Quikrete $4.50/60lb, Sakrete $5.50/80lb). Pre-mix truck typically $150-220/yd + $75-150 short-load fee under ~3 yds. Crossover to truck around 6 footings / ~1.5 cu yd for most builds.

Rebar specification

1× #4 bar (1/2″) centered vertically · 3″ cover from concrete edges

Rebar adds significant uplift + lateral capacity for very little cost (~$3-8 per footing). #4 bar = 1/2″ diameter, #3 = 3/8″. Always place rebar in tension zone (lower 1/3 of footing for vertical loads). Use 3″ minimum cover from concrete edges to prevent rust-through.

How to use

How to use the footing depth calculator in 5 steps.

  1. 1

    Enter frost depth from W11.1

    Local frost depth in inches. Get this from the Frost Depth Calculator (state + metro + soil + elevation). E.g. Pittsburgh PA clay = 40″. Minneapolis silt = 66″. Houston TX sand = 0″. Frost depth + 6″ = the IRC R403.1.4 minimum footing-bottom depth.

  2. 2

    Tributary area + load per post

    Tributary area (sqft) = half the joist span × half the beam span supported by THIS post. For a typical 16'×12' deck with 4 perimeter posts: trib area = (16/2) × (12/2) = 8 × 6 = 48 sqft per corner post. Live load = 40 psf residential (IRC R301.5); 60 psf for snow zones; up to 100 psf for hot-tub decks. Dead load = 10 psf wood, 15 psf composite, 20+ psf if you're framing for hot tub.

  3. 3

    Soil type — drives bearing capacity

    Sandy/gravelly (3,000 psf, SF 1.5) → smallest footing. Silty/loam (2,000 psf, SF 1.5) → default residential. Clay (1,500 psf, SF 2.0) → wider footings, deeper frost. Rocky/bedrock (12,000 psf, SF 1.5) → smallest footing or pin direct to rock. Engineered fill (1,000 psf, SF 2.5) → largest footings + IRC R401.4.1 geotech eval required.

  4. 4

    Pick footing type

    Pier-and-bracket (Simpson ABU/PB, most common) — sonotube + concrete pier + bracket at top, post sits on bracket. Embedded post — PT 6×6 directly in concrete (adds 6″ depth, harder to replace). Spread footing — square pad at base (8-12″ thick) + reduced-diameter pier above; required for weak soils where round footing > 24″ diameter. Helical pile — galvanized screw pile, no concrete needed, premium price ($200-400/pile vs $80-120 concrete).

  5. 5

    Reinforcement level

    None (residential decks under 4 ft + small loads usually fine). Single-bar (1× #4 vertical center, recommended for any deck >4 ft height or load >4,000 lb). Rebar cage (4× #4 vertical + #3 ties at 8″ o.c. — IRC R507.3.1.2 requires this for ALL spread footings, regardless of load). Toggle 'high load' (>6,000 lb per post) auto-upgrades to single-bar minimum.

How we calculate

How DeckMath calculates this — IRC 2021 sources.

The Footing Depth Calculator sizes a single deck footing per IRC R507.3 by combining BOTH frost protection AND structural load requirements. Inputs: local frost depth (from the Frost Depth Calculator), tributary area per post, live + dead load, soil type (driving bearing capacity per IRC Table R401.4.1), footing type (pier-and-bracket / embedded post / spread footing / helical pile), and reinforcement level. Output: recommended depth (frost + 6″ standard, or max of frost vs structural embedment), required diameter (next standard sonotube size up — 8, 10, 12, 14, 16, 18, 22, 24, 30″), concrete volume + bag count (60 lb + 80 lb) + premix yards, IRC R507.3.1 rebar specification, and bearing utilization percentage. Pairs with the Frost Depth Calculator (W11.1) for the geographic input and feeds the broader Deck Footing Calculator (full BoM across all N footings).

IRC references

  • IRC 2021 R507.3 — Deck footings: sized for tributary load + soil bearing
  • IRC 2021 R507.3.1 — Footing sizes: per Table R507.3.1 or by structural analysis
  • IRC 2021 R507.3.1.2 — Spread footings require rebar (1× horizontal mid-depth + cage)
  • IRC 2021 R403.1.4 — Frost protection: footings extend below frost line
  • IRC 2021 R401.4.1 Table — Presumptive soil bearing values
  • IRC 2021 R301.5 — Residential deck live load 40 psf minimum
  • ICC-ES AC358 — Helical pile acceptance criteria

IRC 2021 R507.3 (deck footings) + R507.3.1 (footing sizes) + R507.3.1.2 (spread footing reinforcement) + R403.1.4 (frost protection) + R401.4.1 (presumptive soil bearing) + R301.5 (residential live load 40 psf min). Soil bearing capacities: sand/gravel 3,000 psf / silt-loam 2,000 / clay 1,500 / rocky 12,000 / engineered fill 1,000 psf default. Safety factors: 1.5× for sand/silt/rock, 2.0× clay, 2.5× fill. Standard sonotube sizes (in): 8, 10, 12, 14, 16, 18, 22, 24, 30, 36 — pick next size up from theoretical requirement. Concrete bag yields: Quikrete 60 lb = 0.45 cu ft, Sakrete 80 lb = 0.60 cu ft. Pre-mix truck typical $150-220/yd + $75-150 short-load fee under 3 yds. Rebar specs per ASTM A615: #3 = 3/8″ diameter, #4 = 1/2″. Cover: 3″ minimum from concrete edges. Helical pile capacities per ICC-ES AC358.

Total load per post
load = tribArea × (LL + DL)

Tributary area × combined live + dead load. 48 sqft × (40 + 10) = 2,400 lb. For snow zones use higher LL: 48 × (60 + 15) = 3,600 lb. Hot-tub corner post: 25 × (100 + 25) = 3,125 lb (but watch the 100-psf threshold — verify with structural).

Required bearing area
areaSqft = load / (soilPsf / safetyFactor)

Soil bearing divided by safety factor gives allowable bearing. Clay 1,500 psf / 2.0 SF = 750 psf allowable. 2,400 lb / 750 = 3.2 sqft required. Convert to round footing: d = 2 × sqrt(3.2 / π) = 2.02 ft = 24.2″ — round up to standard 30″ sonotube. For sand (3,000/1.5 = 2,000 psf): 2,400 / 2,000 = 1.2 sqft → 14.8″ → 16″ sonotube.

Footing diameter
diameter = 2 × sqrt(area / π)

Round footing area = π × r². Solving for diameter: d = 2 × sqrt(area / π). Always round UP to next standard sonotube size (8, 10, 12, 14, 16, 18, 22, 24, 30, 36″). When >24″ required, switch to spread footing (square pad + smaller pier above) per IRC R507.3.1.2.

Recommended depth
depth = max(frost + 6, structuralMin + typeAdder)

Take the GREATER of frost protection (frost line + 6″ per IRC R403.1.4) or structural embedment (12″ min, +6″ for embedded posts). In cold climates frost almost always governs (Pittsburgh: 40 + 6 = 46″ vs 12″ structural). In frost-free climates structural governs (Miami: 0 + 6 = 6″ < 12″ minimum → 12″).

Concrete volume + bag count
cuFt = π × (d/24)² × depth/12 · bags = ceil(cuFt / 0.45)

Cylinder volume in cu ft. Diameter inches → feet by /12, radius by /24. Quikrete 60 lb yields 0.45 cu ft each; Sakrete 80 lb yields 0.60 cu ft. A 12″ × 36″ footing: π × 0.5² × 3 = 2.36 cu ft = 6 × 60 lb bags or 4 × 80 lb bags. Premix truck delivery threshold ~1 cu yd (27 cu ft) — usually only worth it for 6+ footings on the same pour.

Save your plan

Don’t lose this estimate.

Your inputs are preserved in the URL — email it to yourself or copy the link so you can compare with contractor bids later. No account needed.

Get matched

Want 2–3 free quotes for this exact deck?

We'll send your plan to vetted local builders. Free, no obligation.

People also ask

Footing depth questions, answered.

  • Take the LARGER of two depths: (1) Frost protection = local frost depth + 6″ per IRC R403.1.4. (2) Structural embedment = 12″ minimum + 6″ extra if you're embedding the post directly in concrete. For Pittsburgh PA (40″ frost): max(40+6, 12) = 46″ deep. For Houston TX (0″ frost): max(0+6, 12) = 12″. Always round up to the nearest practical excavation depth.

  • Diameter is driven by tributary load + soil bearing. Step 1: tributary area × (live load + dead load) = total load per post. Step 2: total load / (soil bearing / safety factor) = required bearing area in sqft. Step 3: convert to diameter: d_in = 24 × sqrt(area / π). Step 4: round up to next standard sonotube (10, 12, 14, 16, 18, 22, 24″). Typical residential corner-post footing on clay = 12-16″ diameter; on sand = 10-12″.

  • The footprint of deck that this single post supports — half the joist span × half the beam span. For a 16'×12' deck with 2 beams running parallel to the long side, each at 4 ft from edge: corner posts support 4 ft (half joist span to beam) × 6 ft (half deck length) = 24 sqft. Mid-span posts on the same beam support 4 ft × 8 ft (mid-section length) = 32 sqft. Compute per-post — corners typically have LESS tributary area than mid-spans.

  • Cylinder volume: π × radius² × depth, all in feet. 12″ diameter × 36″ deep = π × 0.5² × 3 = 2.36 cu ft. Quikrete 60 lb yields 0.45 cu ft → 6 bags. Sakrete 80 lb yields 0.60 cu ft → 4 bags. For 6 footings @ 12″ × 36″ = 14.2 cu ft total → 32 × 60 lb bags. Above ~1 cu yd (27 cu ft / ~60 bags), pre-mix truck delivery becomes cheaper than bags.

  • IRC R507.3.1: rebar NOT required for typical residential pier-and-bracket footings under 4 ft deck height + load <6,000 lb per post. RECOMMENDED for tall decks (>4 ft) or high loads. REQUIRED for spread footings (IRC R507.3.1.2 — 4× #4 vertical + #3 ties @ 8″ o.c.) and for engineered designs. For belt-and-suspenders insurance, a single #4 vertical bar centered in the sonotube adds ~$3/footing and significantly improves uplift + lateral capacity.

  • Per IRC Table R401.4.1 presumptive values: sand/gravel 3,000 psf · silt/loam 2,000 psf · clay 1,500 psf · rocky/bedrock 12,000+ psf · engineered fill 1,000 psf default. Apply a safety factor: sand/silt/rock 1.5×, clay 2.0×, fill 2.5×. Actual bearing requires a geotech test — soil-bearing test costs $400-800 in most areas and is worth it for any project where soil is uncertain, fill, or near the IRC threshold. Some jurisdictions REQUIRE a geotech report for permits.

  • Pier-and-bracket (Simpson ABU/PB) — strongly preferred. Post sits on the bracket above the concrete, never gets wet, replaceable, inspectable, doesn't void the PT warranty. Adds ~$15 per post for the bracket. Embedded post — pour concrete around a PT 6×6 buried 6-12″ deep in the footing. Cheaper (no bracket cost) but: post can never be replaced without demolishing the footing, traps moisture against the wood, requires UC4B heavy-duty PT (more expensive lumber), and most pros consider it lower-grade construction. Use pier-and-bracket every time you can.

  • Yes for difficult sites: sloped, wet, rocky-but-shallow, no equipment access, or you want to skip the 2-day concrete cure cycle. Helical pile = galvanized steel screw pile driven into ground in ~30 minutes per pile. Capacity 4,000-20,000+ lb depending on size. Cost ~$200-400 per pile (installed) vs concrete pier $80-120. Save the most when avoiding excavation in tight backyards, rocky New England soil, or wet/clay sites that pump water during excavation. Tested + rated under ICC-ES AC358.

  • Engineered design required per IRC R301.1.3. Northern states (MN, ND, ME) with 60″+ frost depth + clay soil OR snow-zone heavy loads frequently exceed the IRC prescriptive 48″ limit. Options: (1) Hire a PE for stamped foundation drawings (~$500-1,500 typical). (2) Switch to helical piles (no excavation depth limit). (3) Use frost-protected shallow foundation (FPSF, ASCE 32-01) — continuous perimeter insulation eliminates the deep excavation requirement. DeckMath flags this automatically when calculated depth > 48″.

  • For BEARING capacity yes — wider footings spread load over more soil, reducing per-sqft stress. For FROST protection no — depth must always exceed the frost line regardless of width. A footing twice as wide at the same depth doubles bearing capacity but provides ZERO additional frost-heave protection. The two requirements operate independently: depth handles frost, diameter handles load. The Footing Depth Calculator sizes them separately, then takes the controlling case for each.

Embed this calculator

One line. Any site. Free.

Drop the snippet into your contractor site, blog, or marketing page. Theme matches the parent site automatically.

<!-- Footing Depth Calculator — free embed by DeckMath -->
<a href="https://deckmath.com/calculators/footing-depth-calculator"
   data-deckmath-calc="footing-depth-calculator"
   data-theme="auto">Free Footing Depth Calculator by DeckMath</a>
<script src="https://embed.deckmath.com/v1.js" async></script>
One tool · free · no signup

Plan the whole project, not just one number

The Deck Project Planner turns your dimensions into a complete material list, cost, 3D preview, and a PDF you can take to the lumber yard — all in one place.