Skip to content
HatchCalc

Fence Post Concrete Calculator

How many bags of concrete for your fence posts — by hole size and count.

Rule of thumb: about 3× the post width.

Bury about ⅓ of the post's height, and go below your local frost line.

Concrete needed

25bags of 50 lb

Bags per post (approx.)2.5
Concrete per post0.92 ft³
Total volume (ft³)9.21
Total volume (yd³)0.341

How deep and wide to dig

Before any concrete goes in, the hole itself needs to be sized correctly. Two rules of thumb do most of the work:

  • Depth:bury roughly one third of the post's overall height, and make sure the bottom of the hole sits below your local frost line. In cold climates the frost line can be several feet down, which usually matters more than the one-third rule — check with your local building department for the number in your area.
  • Width:a hole about 3 times the width of the post gives enough concrete around it to resist wobble and wind load. Much narrower and the post won't be held firmly; much wider just wastes concrete.

It's also worth adding a few inches of gravel at the bottom of the hole before setting the post. This gives water a place to drain to instead of sitting against the base of the post, which helps prevent wood rot and reduces how much frost heave can move the post over time. As always, treat these as general DIY guidance and check your local building code for anything structural, like a fence that also serves as a retaining structure or a gate post carrying extra load.

The formula, and a worked example

The concrete you need per post is the volume of the hole minus the volume the post itself takes up — you're not filling the whole hole with concrete, just the gap around the post:

Volume = [π × (hole diameter ÷ 2)² × depth] − [post width² × depth]

Working in inches keeps the geometry simple, then dividing by 1,728 converts cubic inches to cubic feet. For example, a 4x4 post (actually 3.5×3.5 inches) set in a 10-inch-diameter hole dug 24 inches deep:

(π × 5² × 24) − (3.5² × 24) = 1,884.96 − 294 = 1,590.96 in³ ≈ 0.92 ft³

That's about 0.92 cubic feet of concrete for one post — roughly 2 bags of 80 lb mix (0.60 ft³ each) or 3 bags of 50 lb mix (0.375 ft³ each) once you round up to a whole bag. This calculator does that math for every post size, hole size, and bag size combination automatically.

One tip worth knowing: for a multi-post job, total up the cubic feet across all posts first, then round up to whole bags once — don't round up per post and add those together. For 10 of these posts, rounding once needs 25 bags of 50 lb mix, but rounding each post individually and adding them up comes to 30 bags. That difference is five bags of concrete you didn't need to buy.

Fast-setting vs. regular concrete mix

Most fence post projects use a fast-setting concrete mix (sold under names like Fast-Setting Concrete or similar), and the common method is a dry pour: set the post plumb in the hole, pour the dry mix straight from the bag into the gap around it, then add water on top and let it soak through — no mixing required. Fast-setting mixes are formulated for exactly this, typically holding the post in place within 20 to 40 minutes.

Regular concrete mix works too, but it's meant to be mixed with water to a proper consistency before pouring, either in a wheelbarrow or mixing tub. It takes longer to set — often a full 24 to 48 hours before the post can safely take side-load from attached rails or panels — but it's a reasonable choice if you're already mixing concrete for other parts of the same project. Either way, follow the water ratio and set times printed on your specific bag, since they vary by brand and formulation.

Common mistakes to avoid

  • Digging the hole too narrow. A hole barely wider than the post leaves almost no concrete around it, which makes for a weak, wobbly connection. Aim for roughly 3× the post width.
  • Filling the hole flush or with a flat top. A flat-topped pour lets water pool right against the post and soak into the wood. Instead, crown the concrete slightly above grade around the post and slope it away, so rainwater runs off instead of collecting.
  • Skipping the gravel base. Without a drainage layer at the bottom of the hole, water that gets in has nowhere to go and sits against the buried end of the post.
  • Not checking plumb before the concrete sets. Once fast-setting mix grabs, the post is locked in whatever position it was in — recheck level and plumb every few minutes while it firms up, not just once at the start.

Frequently asked questions

How many bags of concrete per fence post?

For a standard 4x4 post set in a 10-inch-diameter hole dug 2 feet deep, that works out to about 0.92 cubic feet of concrete per post — typically 2 bags of 80 lb mix, or 3 bags of 50 lb mix, once you round up to a whole bag. Bigger posts, wider holes, or deeper holes all push that number up, which is why it's worth running your own dimensions through the calculator above rather than relying on a single rule of thumb.

How deep should a 4x4 fence post be?

A common starting point is to bury about one third of the post's total length below grade — so a 6-foot fence post would go about 2 feet into the ground. That said, the depth that actually matters most is your local frost line: if the bottom of the hole isn't below where the ground freezes in winter, frost heave can slowly push the post out of the ground over a few seasons. Check with your local building department for the frost depth in your area, and dig to whichever number is deeper.

Wet or dry pour — which should I use for fence posts?

For fence posts specifically, most DIYers use a dry pour: set the post, pour the dry concrete mix straight from the bag into the hole around it, then add water and let it soak in (some people just add a few inches of water and let it wick up through the mix). This is the method fast-setting mixes are designed for and it's faster than pre-mixing in a wheelbarrow. A wet pour — mixing the concrete to a proper consistency before pouring — gives more uniform strength and is preferred for structural footings, but it's more work and rarely necessary for a fence post.

Should the post sit on gravel?

Yes, a few inches of gravel at the bottom of the hole is standard practice. It gives water somewhere to drain to instead of pooling under the post, which helps prevent wood rot and reduces frost heave risk. Set the post on the gravel, check it's plumb, then backfill with concrete around it.

How wide should a fence post hole be?

A common rule of thumb is about 3 times the width of the post — so a 4x4 post (actually 3.5 inches wide) suits roughly a 10 to 12-inch-diameter hole. Too narrow and there's barely enough concrete around the post to hold it; too wide and you're paying for concrete you don't need. A power auger sized close to your target diameter is the easiest way to hit this consistently.

How long before I can attach rails or panels to the post?

Regular concrete mix needs about 24 to 48 hours before it can safely take the side-load of attached fence rails or panels, and around 4 weeks to fully cure. Fast-setting mixes are typically ready for light loads in about 20 to 40 minutes and can usually take fence hardware within a few hours, though full cure still takes several weeks — always check the specific bag for its stated times.

Related tools