Skip to content
Yardwork

Guide

How Much Concrete Do I Need for a Fence Post?

Hole size, concrete volume, and bags per post from the manufacturers' instructions, with a bags-per-hole table for 4×4 and 6×6 posts.

By the Yardwork editorial team · Published

The concrete for a fence post fills the hole around it, so the amount comes down to three numbers: how wide you dig, how deep the concrete goes, and the post's actual size. Take a 4×4 in a 12 in hole with 27 in of concrete, which is a 36 in hole with 6 in of gravel under the post and the top 3 in left for soil. That is 1.58 cubic feet, or 4.20 bags of QUIKRETE Fast-Setting mix at 0.375 cu ft per 50 lb bag, so you buy 5 for each post. This guide shows where those dimensions come from in QUIKRETE's and Sakrete's instructions, how to work out any hole, and how the setting method changes the count. It covers square wood posts (4×4 and 6×6). Round and metal posts need their own arithmetic.

How big to dig the hole

Both manufacturers size the hole from the post. QUIKRETE's data sheets say to dig “about 3 times the diameter of the post,” and Sakrete's say the hole “should be 3 times the diameter of the pole or post width.” QUIKRETE's examples put numbers on it: about 12 in wide for a 4 in wood post on its setting-posts how-to page, 18 in for a 6 in post on its online calculator, and a 9 in hole for a 3 in square post on its Fast-Setting data sheet. Sakrete's bag chart is based on an average 10 in hole.

Those examples use the post's name, not its size. A 4×4 is a nominal size: under the American Softwood Lumber Standard it is 3-1/2 in square, and a 6×6 is 5-1/2 in. Three times the actual width of a 4×4 is 10-1/2 in, so QUIKRETE's 12 in hole is the roomier one. Measure the hole you dig for the circle, and use the actual post size for the part the concrete doesn't fill. The nominal vs. actual lumber sizes guide has the full chart.

Depth is where the documents differ, so here they are one at a time:

  • QUIKRETE's data sheets for Fast-Setting Concrete Mix and Concrete Mix: “Hole depth should be 1/3 the overall post height.”
  • Sakrete's data sheets: depth “should be 1/3 the length of the post or pole.” The High-Strength sheet calls it “a general rule of thumb.”
  • QUIKRETE's online calculator: “one-half of the above-ground post height,” with the example of a 9 ft post standing 6 ft above ground with 3 ft in the ground. That is the same rule in other words: a third of the whole post is half of the part above ground.
  • QUIKRETE's how-to page: “1/3-1/2 the post height above ground,” adding that “a 6-foot tall fence would require a hole depth of at least 2 feet.”

So for a 6 ft fence, the documents put the hole somewhere between 2 ft (the how-to page's minimum) and 3 ft (the data sheets). The table below covers both depths.

Cross-section of a fence post hole: a 9 ft post in a hole 36 inches deep, 1/3 of the post's length, and about 12 inches wide, 3 times a 4 inch post, with a 4 to 6 inch gravel base, concrete around the post, and the top 3 to 4 inches left for soil or sod
The rule in both makers' data sheets: a hole about three times the post's width and a third of its length deep. A gravel base and a soil cap are part of some methods, not all.

None of these rules is a building code. QUIKRETE's Concrete Mix sheet adds, “For load-bearing applications, follow local building codes for proper footing specifications,” and Sakrete's High-Strength sheet says to check your local code first if the post will be load-bearing. Ask your building department about permits, post depth and frost depth before you dig.

How much concrete fills a hole

The concrete is a cylinder with the post taken out of the middle. Work out the area of the hole, subtract the area of the post, and multiply by the depth the concrete actually fills:

Concrete for one post hole
Hole area     = π × (hole diameter ÷ 2)²
Post area     = post width × post width (actual size)
Concrete      = (hole area − post area) × concrete depth
Cubic feet    = cubic inches ÷ 1,728
Bags          = cubic feet ÷ yield per bag, rounded up
12 inHole: π × (12 ÷ 2)² = 113.10 sq inPost: 3-1/2 in × 3-1/2 in = 12.25 sq inConcrete: 100.85 sq in× 27 in ÷ 1,728 = 1.58 cu ft
Seen from above, the concrete is the ring between the hole and the post.

Concrete depth is not always the hole depth. Gravel under the post, a base of dry mix, or soil on top each change it, as the next sections show. The bag's yield is the volume of concrete it makes, printed on the bag and the data sheet; see concrete bag yields for every product this site lists. The circle area is the same one used in measuring irregular areas, and the square footage calculator can take a circle with a square cut out of it if you want to check a hole size.

Bags per hole for 4×4 and 6×6 posts

Find your post and hole, then the row for the depth of concrete: your hole depth minus any gravel and any soil left on top. Each bag column applies to any product with that published yield.

Concrete and bags per post hole, by post, hole diameter and depth of concrete
Post, hole widthConcrete depthConcrete50 lb bags (0.375 cu ft)60 lb bags (0.45 cu ft)80 lb bags (0.60 cu ft)
4×4, 10 in18 in0.69 cu ft1.84 → 21.53 → 21.15 → 2
4×4, 10 in24 in0.92 cu ft2.46 → 32.05 → 31.53 → 2
4×4, 10 in30 in1.15 cu ft3.07 → 42.56 → 31.92 → 2
4×4, 12 in18 in1.05 cu ft2.80 → 32.33 → 31.75 → 2
4×4, 12 in24 in1.40 cu ft3.74 → 43.11 → 42.33 → 3
4×4, 12 in30 in1.75 cu ft4.67 → 53.89 → 42.92 → 3
4×4, 12 in36 in2.10 cu ft5.60 → 64.67 → 53.50 → 4
6×6, 18 in24 in3.11 cu ft8.30 → 96.92 → 75.19 → 6
6×6, 18 in30 in3.89 cu ft10.38 → 118.65 → 96.49 → 7
6×6, 18 in36 in4.67 cu ft12.46 → 1310.38 → 117.79 → 8
6×6, 18 in42 in5.45 cu ft14.53 → 1512.11 → 139.08 → 10

Computed with this site's area and concrete calculators, using actual post sizes (4×4 = 3-1/2 in, 6×6 = 5-1/2 in) and yields of 0.375 cu ft (QUIKRETE Fast-Setting, 50 lb), 0.45 cu ft (QUIKRETE Concrete Mix, 60 lb) and 0.60 cu ft (QUIKRETE Concrete Mix, 80 lb). Hole sizes come from the documents: 10 in is the average hole Sakrete's chart is based on (Sakrete names no post size), 12 in is QUIKRETE's hole for a 4 in post, and 18 in is QUIKRETE's calculator hole for a 6 in post. No allowance is included.

QUIKRETE also sells Fast-Setting Concrete Mix in a 60 lb bag at 0.45 cu ft, so the 60 lb column covers it too. For a hole size that isn't listed, the concrete scales with the ring area: a 6×6 in an 18 in hole holds about 2.2 times as much as a 4×4 in a 12 in hole at the same depth.

How the setting method changes the count

Each set of instructions puts something different at the bottom and the top of the hole, and that changes how deep the concrete goes:

  • QUIKRETE Concrete Mix (No. 1101), mixed. “Place 6 in (150 mm) of dry concrete mix in the bottom of the hole,” stand the post on it, fill with concrete mixed beforehand, and taper the top so rain runs away from the post. The base is concrete too, under the post, so it counts as a full circle. This guide counts it at the bag's published yield; that is our assumption, since yield is measured on mixed concrete and no source gives the volume of mix poured dry.
  • QUIKRETE Fast-Setting (No. 1004), poured dry. The how-to page starts with about 6 in of All-Purpose Gravel, compacted. The dry mix goes in up to 3 to 4 in below ground, then water, and the top is finished with soil or sod.
  • Sakrete Fast Setting, water first. A 4 to 6 in gravel base, compacted, with the post on it. Fill the hole a third full of water, then add the mix straight from the bag and slope the top to shed water.
  • Sakrete High-Strength, mixed. A gravel base, then concrete mixed beforehand, rodded to settle it, and overfilled so the surface slopes away from the post.
The same 12 inch wide, 36 inch deep hole with a 4×4 post, filled three ways: QUIKRETE Concrete Mix over 6 inches of dry mix takes 2.14 cubic feet, QUIKRETE Fast-Setting over 6 inches of gravel with 3 inches of soil on top takes 1.58, and Sakrete Fast Setting over 4 inches of gravel takes 1.87
The same hole needs 1.58 to 2.14 cu ft depending on the method. Ranges use the end that takes more concrete: a 3 in soil cap, and Sakrete's 4 in of gravel.

Gravel takes the place of concrete, so it lowers the count; a dry-mix base is concrete, so it raises it. Pick the method for the product you are buying before you count bags, and don't mix one maker's method with another's yield.

Worked example: ten posts for a 6 ft fence

Ten 4×4 posts, each 9 ft long, for a 6 ft fence, set with QUIKRETE Fast-Setting Concrete Mix. The hole is 12 in wide (the how-to page's hole for a 4 in post) and 36 in deep, a third of the post (the data sheets). The how-to page's own depth rule would allow anything from 24 to 36 in for this fence; this example takes the deeper hole. It has 6 in of gravel (how-to page) and the top 3 in left for soil (data sheet and how-to page).

Ten 4×4 posts, 12 in holes 36 in deep, QUIKRETE Fast-Setting
Ring area   = 113.10 − 12.25 = 100.85 sq in
Depth       = 36 − 6 gravel − 3 soil = 27 in
Per hole    = 100.85 × 27 ÷ 1,728 = 1.58 cu ft
50 lb bags  = 1.5757 ÷ 0.375 = 4.202 per hole
Ten posts   = 10 × 4.202 = 42.02 → 43 bags
Water       = about 1 gal per bag → about 43 gal
Gravel      = 0.39 cu ft per hole, 3.93 cu ft in all

Rounding each hole up would mean 5 bags a post, 50 in all. With dry-poured mix you can finish one hole with the rest of an open bag and carry it to the next, so count the whole fence and round up once: 43 bags. With 80 lb bags of mixed concrete at 0.60 cu ft, the same fence needs 26.26 bags, so 27. QUIKRETE doesn't publish a bag volume for its gravel, so the gravel is given in cubic feet; check the coverage printed on the bag you buy.

Checking the arithmetic against the bag charts

Both makers publish per-post figures. They make a good cross-check, and they show why it pays to count your own hole.

Sakrete's Fast Setting data sheet gives bags for an “Average 10” Diameter Hole” at four depths, using its 0.38 cu ft yield per 50 lb bag. It doesn't name a post size. Assuming a 4×4, which is our choice, the arithmetic lands within 0.18 bag of every figure:

Sakrete's chart for a 10 in hole compared with the arithmetic for a 4×4 post
Hole depthSakrete's chartArithmetic, 4×4 assumed
12 in1.25 bags1.21 bags
18 in2 bags1.82 bags
24 in2.5 bags2.42 bags
30 in3 bags3.03 bags

(10 in circle − 3-1/2 in square) × depth ÷ 1,728 ÷ 0.38 cu ft per bag.

QUIKRETE's Fast-Setting data sheet says two 50 lb bags “will set a 3 in (75 mm) square post in a 9 in (225 mm) diameter hole 30 in (0.75 m) deep.” Filled to 3 to 4 in below the top, as the same sheet directs, that hole holds 2.19 to 2.28 bags' worth: a little more than two. Have a third bag on hand, and measure the hole you actually dug before you buy the last bags.

Filling the hole and loading the post

Both makers sell fast-setting concrete for posts. QUIKRETE calls its Fast-Setting mix “suitable for setting posts and pouring slabs when a rapid return to service is desired,” and Sakrete describes its Fast Setting mix as “For setting posts and poles without mixing or bracing.” QUIKRETE's data sheet gives these steps for its mix:

  1. Stand the post in the hole and hold it straight. The how-to page braces it with 2×4s on two adjacent sides.
  2. Pour the dry mix into the hole up to about 3 to 4 in from the top.
  3. Add water until the powder is saturated: about 1 gallon per 50 lb bag, depending on the soil. For holes deeper than 30 in, fill and water the first 30 in or less, let the water soak in, then add the rest.
  4. Fill the top 3 to 4 in with sod or the soil you dug out.

The mix sets in 20 to 40 minutes, and QUIKRETE says to wait 4 hours before putting any strain on the post. With mixed concrete the wait is longer: 24 hours for QUIKRETE Concrete Mix, and at least 24 hours for Sakrete High-Strength. QUIKRETE's video shows the dry-pour method from start to finish:

How to Set Posts in Concrete (without mixing) — QUIKRETE. Watch on YouTube

Before you buy

  • Measure the post you will set; use its actual size, not its name.
  • Decide on the hole width and depth from the instructions for your product, and ask your building department about local depth and frost rules.
  • Subtract any gravel and soil cap to get the depth of concrete, and add a dry-mix base if your method uses one.
  • Work out one hole, multiply by the number of posts, and round up once. The figures here include no allowance for spills or holes dug oversize; add your own.
  • Buy gravel and, for dry-poured mix, plan on about a gallon of water per 50 lb bag.

Frequently asked questions

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

For a 4×4 in a 12 in hole with 27 in of concrete (a 36 in hole with 6 in of gravel under the post and the top 3 in left for soil), the concrete is 1.58 cu ft: 4.20 bags of 50 lb fast-setting mix at 0.375 cu ft each, or 2.63 bags of 80 lb concrete mix at 0.60 cu ft. Buy 5 or 3 for one post; for several posts, multiply before you round up.

How big a hole do I need for a 4x4 fence post?

QUIKRETE's how-to page says about 12 in wide for a 4 in wood post, three times the post's width, and Sakrete's data sheets also call for three times the post width. For depth, both makers' data sheets say 1/3 of the post's overall length, which is 3 ft for a 9 ft post.

How deep should fence posts be for a 6 ft fence?

QUIKRETE's how-to page says 1/3 to 1/2 of the height above ground, so at least 2 ft. QUIKRETE's data sheets and online calculator put 1/3 of the whole post in the ground: a 9 ft post with 3 ft buried. Local codes and frost depth can require more, so check before you dig.

Do you have to mix fast-setting concrete for fence posts?

Not with QUIKRETE's or Sakrete's post methods. QUIKRETE says to pour the dry mix to 3 to 4 in below the top of the hole and then add about 1 gallon of water per 50 lb bag. Sakrete says to fill the hole a third full of water first, then add the mix straight from the bag. Regular concrete mix is mixed before it goes in.

How long before I can attach fence rails to new posts?

QUIKRETE says its Fast-Setting Concrete Mix sets in 20 to 40 minutes and to wait 4 hours before putting any strain on the post. For QUIKRETE Concrete Mix the wait is 24 hours, and Sakrete says to wait at least 24 hours with its High-Strength mix.

Should I put gravel in the bottom of a fence post hole?

QUIKRETE's how-to page adds about 6 in of All-Purpose Gravel, compacted, and Sakrete's Fast Setting sheet calls for a 4 to 6 in compacted gravel base. QUIKRETE's Concrete Mix sheet puts 6 in of dry concrete mix in the bottom instead. Gravel takes the place of concrete; a dry-mix base is concrete, so it adds to the bag count.

Calculators

  • Concrete Calculator — Slab volume in cubic feet, cubic yards, and cubic meters, with ready-mix order size and bag counts for documented products.

Guides

Buying guides

Sources