Skip to main content

Concrete guide

How many bags of concrete per fence post?

Updated July 2026 12 min read

TL;DR

Most 4×4 fence posts need 2–4 bags of 60 lb concrete; most 6×6 posts need 4–5. The number is just the hole volume minus the volume of the post — a 10-inch-wide, 30-inch-deep hole holds a bit over a cubic foot of concrete, or about three 60 lb bags. Go deeper for taller fences, wider for corner and gate posts, add a gravel base, and crown the top so water sheds away.

First: what "setting a post in concrete" actually involves

When people search how many bags of concrete per fence post, they're really asking two questions at once: how much concrete fits in the hole, and how much of that hole the post itself takes up. Concrete doesn't fill the whole hole — the post sits in the middle of it. So the real formula is hole volume minus post volume. That "displacement" is why a fat 6×6 post in a given hole needs less concrete than a skinny 4×4 in the same hole: the bigger post leaves less empty space to fill.

There are three post families to keep straight. Wood posts — pressure-treated 4×4 and 6×6 — are the classic residential fence post, and their actual dimensions are smaller than their nominal names (a "4×4" is really 3.5 inches square, a "6×6" is 5.5 inches). Round metal posts — 2⅜-inch chain-link line posts, 4-inch terminal posts — displace much less concrete because a circle packs less area than a square. And steel U-channel or T-posts usually get driven, not set in concrete at all. This guide covers the first two, because those are the ones you buy concrete for.

"Setting" the post means three things happening together: the hole is deep enough to anchor the post against wind and frost, wide enough to hold a solid collar of concrete, and drained enough that the post base isn't sitting in a puddle. Get the depth and diameter right and the bag count falls out of simple geometry. Get them wrong and no amount of concrete saves a leaning, rotting, frost-heaved fence. So before we count bags, the two numbers that matter most are how deep and how wide — and the calculator below turns those straight into a bag count.

Bags-per-post calculator

Pick your post, set the hole depth and width, choose a bag size. The count uses the real displacement math — hole minus post.

Post type
Bag size

Concrete for one 4×4 wood post

3

60 lb bags · ≈1.15 cu ft

Exact fill

2.6 bags

Est. cost

$12.75

Rounded up to whole bags. Buy one spare per 4 posts for spills and slop.

30"10" widegrade4×4 wood post

Diagram scales live with your inputs. Yields: 60 lb = 0.45 cu ft, 80 lb = 0.60 cu ft. Prefer the full tool? Open the concrete calculator and pick the Circle / post-hole preset.

Why the depth and diameter rules matter more than they look

A fence post fails in one of three ways: it leans (wind load overwhelms the anchor), it heaves (frost lifts the whole footing), or it rots (water sits against the base). Depth and diameter are your defense against all three, and they trade off differently, so it's worth knowing what each one actually buys you.

Depth fights wind and frost. A fence is a sail. The taller it is, the more leverage the wind gets, and the deeper the post has to go to resist that torque. The old carpenter's rule is to bury one-third of the total post length: a 6-foot-tall fence uses a 9-foot post set 3 feet down. That same depth usually clears the frost line — the depth to which the ground freezes in winter. When water in the soil freezes it expands and pushes upward on anything above the frost line, ratcheting posts out of the ground a little more every winter. Setting the footing below that line takes the frost's grip off it. Frost lines run from near zero in the Deep South to 4–6 feet across the northern tier; your county building department publishes the local number.

Diameter fights leaning and holds more concrete. A wider collar of concrete spreads the post's load over more soil, so a gusty day doesn't wallow the post back and forth in its hole. The rule of thumb is a hole about three times the post's width — a 3.5-inch 4×4 wants a 10–12 inch hole, a 5.5-inch 6×6 wants 12–18 inches. Notice how the calculator's bag count climbs fast when you widen the hole: concrete volume grows with the square of the diameter, so going from a 10-inch to a 14-inch hole nearly doubles the concrete. That's the whole reason people underestimate — they think about depth and forget that width is the expensive dimension.

This is also why the displacement matters. A 6×6 post fills 30 square inches of the hole's cross-section; a 4×4 fills only 12. In a 12-inch hole (113 square inches of area), the 6×6 leaves 83 square inches for concrete while the 4×4 leaves 101 — so the skinnier post quietly costs you the better part of a bag per hole. It's a small effect on one post, but across a long fence line it adds up to a couple dozen bags. Worth getting right before you load the truck.

The right way vs the way that rots

Tap to flip between a post built to last and the version you see failing in three years.

Crown sheds water →gravel drainsGravel base + crowned collar

What the bag count leaves out

The calculator gives you concrete per post. A real fence budget has line items that never show up in a "how many bags" answer, and they add up faster than the concrete itself:

  • Gravel for the base. Three to six inches of ¾-inch crushed stone per hole is cheap — a single bag or two covers several posts — but it's the difference between a 7-year post and a 25-year post. Size it with the gravel calculator if you're doing a long run.
  • The extra depth on corners and gates. End, corner, and gate posts carry the pull of the whole fence panel and the swing of the gate. They typically go 6 inches deeper and one size wider — which means an extra bag or two apiece that a flat "2 bags per post" estimate misses entirely.
  • Overage for spillage. You will spill, over-fill a few holes, and misjudge a couple. Buy roughly one spare bag per four posts. Unopened bags return; a half-finished fence at 4 p.m. on Sunday does not.
  • Bracing lumber. Every post needs two temporary braces and a stake while the concrete sets. Budget a few 2×4s and a box of screws you'll reuse down the line.
  • Water and mixing. Fast-setting mix needs water poured in dry; standard mix needs a tub or mixer, a hoe, and time. On a hot day you'll go through more water than you think, and a rented mixer for a big job is $40–$70 a day.

None of these are large on their own. Together they're the reason a "$4 a bag" project turns into a weekend and a couple hundred dollars — and why it pays to count posts, corners, and gates before the first trip to the store, not after.

Bags per post, by hole size

Using 60 lb bags (0.45 cu ft each). Change the bag size in the calculator to update these.

4×4 · 10" hole · 24" deep
3 bags
4×4 · 12" hole · 30" deep
4 bags
4×4 · 12" hole · 36" deep
5 bags
6×6 · 12" hole · 36" deep
4 bags
6×6 · 18" hole · 42" deep
13 bags

Corner, gate, and end posts should use the deeper/wider rows. Line posts can use the shallower ones where code and frost line allow.

Which concrete to actually buy

"Concrete" at the store is half a dozen products. Here's what each is for.

Fast-setting concrete

The fence-builder's favorite. Pour it in the hole dry, add water on top, and it sets in 20–40 minutes — no mixing tub. About $6–$7 per 50 lb bag. Perfect for line posts where you want to hang panels the same day. Downside: you can't reposition once it kicks, so brace and plumb before you add water.

Standard 60 lb concrete mix

The everyday workhorse at $3.50–$5.00 a bag, 0.45 cu ft each. Lighter to carry and easy to dial in the exact count for a 4×4. Needs mixing to a stiff, oatmeal consistency and takes 24–48 hours to reach working strength. Best when you're setting a lot of posts and want to control cost per hole.

Standard 80 lb concrete mix

Same mix, bigger bag — 0.60 cu ft, $4.50–$6.50. Fewer bags and fewer trips for deep 6×6 or corner-post holes, at the cost of a 80 lb lift each. If your holes each want 3+ bags of 60 lb, switching to 80 lb usually saves a bag and a fair amount of hauling.

Fence Post Mix

A pre-blended fast-setting product marketed specifically for posts (Quikrete and Sakrete both sell one). Functionally the same as fast-setting concrete with a coarser aggregate; convenient but usually a slight premium. Handy for one-off repairs where you're buying a bag or two.

Expanding foam post backfill

A two-part polyurethane foam that expands to fill the hole in minutes. Light to carry (one pouch replaces two bags of concrete), fast, and drains well — but 3–5× the cost per post and less proven for heavy 6×6 or high-wind spans. Good for chain-link and light privacy panels where speed matters more than budget.

Gravel only — no concrete

Tamped crushed stone all the way up, no concrete at all. Drains completely, never traps water, and lets you reset a post easily. It's the pro pick for wood posts in wet climates — but it needs a wider hole, careful tamping in lifts, and doesn't resist wind as stiffly. Great for fences under 5 feet in well-drained soil.

Setting the post: three steps that decide everything

1. Dig deep, dig wide, add gravel

Dig at least one-third of the post length and below your frost line, at a diameter about three times the post width. Then drop 3–6 inches of crushed gravel in the bottom and tamp it flat. The gravel does two jobs: it gives the post a stable, non-settling footing and it lets groundwater drain away from the base instead of wicking up into the wood. This single step is the biggest reason some posts last 25 years and others rot in 7.

2. Set the post, plumb it, then brace it

Stand the post on the gravel, check it for plumb on two adjacent faces with a level, and lock it there with two temporary braces staked to the ground. Do this before any concrete goes in — especially with fast-setting mix, which won't wait. Keep a string line along the fence run so every post lands on the same face and the panels hang straight.

3. Pour, crown, and slope the top

Add concrete to within a couple inches of grade, then mound the last bit into a crown that sits 1–2 inches above the ground and slopes down and away from the post on all sides. That crown is what sheds rain off the collar instead of letting it pond against the wood. Trowel it smooth, re-check plumb, and leave the braces on until the concrete reaches working strength — 20–40 minutes for fast-setting, a day or more for standard mix. Order the exact volume with the concrete calculator so you're not short mid-run.

Five mistakes that leave fences leaning

1. No gravel base under a wood post

Concrete poured straight around a wood post with no drainage creates a bathtub: water runs down the post, hits the concrete collar, and has nowhere to go. The wood stays wet and rots from the outside in right at the soil line. Three inches of gravel and a crowned top fixes it for the price of one extra bag of stone.

2. Finishing the concrete below grade

A flat or sunken concrete top collects every rainfall in a little moat around the post. Always crown the collar above grade so water sheds off. This is the most common failure you'll spot walking any older neighborhood — posts loose and dark-stained right at ground level.

3. Setting the post before bracing it

Fast-setting mix gives you minutes, not hours. If the post isn't plumb and braced when the concrete kicks, you own a crooked fence. Level on two faces and stake two braces first, every time — then add water or pour.

4. Holes too shallow or too narrow

A post buried less than a third of its length, or set in a hole barely wider than the post, doesn't have the leverage or the concrete mass to resist wind. It'll wobble the first stormy season. Wider and deeper always wins on the posts that carry load — corners, ends, and gates.

5. Dry-pouring standard mix

Dry-pouring works for fast-setting concrete because it's formulated for it. Do the same with standard 60 or 80 lb mix and the water never reaches the middle — you get a weak, crumbly, half-cured collar. Mix standard concrete to a stiff consistency first, or buy the fast-setting product if you want the pour-and-water method.

Frost line, soil, and code by region

How deep and how much concrete you need shifts with where you build:

  • Cold-winter states (Upper Midwest, Northeast, Mountain West): Frost lines of 3.5–6 feet mean deep holes — sometimes deeper than the one-third rule alone would call for. Set footings below frost or expect annual heave.
  • Warm, low-frost regions (Deep South, coastal California, Gulf Coast): Frost isn't the driver — wind and soft, sandy soil are. Go wider rather than deeper, and lean on gravel drainage in high-water-table areas.
  • Clay and expansive soils (parts of Texas, the Front Range): Clay swells and shrinks with moisture and grips posts hard. Bell the bottom of the hole slightly wider than the top so the footing can't be pulled straight up.
  • Sandy or loose soil: Concrete alone can pull out. Widen the hole, and consider a belled or stepped footing for corner and gate posts.
  • Everywhere: Many jurisdictions set minimum depth for fences over 6–7 feet and require permits. A quick call to the building department settles depth, setback, and whether you need a permit before you dig.

What fence crews actually do

A pro crew doesn't count bags one hole at a time — they know their standard hole holds two 60 lb bags and they order by the pallet with overage baked in. They set every post on gravel, run a string line so the whole fence is dead straight, brace the corners heaviest, and crown every collar without thinking about it. Corners, ends, and gates get the deep, wide, extra-bag treatment because those are the posts that fail first.

The other thing they do: match the product to the job. Fast-setting mix for a repair or a small run, standard mix by the pallet for a long line, and in genuinely wet ground, tamped gravel with no concrete at all. The bag count is the easy part — drainage, plumb, and a crowned top are what make the fence still standing straight a decade later.

FAQ

How many bags of concrete do I need per fence post?

A 4×4 post in a 10-inch-wide, 30-inch-deep hole needs about 3 bags of 60 lb concrete (or 2 of the 80 lb). Widen that hole to 12 inches and it climbs to 4 bags; a 6×6 in a 12-inch hole needs 4–5 bags of 60 lb. The exact count is hole volume minus the post — use the calculator above.

How deep should a fence post hole be?

Bury at least one-third of the total post length, and never less than your local frost line. For a 6 ft tall fence, that means a 9 ft post set 3 ft deep. Corner and gate posts go deeper — often 6 inches more than line posts.

How wide should a post hole be?

Roughly three times the post width. A 4×4 (3.5" actual) wants a 10–12 inch hole; a 6×6 (5.5") wants a 12–18 inch hole. Wider holes hold more concrete and resist frost heave and wind load better, but cost more per post.

Do I need gravel under a fence post?

Yes — 3–6 inches of crushed gravel at the bottom lets water drain away from the post base instead of pooling against it. For wood posts this is the single biggest thing you can do to slow rot. Skip it and the post sits in a concrete bathtub.

Can I dry-pour concrete into a fence post hole?

For fast-setting mix, yes — pour it in dry, then add water on top per the bag directions. It sets in 20–40 minutes. Standard concrete mix should be mixed to a stiff, oatmeal consistency first; dry-pouring standard mix gives weak, crumbly results.

Should the concrete be above or below ground level?

Above. Mound the concrete into a crown 1–2 inches above grade and slope it away from the post so rain sheds off. A flat or dished top collects water against the post and is the number-one cause of premature rot.

Is 60 lb or 80 lb concrete better for fence posts?

60 lb bags are easier to carry and let you nail the amount without much waste — ideal for line posts. 80 lb bags mean fewer trips for big 6×6 or deep corner-post holes. Both cure to the same strength; pick by how many bags and how much lifting you want.

How much does it cost to set one fence post in concrete?

In 2026, budget $10–$25 in concrete per post: 2–3 bags of 60 lb at $3.50–$5.00 each, or a couple of fast-setting bags at $6–$7. Add gravel, and the material cost per post is usually under $30 before the post and panel.