Post Hole Concrete Calculator

Enter the hole diameter, depth, and number of posts to instantly calculate concrete volume in cubic yards, exact bag counts, and material cost for your fence, deck, or structural post project.

Free to use No sign-up required Post displacement accounted for Imperial & metric supported
Bag counts (40 lb, 60 lb & 80 lb) Multi-hole projects supported Post size displacement included Last verified May 2026

Reviewed by the — cylindrical volume formula verified against ACI 318 and standard post-hole setting practice, May 2026.

Enter Your Post Hole Dimensions

Measure the inside diameter of the augered hole. Most fence posts: 6–8 in. Deck posts: 10–12 in. Please enter a valid hole diameter greater than 0.
Below-grade depth of the hole. Rule of thumb: bury ⅓ of post length, minimum below frost line. Please enter a valid hole depth greater than 0.
Total count of post holes for the project. Results show per-hole and total volume.
Nominal post size (e.g. 4×4 = 3.5 in actual). Calculator subtracts post volume from concrete needed.
Add 10% for standard jobs. Increase to 15% if soil walls are loose or holes are irregular.
$
Leave blank to skip cost estimate. 80 lb bags: ~$6–$8 at hardware stores. Results show bag count by size.

Results appear instantly. No sign-up required.

Your Concrete Estimate

Cubic Yards (yd³)
Cubic Feet (ft³)
Cubic Meters (m³)
40 lb bags
60 lb bags
80 lb bags
Per Hole (ft³)
80 lb Bags / Hole
Holes
Waste Factor

Based on 80 lb bag price entered × bags required. Excludes labor, delivery, tools, and post materials. For full project cost see our Full Project Estimator.

Step 1: Hole volume (ft³) = π × (diameter/2)² × depth [all in feet]
Step 2: Post volume (ft³) = post_width² × depth [square post] or π × (post_dia/2)² × depth [round post]
Step 3: Net volume per hole = Hole volume − Post volume
Step 4: Total net volume = Net volume × number of holes
Step 5: Final volume = Total × (1 + waste% ÷ 100)
Step 6: Bags = CEIL(Final ft³ ÷ bag yield) — never round down

Bag yields: 40 lb = 0.30 ft³ | 60 lb = 0.45 ft³ | 80 lb = 0.60 ft³
Note: Post size input uses square cross-section for dimensional lumber (4×4, 6×6) and circular for round posts — the calculator assumes square.

How to Use This Post Hole Concrete Calculator

  1. Measure the hole diameter and depth before you start mixing. Use a tape measure at the top of the freshly augered hole for diameter — most power augers cut a consistent hole, but hand-dug holes can vary. Measure depth from ground level to the bottom of the hole. If your holes vary in size, calculate the largest size and use it as your reference, or run separate calculations and add them together.
  2. Enter the total number of holes for the project. The calculator gives you a total bag count for the entire job, plus a per-hole breakdown so you know exactly how many bags to carry to each hole. For a fence with 20 posts, enter 20. If some posts need a different size hole (e.g. gate posts), calculate those separately.
  3. Enter the post size to get a more accurate concrete estimate. The post itself displaces concrete volume. A 4×4 post (3.5 in actual) at 36 inches deep displaces about 0.25 ft³ — roughly half a 60 lb bag per hole. Over 20 posts that's 10 bags you'd otherwise overbuy. Enter the post's nominal dimension (e.g. 4 for a 4×4) and let the calculator subtract it automatically.
  4. Use the bag count to buy materials before the pour day. The 80 lb bag count is your most economical option per cubic foot — buy those unless you're working alone or on difficult access terrain, in which case 60 lb bags are easier to handle. Always add 10% waste — loose soil walls and irregular hole bottoms absorb more concrete than a perfect cylinder.

⚠ Pro Tip: Mix post-hole concrete drier than you think. Bags poured directly into a wet hole should use the dry-pack method — no mixing water added. For structural deck posts or any load-bearing application, mix wet and consolidate with a rod or stick. Sloppy wet concrete in a post hole has lower compressive strength and can wash away from the post face before it sets.

Post Hole Concrete Volume Formula

A post hole is a cylinder. The concrete volume is the volume of the cylinder minus the volume of the post embedded in it. All dimensions must be converted to feet before calculating.

Step Formula Example (10 in dia, 36 in deep, 4×4 post)
1. Convert all to feetinches ÷ 12diameter = 0.833 ft, depth = 3.0 ft, post = 0.292 ft (3.5 in actual)
2. Hole volumeπ × r² × depth3.14159 × (0.417)² × 3.0 = 1.636 ft³
3. Post volume (square)side² × depth(0.292)² × 3.0 = 0.256 ft³
4. Net concrete per holeHole − Post1.636 − 0.256 = 1.380 ft³
5. Add 10% waste× 1.101.380 × 1.10 = 1.518 ft³ per hole
6. 80 lb bags per holeCEIL(ft³ ÷ 0.60)CEIL(1.518 ÷ 0.60) = 3 bags

Common Post Hole Reference Table

Net concrete volumes and 80 lb bag counts per hole — no waste factor applied. Add 10% for real-world ordering. Post displacement not deducted.
Hole Diameter Depth ft³ per Hole 60 lb Bags 80 lb Bags Typical Use
6 in24 in (2 ft)0.3911Light fence, mailbox
6 in36 in (3 ft)0.5921Privacy fence 4×4 post
8 in36 in (3 ft)1.0532Privacy fence 4×4 or 6×6
8 in48 in (4 ft)1.4043Tall fence, gate post
10 in36 in (3 ft)1.6443Deck post (4×4)
10 in48 in (4 ft)2.1854Deck post (6×6)
12 in48 in (4 ft)3.1476Structural deck post
12 in60 in (5 ft)3.9397Deep frost zone post
16 in48 in (4 ft)5.591310Large structural column
18 in60 in (5 ft)8.842015Heavy structural pier

Values are per hole, no waste added. Add 10% for real-world ordering. Subtract post displacement for precise estimates (use calculator above).

How Deep Should a Post Hole Be?

Hole depth is the single most critical variable for post longevity. Too shallow and the post will lean or heave in freeze-thaw cycles. Too deep wastes concrete and labor without structural benefit. The table below reflects standard building practice and most residential building codes.

Recommended post hole depth by application and climate zone.
Application Post Height (above grade) Recommended Depth Notes
Mailbox / Light SignageUp to 4 ft18–24 inStable soil required
Privacy Fence (6 ft)6 ft30–36 inBelow frost line in cold climates
Privacy Fence (8 ft)8 ft36–42 in36 in min, check local code
Gate Post (6 ft fence)6 ft42–48 inUse larger diameter hole for gates
Deck Post (up to 8 ft)Up to 8 ft42–48 inEngineer may specify depth
Deck Post (8–12 ft)8–12 ft48–60 inMust be below frost line; engineer recommended
Pergola / Shade Structure8–10 ft36–48 inLarger diameter for wind load
Structural Column / PierAnyBelow frost line + 12 inEngineer approval required

In freeze-thaw climates (most of the northern US, Canada, northern Europe), post holes must extend below the local frost depth — typically 36–60 inches depending on region. A post set above the frost line will heave every spring, often irreversibly. Check your local frost depth with your county building department or on the NOAA frost depth map before digging.

Common Mistakes When Setting Posts in Concrete

Frequently Asked Questions

Related Concrete Calculators