Post Hole Concrete Calculator for Fence & Deck Posts

Enter your post-hole dimensions to get bags per hole, total whole bags, concrete volume, dry weight, and optional cost. Calculations stay in your browser.

Typical-use example: one 12-inch hole excavated 30 inches deep, with 4 inches of gravel and an actual 3.5-inch square post, needs about 2.8 of the representative 80 lb bag yield after 10% waste—so the purchase quantity is 3 whole bags. Actual quantities depend on the measured hole, gravel, post displacement, waste, and the yield printed on your product.

Project inputs

Use measured dimensions. Presets are editable starting examples, not structural approval.

Common project presets

Group differently sized holes in separate estimates.
Metric mode reports litres, cubic metres, and kilograms.
Measure the actual widest practical diameter.
The full dug depth, including any gravel base.
Subtracted from total depth before concrete is calculated.
A nominal 4x4 is commonly about 3.5 inches wide.
Presets are representative; the selected product label overrides them.
Current selected-bag result 0 bags The estimate updates as you edit the essential inputs.
Advanced options

Post displacement details

Cannot exceed the concrete fill depth.

Allowance, cost, and display

5–10% is a common planning range, not a requirement.

Bag and volume results

80 lb recommendation
0 bags
Enter post hole details to see the estimate.
Bags per hole0
Concrete per hole0 cu ft
Project volume with waste0 cu ft
Total dry bag weight0 lb
Extra bags from waste0 bags
Estimated cost$0.00
All representative bag sizes
BagBags/holeWhole bagsDry weightWaste adds
Diagram, volumes, and substituted calculation
Post hole depth and volume diagram A post inside a cylindrical hole. Total excavated depth includes a gravel base; concrete fill depth is the portion above the gravel. diameter concrete fill total excavated gravel base
Substituted calculation

    Advertisement

    Worked post-hole examples

    These quantity examples use round cylindrical holes, a square post unless stated, and representative bag yields. Load one, then edit every dimension to match the job.

    Nominal 4x4 fence post

    Hole / actual post
    12 in dia. × 30 in / 3.5 in
    Gravel / concrete fill
    4 in / 26 in
    Net concrete per hole
    1.5174 cu ft
    Selected yield
    80 lb / 0.60 cu ft
    Bags per hole
    2.78 with 10% waste
    Whole bags
    3 for 1 hole

    6x6 deck or gate post

    Hole / actual post
    16 in dia. × 36 in / 5.5 in
    Gravel / concrete fill
    6 in / 30 in
    Net concrete per hole
    2.9655 cu ft
    Selected yield
    80 lb / 0.60 cu ft
    Bags per hole
    5.44 with 10% waste
    Whole bags
    6 for 1 hole

    Mailbox post

    Hole / actual post
    10 in dia. × 24 in / 3.5 in
    Gravel / concrete fill
    4 in / 20 in
    Net concrete per hole
    0.7672 cu ft
    Selected yield
    60 lb / 0.45 cu ft
    Bags per hole
    1.88 with 10% waste
    Whole bags
    2 for 1 hole

    Eight-post fence run

    Hole / actual post
    12 in dia. × 30 in / 3.5 in
    Gravel / concrete fill
    4 in / 26 in
    Net concrete per hole
    1.5174 cu ft
    Selected yield
    80 lb / 0.60 cu ft
    Bags per hole
    2.78 with 10% waste
    Whole bags
    23 for 8 holes

    Calculation method and formulas

    The estimator models each hole as a round cylinder, subtracts the optional gravel base from excavated depth, then subtracts the part of the post occupying the concrete. The results panel substitutes the current measurements into every step.

    • Concrete fill depth: total excavated depth - gravel depth
    • Hole volume: pi × (diameter / 2)² × concrete fill depth
    • Round post displacement: pi × (post diameter / 2)² × length inside concrete
    • Square post displacement: post side² × length inside concrete
    • Net concrete per hole: max(hole volume - post displacement, 0)
    • Purchase volume: net per hole × hole count × (1 + waste% / 100)
    • Whole bags: ceil(purchase volume / product yield)

    Quantity-only warning: this calculator does not design a footing, set post depth, check frost protection, or establish code compliance.

    Practical measurement guidance

    • Use actual post width. Nominal lumber names are not finished dimensions; a nominal 4x4 is commonly about 3.5 inches, while material and finishing can vary.
    • Measure widened holes. If an augered hole bells out, sloughs, or becomes irregular, use representative widest measurements, increase waste, or split it into measurable shapes rather than relying only on the auger diameter.
    • Separate the depths. Total excavated depth includes the gravel base. Concrete fill depth is the excavated depth minus gravel and any other portion that will not receive concrete.
    • Group matching holes. Run separate estimates for corner, line, gate, and structural posts when their sizes differ, then add their purchase quantities.
    • Treat ranges as examples. The presets span roughly 10–18 inch hole diameters and 24–36 inch excavated depths to demonstrate typical calculator inputs, not to recommend a footing size.
    • Check frost and structural requirements. Required depth can depend on local frost line, soil, uplift, wind, and code. Gate and deck posts can carry concentrated or lateral loads and may need project-specific drawings or professional sizing.

    For structural work: use the dimensions in approved project drawings, check local code and utility-clearance requirements, and consult a qualified professional when the footing or post supports a deck, roof, gate, retaining element, or other significant load.

    Bag handling and ready-mix comparison

    The comparison table reports whole bags and total dry weight so you can consider lifting, vehicle payload, storage, mixing rate, and cost. One cubic yard equals exactly 27 cubic feet. At an approximate 0.60-cubic-foot yield, that volume is about 45 eighty-pound bags before waste.

    This is a purchasing comparison, not a fixed delivery threshold. For larger orders, compare local ready-mix minimums, short-load fees, site access, placement time, cleanup, labor, and the risk of cold joints with the price and handling of bags.

    Review and source notes

    Last reviewed17 July 2026
    Author and technical reviewStarlight Tools Calculation Review Team, specializing in dimensional estimators and unit conversion
    MethodologyCylindrical hole geometry, explicit post displacement, unit-normalized calculations, waste multiplication, and whole-bag ceiling

    Sourced product facts: the representative 40, 50, 60, and 80 lb yields come from the QUIKRETE Concrete Mix No. 1101 data sheet. A second manufacturer publishes comparable standard yields in its Sakrete High-Strength Concrete Mix product data. These yields are approximate; specialty and regional mixes can differ.

    Metric presets: 20 kg is shown at approximately 8.5 L and 25 kg at approximately 11.6 L as representative planning values. Equal-weight products can yield different volumes, so the label on the exact bag being purchased overrides every preset.

    General guidance: measurement, waste, frost, and logistics notes explain how to use the estimator; they are not manufacturer sizing instructions or structural standards.

    Post hole concrete FAQs

    How many bags of concrete do I need for a 4x4 post?

    There is no single bag count for every 4x4 post. A nominal 4x4 is usually about 3.5 inches wide, but the result depends mainly on the actual hole diameter, concrete fill depth, gravel depth, product yield, and waste. Load the 4x4 fence-post preset for an editable example.

    Should I buy 60 lb or 80 lb concrete bags for post holes?

    Either can supply the same concrete volume. At representative yields of 0.45 cubic feet for a 60 lb bag and 0.60 cubic feet for an 80 lb bag, the 80 lb option uses fewer bags but each bag is heavier. Compare the whole-bag counts and total dry weight, then verify the yield on the product label.

    How much waste should I add for post-hole concrete?

    Five to ten percent is a common planning range, not a universal requirement. Irregular or widened holes, loose soil, uneven bottoms, spillage, and limited access to extra bags can justify more. Enter zero if your measured volume already includes a deliberate margin.

    Should the calculator subtract the post from the hole?

    Yes when the post occupies space in the wet concrete. Select square or round and enter its actual size. Choose no post subtraction for an empty Sonotube or pier, or whenever concrete is placed without the post inside it.

    How does a gravel base affect the concrete amount?

    The calculator subtracts gravel-base depth from total excavated depth to obtain concrete fill depth. Gravel is not counted as concrete. Make sure the remaining fill depth matches the part of the hole that will actually receive concrete.

    Is concrete fill depth the same as excavated hole depth?

    Only when there is no gravel or other unfilled base. Here, concrete fill depth equals total excavated depth minus gravel depth. Post displacement is limited to that concrete-filled depth.

    When should I compare bagged concrete with ready-mix delivery?

    Compare purchasing and handling options as volume and bag weight grow. One cubic yard equals 27 cubic feet, which is about 45 80 lb bags at an approximate 0.60-cubic-foot yield before waste. Delivery minimums, access, short-load fees, labor, and local prices decide which option is practical.

    Does the calculator account for the frost line or choose a safe footing size?

    No. It estimates quantity from dimensions you provide. Frost depth, soil, wind, uplift, lateral load, gate weight, footing diameter, reinforcement, and local code can change the required design. Use project drawings, local requirements, or a qualified professional for structural work.

    Explore more tools