LANDSCAPING SCALE 1:1 UNITS CU FT

Landscaping

Fence Post Calculator

Enter your run length and this gives you the posts, the bags of concrete to set them, and the rails and pickets that go on top.

What you're measuring Updates as you type
An elevation of the fence run and a section through one post hole, labeled with the measurements entered in the calculator. THE RUN, HEAD ON 14 posts, 1 gate 8 ft 100 ft SECTION THROUGH THE HOLE 6 in gravel base 9 in 30 in
Fence measurements
8 ft is most common; 6 on windy sites
Each adds 2 posts

The holes

About 3x the post width
A third of total post length
Actual widths: 3, 3.5, 5.5 in

Rails and pickets

2 on a low fence, 3 from about 6 ft up. A convention, not a spec.
Dressed widths of 1x4, 1x6 and 1x8 in the softwood lumber standard.
0 for a solid privacy fence. Anything wider is a spaced picket fence, and the gap is your choice.

Concrete and base

Quikrete yields: 0.375 / 0.45 / 0.60 cu ft
Drainage layer under the concrete
The math, line by line
Posts for the run
Plus gate posts
Concrete depth per hole
Concrete per hole
Total concrete
Rails, one per span each
Picket plus gap
Pickets across the run
Bags, rounded up
DRAWN MEASURE & BUY
UNITS CU FT
SOURCE /SOURCES/#fence

What to buy

Paid links. If you buy through one, we earn a commission. Your price is the same. Nothing is listed here unless the calculator above says you need it.

  • Fast-setting concrete mix

    The bag count above uses the yield for the size you picked. Fast-setting mix is made for posts and sets in 20 to 40 minutes, so you are not bracing posts all weekend.

  • Pressure-treated posts

    Anything set in the ground has to be rated for ground contact. Above-ground treated lumber rots at the soil line.

  • Fence pickets

    The picket count above assumes the width you picked. A 1x6 is 5.5 inches dressed, not 6, and that difference is what decides the number.

  • Rails and framing lumber

    One rail per span per course. They have to be as long as your post spacing, so an 8 ft spacing needs 8 ft boards.

What a bag actually yields

QUIKRETE Fast-Setting, 50 lb 0.375 cu ft Product 1004-50
QUIKRETE Fast-Setting, 60 lb 0.45 cu ft Product 1004-60

Their own worked example, two 50 lb bags for a 3 in post in a 9 in hole 30 in deep, only reconciles if you assume a gravel base. The guide shows that working.

Gear for the job

The calculator above does not count any of this. It is what the job takes to actually do. Paid links, and your price is the same.

  • Post hole digger or auger The hole diameter you entered is what the digger has to produce. A clamshell digger works to about 8 inches; wider holes want an auger.
  • Post level Plumb in two directions at once while the concrete sets. Not part of the volume math, but it is what makes the fence look right.
  • Pea gravel for the hole base The depth field above assumes a drainage layer in the bottom of each hole. This is that layer.
  • String line and line level The run has to be straight before the first hole is dug. Correcting a crooked line after the concrete sets is not a correction.
  • Picket spacing jig Holds the gap you entered while you nail. Eyeballing it drifts, and the drift shows up as a wedge-shaped last board.
  • Mixing tub Fast-setting mix is workable for minutes, so it gets mixed hole by hole rather than all at once.

Part of a bigger job

This calculator sizes one material. These jobs need it along with others, and the list says what else to buy and in what order.

The thing worth knowing

Quikrete's own two-bags-per-post example does not match the geometry of the hole it describes, and the gap is about 25 percent. It reconciles once you assume six inches of drainage gravel in the base, which is exactly what the gravel field above defaults to.

How to estimate fence posts and concrete

Two separate calculations that people usually merge and get wrong. First, how many posts the run needs. Second, how much concrete each hole swallows. The second one is where the published rules of thumb fall apart.

posts = ceiling(run ÷ spacing) + 1 + (gates × 2)
concrete per hole = 3.1416 × radius² × fill depth − post volume
bags = total concrete ÷ yield per bagFill depth is the hole depth minus any drainage gravel. Bag yields are Quikrete's stated figures.

Counting posts

A straight run always needs one more post than it has spans. A 100 foot fence at 8 foot spacing has 12.5 spans, which rounds up to 13, so 14 posts. The plus-one is the far end, and forgetting it is the classic error.

Gates do not share posts with the run. Each gate needs its own hinge post and latch post, so add two per gate. Hinge posts also carry a swinging load all day, so many people set those deeper or in a wider hole than the line posts.

The concrete number, and why the rule of thumb fails

Quikrete's Fast-Setting Concrete Mix data sheet gives a worked example: two 50 lb bags will set a 3 inch square post in a 9 inch diameter hole 30 inches deep. Two 50 lb bags at their stated 0.375 cubic feet each is 0.75 cubic feet.

Now do the geometry. A 9 inch hole 30 inches deep is a cylinder of 1.10 cubic feet. A 3 inch square post through that depth displaces 0.16 cubic feet. That leaves 0.94 cubic feet of concrete needed, against the 0.75 the manufacturer says will do it.

Those numbers do not agree, and the gap is about 25 percent. The reconciliation is that a real post hole is not filled with concrete from the very bottom to the very top. Put 6 inches of drainage gravel in the base, so concrete fills only the top 24 inches, and the requirement drops to 0.76 cubic feet. That matches Quikrete's example within one percent.

So their figure assumes a gravel base without saying so, which is what most fence guidance recommends anyway. This calculator makes that assumption a field you can change rather than a hidden constant. Set the gravel to zero and the bag count climbs, because that is the honest number for a hole filled to the bottom.

Hole size

The common guidance is a hole about three times the post width, and a depth of a third to a half of the post's height above ground. A 4x4 post for a 6 foot fence lands at roughly a 9 to 12 inch hole, 24 to 30 inches deep.

Note that a nominal 4x4 is actually 3.5 inches, and a 6x6 is 5.5. Use the actual dimension, which is what the post size selector does, otherwise you overstate how much concrete the post displaces.

Frost depth overrides all of this. In cold regions, a post that does not reach below the frost line will be lifted by freezing ground no matter how much concrete is around it. Your local building department publishes the depth; use it.

Rails and pickets

The posts are the hard part. The boards are the expensive part, and they are counted a completely different way.

Rails run horizontally between posts: one per span per course, each as long as your post spacing. A 100 foot run at 8 foot spacing has 13 spans, so a three-rail fence takes 39 boards of 8 feet. Two rails suit a low fence, three is normal from about 6 feet up. That is a convention, not a published rule.

Pickets are set by pitch rather than by area. Each one occupies its own width plus the gap that follows it, and you divide the run by that.

rails = spans × rails per section
pitch = picket width + gap
pickets = run (in) ÷ pitch, rounded upDressed picket widths come from the American Softwood Lumber Standard, DOC PS 20-20 Revision 1, Table 3.

A "1x6" picket is not six inches wide. The American Softwood Lumber Standard sets the minimum dressed dry face width of nominal 6 inch board lumber at 5-1/2 inches, nominal 4 inch at 3-1/2, and nominal 8 inch at 7-1/4. Those are the numbers in the picker above, and it is the same table that makes a 4x4 post 3.5 inches.

Use 6 inches instead of 5.5 on a 100 foot run and you order 200 pickets for a fence that needs 219. Nineteen boards short, found at the far end of the run.

The gap is your decision and no standard covers it. Zero gives a solid privacy fence, a quarter inch allows for swelling, and spaced picket fences run from an inch upward. A quarter inch takes nine boards off that 100 foot run, so enter it rather than assume it.

One limit worth knowing: the count runs pickets straight across the gate openings. A gate is filled with pickets too, so the total is right, but you will cut some to fit the frame.

A quick cost check

A 100 foot fence at 8 foot spacing with one gate is 16 posts. At 9 inch holes 30 inches deep with 6 inches of gravel, that is 0.76 cubic feet each, about 12.2 cubic feet total, so 33 bags of 50 lb fast-setting mix. At $7 a bag that is about $230 of concrete on top of the posts.

Drop the gravel and fill to the bottom and it becomes 41 bags, roughly $290. That single field is a $60 decision on a modest fence.

Common estimating mistakes

  • Forgetting the last post. Spans plus one, always.
  • Sharing gate posts with the run. A gate needs two posts of its own.
  • Using nominal lumber dimensions. A 4x4 is 3.5 inches and a 1x6 picket is 5.5. It changes the concrete displacement a little and the picket count a lot.
  • Buying rails by the linear foot. You buy whole boards the length of a span, and the short last span still takes a full one.
  • Taking two bags per post as universal. It is correct for one specific hole size. A 12 inch hole needs nearly twice the concrete of a 9 inch one, because area scales with the square of the radius.
  • Ignoring frost depth. The only item on this list that can undo the entire fence.

When to call someone

Call 811 before you dig, every time, no exceptions. It is free, it is the law in most places, and buried gas and electrical lines do not announce themselves. This is the one step on this page that can seriously hurt you, and no amount of careful measuring substitutes for it.

Beyond that: property lines. A fence set even a few inches over a boundary is a legal problem that gets more expensive the longer it stands. If you are not certain where the line runs, a survey costs far less than moving a finished fence. Local rules on height, setback, and which side faces out are worth a call to the building department before you buy anything.

Questions

How many bags of concrete per fence post?

For a common 4x4 post in a 9 inch hole 30 inches deep, about two 50 lb bags of fast-setting mix. That is Quikrete's own stated example: two 50 lb bags will set a 3 inch square post in a 9 inch diameter hole 30 inches deep. Wider or deeper holes need more, and this calculator works it out from your actual hole size rather than repeating the rule of thumb.

How far apart should fence posts be?

Six to eight feet for most fences. Eight feet is the common maximum and suits prefab panels and board fences. Six feet is better on windy sites or for heavy privacy fencing that catches a lot of wind. Wire and rail fences can stretch to ten. Whatever you pick, the panel or rail length has to match the spacing.

How deep should a fence post go?

The usual guidance is a third to a half of the post's above-ground height, and the hole diameter about three times the post width. So a 6 foot fence on an 8 foot post goes roughly 24 to 30 inches down, in a 9 to 12 inch hole for a 4x4. Frost depth can override this entirely: in cold regions posts need to reach below the frost line or they will heave.

How many pickets do I need for a fence?

Divide the run in inches by the width of one picket plus the gap you are leaving. The catch is that a 1x6 picket is 5.5 inches wide, not 6: the American Softwood Lumber Standard sets the minimum dressed dry width of nominal 6 inch board lumber at 5-1/2 inches. So a 100 foot run of butted 1x6 needs 219 pickets, not 200. Leave a quarter inch gap between them and it drops to 209.

How many posts do I need for a 100 foot fence?

At 8 foot spacing, 14 posts. The run divides into 12.5 spaces, which rounds up to 13, and a straight run needs one more post than it has spaces. Add two more for each gate, since a gate needs a hinge post and a latch post that are not shared with the run.

Every constant on this page is logged with its source and the date it was checked on the sources page.