Fence Post Concrete Calculator

A 4x4 fence post in a 10 inch hole 3 ft deep, on 6 inches of gravel, takes about 1.27 cu ft of concrete with 10% waste: 2.1 bags of 80 lb concrete mix or 3.4 bags of 50 lb fast-setting mix per post. Enter the number of posts, the hole's diameter and depth and the post size, and the post is taken out of the hole: you get the concrete and the bags per post and for the whole fence, and the gravel under each post.

Units
Hole diameter preset

The hole depth is the whole hole, gravel included. Quikrete's rule: a hole 3 times the post's width, as deep as 1/3 of the post's length plus 6 in of gravel.

0.47 cu yd of concrete for 10 posts

Concrete per post:
1.27 cu ft
In total:
0.47 cu yd (12.66 cu ft)
Without the waste allowance:
0.43 cu yd (11.51 cu ft)
Per hole, above the gravel:
1.36 cu ft, less 0.21 cu ft of post
80 lb bags:
22 bags (2.1 per post)
60 lb bags:
29 bags (2.8 per post)
50 lb fast-setting bags:
34 bags (3.4 per post)
40 lb bags:
43 bags (4.2 per post)
Gravel per hole (6 in):
0.27 cu ft
Gravel in total:
0.10 cu yd (2.73 cu ft), about 0.16 tons
Gravel bags of 0.5 cu ft:
6 bags

How HomeMath calculates concrete for fence posts

HomeMath takes the gravel off the bottom of the hole first: the concrete fills the rest, the hole's diameter × its depth above the gravel, π × radius² × depth. The post stands in that concrete, so HomeMath takes out its cross-section × the same depth, at the post's actual size (a 4x4 measures 3.5 × 3.5 in, a 6x6 5.5 × 5.5 in). The waste allowance (10% to start) covers rough hole sides. That is the concrete per post; × the number of posts gives the fence. Bags are the volume ÷ each bag's yield: 0.30, 0.45 and 0.60 cu ft for the 40, 60 and 80 lb mix bags and 0.375 cu ft for a 50 lb bag of fast-setting concrete, rounded up for the whole fence and shown to one decimal per post. The gravel is π × radius² × its depth in each hole. In metric, HomeMath converts meters and centimeters exactly (1 in = 2.54 cm) and shows the result in cubic meters, liters and square meters.

The published rules it uses: US customary units; metric conversion; premixed bag yields; post holes, fast-setting bags and tube forms. Their sources, and how HomeMath tests every result, are on the about page.

What size hole does each post need?

Quikrete's setting-posts sheet sizes the hole from the post: 3 times its width, and 1/3 of its overall length deep plus 6 in for the gravel. The table follows that rule for 4x4 and 6x6 posts of 6, 8 and 10 ft, with 10% waste. Lumber is sold by its nominal size, so a 4x4 measures 3.5 × 3.5 in and a 6x6 5.5 × 5.5 in; the calculator takes those sizes out of the hole.

Quikrete's hole for each post, and the concrete per post with waste
PostHole (width × depth)Concrete80 lb bags50 lb fast-setting
4x4, 6 ft post10.5 in × 30 in1.14 cu ft1.93.0
4x4, 8 ft post10.5 in × 38 in1.51 cu ft2.54.0
4x4, 10 ft post10.5 in × 46 in1.89 cu ft3.25.0
6x6, 6 ft post16.5 in × 30 in2.80 cu ft4.77.5
6x6, 8 ft post16.5 in × 38 in3.74 cu ft6.210.0
6x6, 10 ft post16.5 in × 46 in4.67 cu ft7.812.5

Many fences use a narrower hole than the rule, such as 10 in for a 4x4, which takes less concrete. Your local code, the fence maker's instructions and the frost depth where you live set the real depth.

How many bags does a whole fence take?

Per post, it comes down to the hole. The table gives one 4x4 post by the hole's diameter and the depth of concrete above the gravel, before waste. Each bag size yields its own volume: 0.60 cu ft for 80 lb, 0.45 for 60 lb, 0.375 for a 50 lb bag of fast-setting concrete and 0.30 for 40 lb.

Concrete and bags for one 4x4 post, by hole diameter × concrete depth
HoleConcrete80 lb60 lb50 lb fast-setting40 lb
8 in × 2 ft0.53 cu ft0.91.21.41.8
8 in × 3 ft0.79 cu ft1.31.82.12.6
10 in × 2 ft0.92 cu ft1.52.02.53.1
10 in × 3 ft1.38 cu ft2.33.13.74.6
12 in × 2 ft1.40 cu ft2.33.13.74.7
12 in × 3 ft2.10 cu ft3.54.75.67.0

Count the bags for the whole fence, not post by post: what is left of a bag after one hole goes into the next. 20 posts of 4x4 in 10 in holes 3 ft deep take 0.94 cu yd of concrete, 43 bags of 80 lb or 68 bags of 50 lb fast-setting mix. 20 posts at 2.1 bags of 80 lb each are 43 bags, not 60.

The hole matters far more than the post: the concrete grows with the square of the hole's diameter, so a 12 in hole holds 1.44 times as much as a 10 in one.

Quikrete's Fast-Setting Concrete data sheet says two 50 lb bags set a 4 in post in a 10 in hole 2 ft deep. HomeMath's math for that hole gives 2.4 bags filled to the top and 2.0 filled to 4 in below the top, where Quikrete's setting-posts sheet stops the mix and finishes with soil.

How much concrete does a round post take?

Per post, with 6 in of gravel at the bottom and 10% waste: the concrete, then the bags of 80 lb mix and of 50 lb fast-setting mix.

  • Round 4 in post, 10 in hole, 3 ft deep1.26 cu ft · 2.1 × 80 lb · 3.4 × 50 lb
  • Round 3 in post, 8 in hole, 2.5 ft deep0.66 cu ft · 1.1 × 80 lb · 1.8 × 50 lb

How deep and how wide should the concrete around a fence post be?

  • Width: 3 times the post's width, by Quikrete, and larger, dish-shaped holes in loose or sandy soil.
  • Depth: 1/3 of the post's overall length, plus 6 in for the gravel. A post that carries a structure, such as a deck, goes at least 6 in below the frost line.
  • Gravel: tamp the bottom and sides firm, then put 6 in of gravel or crushed stone in the hole for drainage.
  • The top: Quikrete stops the mix 3 to 4 in below the top and fills the rest with soil. The calculator fills to the top; to match, enter the depth to where the concrete stops.

These are the product maker's rules of thumb for a fence; the calculator measures the concrete for whatever hole you dig.

Which concrete mix sets fence posts?

Two kinds of bag set a post. The calculator counts both, so you can compare them before you buy.

  • Fast-setting concrete goes into the hole dry, around the braced post, and is soaked with about 1 gallon of water per 50 lb bag. Quikrete's data sheet says it sets in 20 to 40 minutes and takes heavy loads after 4 hours, and that holes deeper than 2 1/2 ft are filled in lifts so the water soaks all the way through. A 50 lb bag yields about 0.375 cu ft.
  • Regular concrete mix in 40, 60 or 80 lb bags is mixed with water first, in a wheelbarrow or a mixer, then shoveled in. It yields more per pound (0.60 cu ft per 80 lb bag), so a long fence needs fewer pounds of it, at the cost of mixing.

For 20 posts in 10 in holes 3 ft deep, that is 68 bags of 50 lb fast-setting (3,400 lb) or 43 bags of 80 lb mix (3,440 lb).

How do I work out the concrete for a fence post by hand?

Take a 4x4 post in a 10 in hole 3 ft deep with 6 in of gravel. Work in feet.

  1. Depth of concrete: 3 − 6/12 = 2.50 ft.
  2. Radius: 10 ÷ 2 = 5 in, or 0.417 ft.
  3. Hole: 3.1416 × 0.417² × 2.50 = 1.36 cu ft.
  4. Post: 3.5 × 3.5 = 12.25 sq in, ÷ 144 × 2.50 = 0.21 cu ft.
  5. Concrete: 1.36 cu ft − 0.21 cu ft = 1.15 cu ft, or 1.27 cu ft with 10% waste.
  6. Bags: 1.27 cu ft ÷ 0.60 = 2.1 bags of 80 lb, or ÷ 0.375 = 3.4 bags of 50 lb fast-setting.

For a fence, multiply the concrete by the number of posts before you divide by the bag's yield, then round up once. The concrete calculator's column tab gives the same hole without the post.

Do fence posts need gravel under them?

Yes: Quikrete puts 6 in of gravel or crushed stone in the tamped hole to drain water away from the post's end. The post stands on the gravel and the concrete fills around it, so 6 in under a 10 in hole is 0.27 cu ft.

Gravel 6 in deep under each post, weighed as crushed stone at 1.55 tons per cubic yard
HolePer hole10 holes0.5 cu ft bagsTons
8 in0.17 cu ft1.75 cu ft40.10 tons
10 in0.27 cu ft2.73 cu ft60.16 tons
12 in0.39 cu ft3.93 cu ft80.23 tons
16 in0.70 cu ft6.98 cu ft140.40 tons

That density is the middle of Inch Calculator's range. For a large job, the gravel calculator prices it by the ton or the yard.

How much concrete does a fence post take in metric?

Switch the units to metric and the hole and gravel take centimeters, the depth meters or centimeters, and a round post its diameter in centimeters; a 4x4 shows as 89 mm and a 6x6 as 140 mm. A 25 cm hole 90 cm deep on 15 cm of gravel takes 34 L per 4x4 post with 10% waste. Bags sold by the kilogram differ by brand, so type your bag's weight and its yield in liters from the label, and the calculator counts them too.

Which calculator for deck posts and mailbox posts?

A mailbox post, a lamp post or a swing set takes the same math. A deck post or pier poured in a cardboard tube form is a column, sold by the tube's diameter: use the sonotube calculator, which adds a footing. To price bags against a ready-mix truck for a long fence, use the concrete cost calculator.

Frequently asked questions

How much concrete per fence post?
About 1.27 cu ft for a 4x4 post in a 10 inch hole 3 ft deep with 6 inches of gravel at the bottom, 10% waste included. Above the gravel, the hole holds 1.36 cu ft and the post takes 0.21 cu ft of it. The hole's width changes the answer most: the concrete grows with the square of the diameter.
How many bags of concrete per fence post?
About 2.1 bags of 80 lb concrete mix, or 3.4 bags of 50 lb fast-setting mix, for a 4x4 post in a 10 inch hole 3 ft deep on 6 inches of gravel, with 10% waste. A fence of 10 such posts takes 22 bags of 80 lb or 34 of 50 lb fast-setting. Count the bags for the whole fence: what is left of a bag in one hole goes into the next.
How many bags of concrete set a 4x4 post?
Quikrete's data sheet says two 50 lb bags of Fast-Setting Concrete set a 4 in post in a 10 in hole 2 ft deep. HomeMath's math agrees: filled to the top, that hole takes 2.4 bags, and filled to 4 inches below the top, as Quikrete's setting-posts sheet says, 2.0. For a deeper fence post hole, 3 ft with 6 inches of gravel, a 4x4 takes 3.4 bags of 50 lb or 2.1 of 80 lb with 10% waste.
How many bags of concrete for a 6x6 post?
About 3.2 bags of 80 lb or 5.1 bags of 50 lb fast-setting mix for a 6x6 in a 12 inch hole 3.5 ft deep on 6 inches of gravel, 1.90 cu ft with 10% waste. Quikrete's rule of a hole 3 times the post's width asks for 16.5 inches for a 6x6, which takes more; pick that preset to see it.
How deep should a fence post hole be?
One third of the post's overall length plus 6 inches for the gravel, by Quikrete's setting-posts sheet: an 8 ft post goes in a hole about 38 inches deep. A post that carries a structure, such as a deck, needs a hole at least 6 inches below the frost line, and your local code may set more.
How wide should a fence post hole be?
3 times the post's width, by Quikrete: 10.5 inches for a 4x4 (3.5 in) and 16.5 inches for a 6x6 (5.5 in). Quikrete also suggests larger, dish-shaped holes in loose or sandy soil. The calculator's "3 × the post" preset fills that width in.
Do you put gravel under a fence post?
Yes, Quikrete's setting-posts sheet puts 6 inches of gravel or crushed stone in the bottom of the tamped hole to drain water away from the post's end. For 10 holes of 10 inches that is 2.73 cu ft of gravel, 6 bags of 0.5 cu ft. The post stands on the gravel and the concrete fills around it.
Should I use fast-setting or regular concrete for fence posts?
Either sets a post. Quikrete's Fast-Setting Concrete is poured dry into the hole and soaked with about 1 gallon of water per 50 lb bag; it sets in 20 to 40 minutes and takes heavy loads after 4 hours, and holes deeper than 2 1/2 ft are filled in lifts so the water soaks all the way through, by its data sheet. A regular mix is mixed in a wheelbarrow first and yields more per pound (0.60 cu ft per 80 lb bag against 0.375 cu ft per 50 lb), so a long fence takes fewer pounds of it.
Should the concrete go to the top of the post hole?
Quikrete's setting-posts sheet stops the mix 3 to 4 inches below the top and fills the rest with soil from the hole. The calculator fills the hole to the top, which leaves a small margin: the top 4 inches of a 10 inch hole around a 4x4 hold 0.15 cu ft. To leave it out, enter the depth to where the concrete stops.
How much concrete per fence post in liters?
A 25 cm hole 90 cm deep on 15 cm of gravel takes 34 L per 4x4 post (89 mm) with 10% waste. Switch the calculator to metric to enter centimeters, and type your kilogram bag's yield in liters from its label to count it.

More concrete and gravel calculators