MaterialNest

Concrete for fence posts calculator

Estimate concrete bags, concrete volume, and gravel base for cylindrical post holes using the bag yield printed on your product.

Enter measurements

Estimate concrete bags and gravel for cylindrical post holes.

Calculate gross hole volume, optional post displacement, gravel base, waste, and full bags from your product yield.

Measurement system

01 / Enter measurements

Describe the measured layout

Measure one typical hole

Use finished hole diameter and depth

Depth includes the gravel base. Post displacement is optional and is subtracted only through the concrete depth.

  • Hole depth = grade to bottom
  • Gravel depth = base inside the hole
Use finished hole diameter and depthDepth includes the gravel base. Post displacement is optional and is subtracted only through the concrete depth. Hole depth = grade to bottom. Gravel depth = base inside the hole.HOLE DIAMETERHOLE DEPTH

1Measure the post holes

Examples: 10.5 ft, 8 ft 3 1/2 in, or 96 in

2Set concrete assumptions

Optional local pricingQuantity works without prices
Optional price per item

The calculation runs entirely in this browser.

01

Flexible measurements

Use construction fractions, decimal feet, or metric values.

02

Visible assumptions

Review the formula and every whole-purchase rounding decision.

03

One local plan

Save the result to a project without creating an account.

How this estimator works

Estimate concrete bags, concrete volume, and gravel base for cylindrical post holes using the bag yield printed on your product. The formula is deterministic, keeps intermediate precision, and rounds only when a material must be purchased in a whole unit.

Typical planning scenarios

  • Ten 12-inch diameter holes, 30 inches deep.
  • A gravel base excluded from concrete depth.
  • Round bags up after allowing for waste.

Prices are optional. The quantity result still works when every price field is left empty.

Five solved numerical examples

These expected results were checked from the written arithmetic and are also fixed inputs to the golden-test suite. Comparable calculator checks and domain-expert review remain pending.

1. Single metric hole without displacement
Gross volume (L)
35.3
Post displacement (L)
0
Net concrete before waste (L)
35.3
Waste allowance (L)
0
Concrete volume with waste (L)
35.3
Concrete bags
2
Gravel volume (L)
7.1
  1. Concrete depth = 600 - 100 = 500 mm; π × 150² × 500 = 35.34 L.
  2. No displacement or waste applies; ceil(35.34 / 20) = two bags. Gravel volume is 7.07 L.
2. Two holes with rectangular-post displacement
Gross volume (L)
226.2
Post displacement (L)
18
Net concrete before waste (L)
208.2
Waste allowance (L)
20.8
Concrete volume with waste (L)
229
Concrete bags
23
Gravel volume (L)
25.1
  1. Two cylindrical holes at 900 mm concrete depth contain 226.19 L gross; two 100 × 100 mm posts displace 18 L.
  2. Net 208.19 L plus 10% is 229.01 L; ceil(229.01 / 10) = 23 bags.
3. Four holes with round-post displacement
Gross volume (L)
141.4
Post displacement (L)
15.7
Net concrete before waste (L)
125.7
Waste allowance (L)
12.6
Concrete volume with waste (L)
138.2
Concrete bags
7
Gravel volume (L)
28.3
  1. Four 300 mm holes at 500 mm concrete depth contain 141.37 L; four 100 mm round posts displace 15.71 L.
  2. The 125.66 L net plus 10% is 138.23 L; ceil(138.23 / 20) = seven bags.
4. Ten holes with five-percent waste
Gross volume (L)
392.7
Post displacement (L)
0
Net concrete before waste (L)
392.7
Waste allowance (L)
19.6
Concrete volume with waste (L)
412.3
Concrete bags
17
Gravel volume (L)
0
  1. Ten cylinders give 10 × π × 125² × 800 = 392.70 L.
  2. Five-percent waste adds 19.63 L, for 412.33 L; ceil(412.33 / 25) = 17 bags.
5. Deep holes with rectangular posts
Gross volume (L)
477.1
Post displacement (L)
36
Net concrete before waste (L)
441.1
Waste allowance (L)
66.2
Concrete volume with waste (L)
507.3
Concrete bags
17
Gravel volume (L)
95.4
  1. Three 450 mm holes at 1000 mm concrete depth contain 477.13 L; the three rectangular posts displace 36 L.
  2. Net 441.13 L plus 15% is 507.30 L; ceil(507.30 / 30) = 17 bags. Gravel volume is 95.43 L.

Common mistakes to avoid

  • Using the full hole depth after adding gravel.
  • Using a bag yield from a different concrete product.
  • Allowing post displacement to exceed the hole volume.

Frequently asked questions

Does this confirm a code or permit requirement?

No. This calculator provides a material-planning estimate only. It does not provide structural engineering, permit advice, building-code interpretation, footing-depth approval, installation instructions, or guaranteed quantities.

Can I use metric measurements?

Yes. Switch to metric mode and enter millimetres, centimetres, or metres. The formula uses the same normalized measurements.

Estimate disclaimer

Results are planning estimates. Actual material requirements vary by product, installation method, site conditions, waste, and local rules. Verify product instructions and local requirements. This tool does not determine structural safety, footing depth, permit requirements, installation requirements, or code compliance. Have critical work reviewed by a qualified professional.

Last reviewed: July 16, 2026.