How to Estimate Fence Materials: Posts, Rails, Pickets, and Budget
Turn a fence length and post spacing into an exact materials list — posts, rails, pickets, and gate allowance — so you buy once and skip the second store trip.
How to Estimate Fence Materials: Posts, Rails, Pickets, and Budget
Every fence project starts the same way: you pace off the yard, eyeball the lumber pile at the store, and guess. Then you finish the last span one post short and drive back for a single post and a bag of concrete. The fix is not better guessing — it is treating a fence the way the lumber yard prices it, as a count of posts, rails, and infill boards driven by two numbers you already know: total run length and post spacing.
This guide walks through how those counts come out, the off-by-one that trips almost everyone, how a gate changes the math, and how to turn it all into a budget you can hand to a contractor or carry to the till.
Start With Length and Spacing
Two measurements drive the whole estimate. The first is your total run — the full length of fence, measured along the line you'll set posts on. The second is post spacing: the distance from the center of one post to the center of the next. Most wood and vinyl fences use 6 to 8 ft (1.8 to 2.4 m) spacing, with 8 ft as the default because panels and rails ship in 8 ft lengths. Chain-link can stretch to 10 ft between line posts.
From those two, you get your section count:
sections = total length ÷ post spacing (round up)
A section is one span of fence between two posts. If your 100 ft run divides into 8 ft spans, that is 12.5 spans, which rounds up to 13 sections — because you can't leave a half-gap open at the end.
One thing worth nailing down before you measure: spacing is center-to-center, not the clear gap between installed posts. The clear opening is one post width narrower, and if you build your estimate off a tape reading of that gap, every count drifts short. Enter the design spacing your panels were built for.
The Post Count and the Off-by-One
Here is the rule that saves the second trip:
posts = sections + 1 (plus one per corner)
Picture building it. You drive in the first post, run a section to a second post, run another section to a third post, and so on. Every span you add needs one more post — plus the very first post you started with. So a straight line of 13 sections takes 14 posts, not 13. Buy one post per section and you finish a post short on the final span.
Corners add to this. A fence that turns has a corner post the straight-line count never adds, so tack on one extra post per corner of your yard. An L-shaped run with one corner needs sections + 1 + 1.
Filling the Sections: Panels or Pickets
Once the posts are set, you fill the gaps between them. How you count infill depends on what you're buying.
For pre-built panels — vinyl, chain-link, or pre-assembled wood bought per section — the count is simply the number of sections, minus one for each gate (more on gates below). One panel drops into each span.
For board-on-board or picket fences bought per board, you count individual pickets across the whole run:
pickets = total length ÷ (picket width + gap)
A standard picket is about 3.5 in (90 mm) wide. If you want a 1.75 in gap between them, each picket plus its gap covers 5.25 in, so a 100 ft (1200 in) run takes roughly 1200 ÷ 5.25 ≈ 229 pickets. Tighten the gap to zero for a solid privacy wall and the picket count climbs; widen it for an airy garden fence and it drops.
Rails, Concrete, and the Worked Example
Two more lines finish the materials list. Rails are the horizontal stringers each section hangs on — two for a short fence, three for a tall privacy run that needs the extra stiffness. Multiply rails per section by section count for your total.
Concrete is counted per post hole, not per fence. A light line post might take 1 bag of fast-set post-mix; a 200 mm gate or corner post takes 3. The rule of thumb for hole depth is one-third of the post's above-ground height, minimum 600 mm (2 ft), always below your frost line.
Let's run a clean example. Say you have a 100 ft fence with 8 ft post spacing, straight, no corners, two rails per section:
- Sections: 100 ÷ 8 = 12.5 → 13 sections
- Posts: 13 + 1 = 14 posts (a 100 ft run needs about 13–14 posts, not the 12 you'd get from naive division)
- Panels: 13 panels (one per section)
- Rails: 13 × 2 = 26 rails
- Concrete: 14 posts × 2 bags = 28 bags
That's a shopping list, not a guess. Drop in your real corner and gate counts and the totals shift to match. The Fence Calculator does this rounding and the +1 automatically — and lets you switch between panel and picket infill so the count follows what you're actually buying.
How a Gate Changes the Math
Gates surprise people because of what they don't do. A gate hangs off posts that are already there, so it adds no posts on its own. What it changes is the infill: a gate opening replaces one panel-width section. Each gate you plan removes one panel (or the pickets that would have filled that span) from your buy list.
So if your 13-section run has one gate, you order 12 panels, not 13 — but still 14 posts. The catch in the field is that a heavy gate wants beefier hinge and latch posts, so bump those two posts to 3 bags of concrete even though the post count stays the same.
When I priced my own back fence last spring, this was exactly where my first hand-tally went wrong. I'd subtracted a post for the gate, thinking the opening meant one fewer post — then realized the gate hangs between two existing posts. I added the post back, deducted the panel instead, and the numbers finally matched what the contractor had quoted. Once I saw it as "gate touches panels, never posts," the whole estimate stopped feeling like a coin flip.
Building the Budget
With counts in hand, the budget is multiplication. Price each line by unit cost: posts × per-post price, panels (or pickets) × per-unit, rails × per-rail, concrete × per-bag. Add hardware — hinges, latches, brackets — per gate, and a contingency of about 10% for the board you'll split, the post hole that hits rock, and the rail that arrives warped.
A few budget habits worth keeping:
- Don't set concrete bags from the post count uniformly. Match the bag number to each hole's diameter and the post's duty. A run of mostly light line posts over-orders at a flat 2 bags each.
- Count corners and gates before you trust the total. An L-shaped yard with a gate that ignores both ends up one or two posts short and one panel over.
- Check a contractor's quote line by line. If they quote "around 50 posts" for a 100 ft run, that number should make you ask why — tighter spacing, gate-post doubling, or padding. Now you can ask which.
For the concrete side of the order, once you know bags per hole and hole count, you can cross-check total volume and bag math with a dedicated Concrete Calculator before you load the trailer.
Run your real numbers, share the link with whoever's helping, and walk into the yard with exact quantities. The second trip is optional once the math is on paper.
Made by Toolora · Updated 2026-06-13