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.
| 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 | — |
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.
Why this is more than you need
-
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.
- Put up a fence gravel
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.