Quick answer
Find the concrete volume first, then round complete bags up
For a round hole, calculate cylindrical volume from the diameter and concrete depth. Multiply by the whole-number hole count, subtract only the post volume that actually occupies the concrete-filled depth, and then apply the project allowance. To estimate bags, divide the final order volume by the yield for the exact concrete product and round the package count upward.
Calculate my post holesThe formula
Concrete volume for round post holes
π × (diameter ÷ 2)² × concrete depthNet volume per holegross hole volume − optional post displacementTotal net concretenet volume per hole × hole countOrder volumetotal net volume × (1 + allowance ÷ 100)Complete bagsround up (order cubic feet ÷ yield per bag)Keep all dimensions in one unit system during the geometry step. BuildMeasure converts internally with exact international-foot, inch, and yard definitions and keeps full precision until display or final package rounding.
Worked example
One 12-inch diameter hole with 24 inches of concrete depth
This is a controlled calculation example, not a recommended hole size. It uses no post displacement and no extra allowance so the geometry can be checked independently.
- Radius: 12 in diameter ÷ 2 = 6 in = 0.5 ft.
- Concrete depth: 24 in = 2 ft.
- Volume: π × 0.5² × 2 = 1.570796 ft³.
- Cubic yards: 1.570796 ÷ 27 = 0.058178 yd³.
- 80 lb example: 1.570796 ÷ 0.60 = 2.618 → 3 complete bags.
Using the same published example yields, this one-hole volume rounds to 6 × 40 lb bags, 4 × 60 lb bags, or 3 × 80 lb bags.
Reference calculation
What changes when the number of identical holes changes?
The table holds the example geometry fixed at 12 inches diameter and 24 inches of concrete depth, with no post displacement. The dimensions are examples only, not design recommendations. The last two columns use the 0.60 ft³ example yield for an 80 lb bag.
| Hole count | Net ft³ | Net yd³ | 80 lb bags, 0% | 80 lb bags, 10% |
|---|---|---|---|---|
| 1 | 1.571 | 0.058 | 3 | 3 |
| 2 | 3.142 | 0.116 | 6 | 6 |
| 4 | 6.283 | 0.233 | 11 | 12 |
| 6 | 9.425 | 0.349 | 16 | 18 |
| 8 | 12.566 | 0.465 | 21 | 24 |
Package counts jump in whole bags because procurement rounding is applied after the full-precision order volume is calculated.
Optional geometry
Subtract a post only when the displacement assumption fits
A post occupies some of the cylindrical hole volume, but the amount depends on its shape, size, and how much of the entered concrete depth it actually occupies. BuildMeasure supports one centered round or square post per hole. When displacement is enabled, it assumes the post occupies the full entered concrete depth.
A passing fit check is geometric only. It does not certify clearance, strength, embedment, soil performance, or code compliance. If the full-depth displacement assumption does not match the project, leave displacement off rather than forcing an inaccurate subtraction.
Purchase inputs
Allowance and bag yield are separate decisions
An allowance accounts for project variation such as over-excavation, spillage, and site irregularities; it is not part of the cylinder geometry. BuildMeasure applies the selected allowance after net concrete volume is known.
The example yields come from Sakrete High-Strength Concrete Mix. Use the current yield printed for the exact product you intend to buy because other mixes can differ.
If you know your local package price, the calculator also lets you enter an optional price per selected bag and shows an approximate material cost. BuildMeasure does not fetch prices, convert currencies, or infer tax, delivery, labor, discounts, or supplier minimums.
Safety boundary
What a material calculator cannot choose for you
This guide estimates quantity from dimensions you already have. It does not determine the dimensions themselves. Before purchase or construction, separately verify:
- Hole diameter and embedment depth for the actual project.
- Soil, frost, drainage, wind, loading, and local code requirements.
- Post size, footing geometry, reinforcement, and structural details.
- The current yield and suitability of the exact concrete product.
- The allowance needed for the measured site conditions.
For unit references, BuildMeasure uses NIST conversion factors and volume-unit definitions. See the calculation methodology for how formulas, assumptions, and QA evidence are handled.
Common questions
Post-hole concrete bag FAQ
How many 80 lb bags of concrete are needed for a 12 inch by 24 inch post hole?
For one 12 inch diameter round hole with 24 inches of concrete depth, no post displacement, and no extra allowance, the volume is about 1.571 cubic feet. Using an example published yield of 0.60 cubic feet per 80 lb bag, the quantity rounds up to 3 complete bags.
How many 80 lb bags are needed for four 12 inch by 24 inch holes?
Four identical 12 inch diameter by 24 inch concrete-depth holes contain about 6.283 cubic feet before allowance. With a 10% allowance, the order volume is about 6.912 cubic feet, which rounds up to 12 complete 80 lb bags at a 0.60 cubic-foot yield.
Should I subtract the volume of the post?
Only when the entered post shape and size reasonably match the volume that actually occupies the concrete-filled depth. BuildMeasure can subtract a round or square post and assumes that post occupies the full entered concrete depth when displacement is enabled.
How deep or wide should a post hole be?
This guide does not choose hole diameter, embedment depth, footing geometry, reinforcement, or structural post size. Those requirements depend on the project, soil, loads, frost conditions, local code, and other design factors that must be determined separately.
Why can the bag count differ from the number printed on another concrete product?
Bag yield is product-specific. The examples here use published Sakrete High-Strength Concrete Mix yields of 0.30, 0.45, and 0.60 cubic feet for 40, 60, and 80 lb bags. Check the current yield for the exact product you plan to buy.
Open the BuildMeasure Post Hole Concrete Calculator for cubic feet, cubic yards, metric volume, post displacement, allowance, complete bags, and optional user-entered package cost.
Use the concrete slab bag guide or open the Concrete Calculator for rectangular slab geometry.