How many bags of concrete for a fence post?

A 4x4 post in a 10" hole, 30" deep, takes 3 bags of 60 lb mix. Bag counts by hole size and depth, with the post's own volume already taken out.

One 10" hole 30" deep takes 3 bags of 60 lb mix.

The hole is 1.36 ft³, but the post fills 0.21 ft³ of it — so you are placing 1.15 ft³ of concrete, not the full hole.

How that is worked out

  1. A round hole is π r² × depth: 10" across and 30" deep is 1.36 ft³.
  2. Take out the post. A 4x4 is really 3 1/2" × 3 1/2", so 30" of it displaces 0.21 ft³.
  3. 1.15 ft³ ÷ 0.45 ft³ per 60 lb bag = 2.6, so 3 bags. Always round up.

Bags per hole, with a 4x4 post in it

Bags per hole, with a 4x4 post in it
Hole40 lb bags60 lb bags80 lb bagsConcrete placed
8" × 24" deep2210.53 ft³
8" × 30" deep3220.66 ft³
10" × 24" deep4320.92 ft³
10" × 30" deep4321.15 ft³
10" × 36" deep5431.38 ft³
12" × 36" deep8542.10 ft³
12" × 42" deep9652.45 ft³

Worth knowing

  • Buy one more bag than the table says. Concrete you did not need is cheaper than a second trip in the middle of a pour.
  • How deep the hole goes is a local question, not one this table answers. The usual guidance is a third of the post's length in the ground and the bottom of the hole below the frost line — and the frost line is set by where you are, so ring the building department. Some jurisdictions also have rules about fence footings specifically.
  • The hole wants to be about three times the post's width. A 4x4 gets a 10" to 12" hole — wide enough to get concrete all round the post, and the width is what resists the post being pushed over.
  • Gravel in the bottom of the hole lets water drain away from the end grain instead of sitting against it. It is the single cheapest thing you can do for how long the post lasts.