Post Hole Concrete Calculator

Calculate concrete bags needed per post hole from diameter and depth.

By Konstantin Iakovlev · Updated September 2026 · Source: QUIKRETE — Setting Posts in Concrete (with Concrete Mix No. 1101 data sheet yields)

Bags per Hole

3

Total Bags (80lb)

30

Total Volume

16.4 cu ft

Post Hole Details

Volume per Hole1.64 cu ft
Bags per Hole (80lb)3
Total Volume16.4 cu ft
Total Bags Needed30

Use the Post Hole Concrete Calculator above to calculate your results. Enter your values and see instant results — all calculations run in your browser.

Disclaimer: This calculator is for informational purposes only. Results are estimates from the numbers you enter and the assumptions described on this page; check them against local building codes, product specifications and current prices, and have structural, electrical or gas work designed or checked by a licensed professional.

How It Works

Setting fence posts or deck footings goes a lot smoother when you know how many bags of concrete the holes will swallow before you head to the store. Estimating the count accurately means you don't haul home a pallet of leftovers or stall the job halfway through for a second trip.

Because a post hole is essentially a cylinder, the volume comes from V = π * (r^2) * h, where r is the radius (half the hole's diameter) and h is the depth. The calculator works in feet and divides each hole's volume by 0.60 cubic feet, the yield Quikrete gives for an 80 lb bag of its Concrete Mix (its 60 lb bag yields about 0.45 cubic feet and its 50 lb bag of Fast-Setting Concrete Mix about 0.375). It rounds up to a whole bag per hole, so you're never left a scoop short, and multiplies by the number of holes. It fills the whole hole with concrete and does not subtract the post or a gravel base.

Rounding up is deliberate, since holes are rarely perfectly straight, some mix is always lost to spillage, and yields drift a little from bag to bag. Those yields also shift by manufacturer and mix type, so it pays to read the figure printed on the bag you actually buy. The error that bites most often is shorting the depth, which leaves you with too little concrete and a footing that won't hold the post the way it should.

Example: Setting 20 Fence Posts

  1. 1 Input: 20 holes, each 10 inches in diameter and 36 inches deep, filled with 80 lb bags of concrete mix. The calculator offers 8, 10 or 12 inch holes at 24, 36 or 42 inches deep.
  2. 2 Volume per hole: r = 10 / 24 = 0.4167 ft and h = 36 / 12 = 3 ft, so V = π × 0.4167² × 3 = 1.64 cubic feet.
  3. 3 Bags per hole: 1.64 / 0.60 = 2.73, rounded up to 3 bags. For 20 holes the calculator shows 60 bags and 32.7 cubic feet in total.
  4. 4 Because the tool rounds up for each hole and fills the whole hole, 60 bags leaves some slack: the post and the 6-inch gravel base Quikrete recommends take up part of the volume.

Frequently Asked Questions

How deep should a fence post hole be?
Quikrete's post-setting guide puts the hole depth at one-third to one-half of the post's above-ground height plus 6 inches for a gravel base, which is 30 to 42 inches for a 6-foot fence. Its Fast-Setting Concrete Mix data sheet gives a simpler rule of one-third of the overall post length, about 32 inches for an 8-foot post. Frost depth or a local code can require deeper holes. Pour and compact 6 inches of gravel in the bottom for drainage.
How many bags of concrete do I need per post hole?
The calculator treats each hole as a cylinder and divides by the 0.60 cubic feet an 80 lb bag of concrete mix yields. A 10-inch hole 24 inches deep holds 1.09 cubic feet, so 2 bags; a 12-inch hole 24 inches deep holds 1.57 cubic feet, so 3 bags. It does not subtract the post, so the count has a little slack. Quikrete's Fast-Setting Concrete Mix comes in 50 and 60 lb bags that yield about 0.375 and 0.45 cubic feet, so you need more of those bags for the same hole.
Should I use fast-setting or regular concrete for fence posts?
Fast-setting concrete is convenient because you can pour it dry and add water without mixing. Posts are firm in 20-40 minutes. Regular concrete is cheaper and stronger for structural posts but requires mixing and a 24-48 hour set time.