Fence Post Depth Calculator uses D=max(0.5×height, frost depth) to estimate embedment depth, post length, hole depth, concrete per hole, and the active depth rule.
This Fence Post Depth Calculator estimates the minimum depth to embed a fence post, the total post material length you need to purchase, the required hole diameter and dig depth, and the approximate volume of concrete per hole. Enter your fence height, local frost line depth, and post size to get results immediately.
The tool checks your inputs against a structural minimum and against the frost depth you enter. It does not verify compliance with your local building code, permit requirements, or soil engineering standards.
Each input and output maps to a specific aspect of fence post installation. The calculator produces two categories of result: depth geometry (how deep and wide to dig) and material quantities (how much post and concrete to order).
Structural Minimum Depth
$$D_s = H_{ft} \times 12 \times 0.5$$ Ds = fence_height_ft × 12 × 0.5Recommended Post Depth (controlling value)
$$D = \max(D_s,\; F_{in})$$ D = max(structural_min_in, frost_depth_in)Total Post Material Length
$$L_{ft} = H_{ft} + \frac{D}{12}$$ L_ft = fence_height_ft + (D / 12)Embedment Ratio
$$\text{Embedment Ratio} = \frac{D}{L_{ft} \times 12} \times 100$$ ratio = (D / (L_ft × 12)) × 100Hole Depth with Gravel Base (6 in drainage allowance)
$$H_d = D + 6$$ hole_depth = D + 6Target Hole Diameter (3× post width)
$$d_h = 3P$$ hole_diameter = 3 × post_width_inHole Cylinder Volume
$$V_h = \frac{\pi \left(\dfrac{d_h}{2}\right)^2 D}{1728}$$ V_hole = π × (hole_dia/2)² × D / 1728Square Post Volume Displacement
$$V_p = \frac{P^2 \cdot D}{1728}$$ V_post = P² × D / 1728Round Post Volume Displacement
$$V_p = \frac{\pi \left(\dfrac{P}{2}\right)^2 D}{1728}$$ V_post = π × (P/2)² × D / 1728Concrete Volume per Hole
$$V_c = \max\!\left(0,\; V_h - V_p\right)$$ concrete = max(0, V_hole − V_post)Structural Minimum (cm)
$$D_s = H_m \times 100 \times 0.5$$ Ds_cm = fence_height_m × 100 × 0.5Gravel base allowance is 15 cm instead of 6 in. Volumes use the 1000 divisor (cm³ → litres). All other formula structures are identical to US Customary.
$$H_d = D + 15 \qquad V_h = \frac{\pi \left(\dfrac{d_h}{2}\right)^2 D}{1000}$$The calculator returns these results after you enter your values. Each output below corresponds directly to a card in the tool.
The minimum depth to embed the post in inches (or cm). This is the larger of the structural minimum and the frost line depth you entered. Use this value when ordering post stock and planning your dig.
The minimum post length to purchase — fence height plus post embedment depth — in feet or metres. Add any site-specific cut allowance before ordering lumber or steel post stock.
Total hole depth is post embedment depth plus the 6 in (15 cm) gravel drainage base. Target hole diameter is three times the post width. This is what you set your auger or clamshell digger to.
Approximate concrete volume per hole in cubic feet or litres, calculated as hole cylinder volume minus the buried post displacement. The gravel base is not included in this volume because it is drainage fill.
Shows which constraint drove the final depth recommendation. 1/3 Post Rule means the structural formula was at least as large as your frost depth. Frost Line Rule means your entered frost depth exceeded the structural minimum and took control.
A gravel layer at the bottom of the hole allows water to drain away from the post base, reducing rot and freeze pressure. The tool checks embedment depth against the frost value you enter, not against an official frost map. Verify your actual local frost line with your building department or a regional frost-depth reference.
| Assumption | Detail |
|---|---|
| Hole shape | The calculator models the hole as a perfect cylinder. Real hand-dug or auger holes are rarely perfectly cylindrical. Soil collapse, over-digging, and tapered walls will increase actual concrete use beyond the estimate. |
| Frost depth source | The tool checks embedment depth against the frost value you enter. It does not pull frost data from any map or database. You must verify your local frost depth with your building department, county extension office, or a published regional frost-depth map. |
| Gravel base | A 6 in (US) / 15 cm (Metric) gravel drainage layer is added to the hole depth. This volume is excluded from the concrete estimate because it is drainage fill, not concrete fill. |
| Concrete volume | Volume is calculated only for the embed depth, not the gravel base. Post cross-section irregularity (knots, warping, split sections) is not modelled. Treat the estimate as a minimum; order 10–15% extra per standard concrete mixing practice. |
| Post profile | Square posts use a rectangular cross-section formula. Round posts use a circular cross-section formula. Irregular or notched post profiles are not modelled. |
| Soil conditions | The calculator does not account for soil bearing capacity, expansive soils, rocky ground, or high water tables. Unusual soil conditions may require deeper embedment or different foundation methods. |
| Fence loading | No wind load, lateral load, or fence panel weight calculations are included. Tall fences, solid panel fences, or exposed locations may require greater depth than this tool suggests. |
| Units | US Customary: height in feet, depth in inches, volume in cubic feet. Metric: height in metres, depth in centimetres, volume in litres. |