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. That is a common convention.
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

Shopping list

The aim is one trip. Untick anything you already have, add whatever else the job needs, then take the list with you.

Links to Amazon are paid links. If you buy through one, we earn a commission. Your price is the same. Links to Ace Hardware, Home Depot, Lowe's and Menards earn us nothing.

What to buy

Nothing here is listed unless the calculator above says you need it.

  • 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.

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

  • 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.

  • 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.

Gear for the job

The calculator does not count any of this. Tick what you do not already own.

  • 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.

  • 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.

  • The depth field above assumes a drainage layer in the bottom of each hole. This is that layer.

  • The run has to be straight before the first hole is dug. Correcting a crooked line after the concrete sets is not a correction.

  • Holds the gap you entered while you nail. Eyeballing it drifts, and the drift shows up as a wedge-shaped last board.

  • Fast-setting mix is workable for minutes, so mix it one hole at a time.

Your own items

    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.

    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 turns that assumption into a field you can change. 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. No published rule sets it.

    Pickets are counted by pitch. 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 the gap you will actually leave.

    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.

    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. 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.