Fence Calculator

Calculate posts, material and concrete for your fence project.

You'll need

100.0ft

14 posts

What kind of fence?

How long is your fence?

ft

You'll need

100.0ft

Total fence line

Posts
14
Panels
14
Need help with your project? Contact Us →

Getting your fence order right

Measure the actual fence line, confirm boundaries, check local height rules and HOA requirements, and call 811 before digging any post holes.

How deep should fence posts go?

Post depth is the step most people get wrong. The standard rule is one-third of the post’s above-ground height, or below your local frost line — whichever is deeper. A 6-foot fence typically needs posts set 2 feet deep, in holes roughly three times the post’s width. Frost depth varies significantly by region, so check your local building code before digging.

The calculator returns your total linear feet of fencing alongside post and panel counts, so you can price the run directly with a supplier. Each post hole needs concrete — the concrete calculator for fence posts gives you bag counts per hole.

What fencing costs

Fence pricing is driven more by material choice than by anything else. Chain-link is typically the cheapest per linear foot, pressure-treated wood sits in the middle, and vinyl and composite cost more up front but need far less maintenance over their life.

Beyond material, three things move the total: post count (corners, ends and gates all need posts, and closer spacing means more of them), whether your ground needs deeper holes for frost, and gate hardware, which costs disproportionately more per foot than plain run.

We’re working with contractors to validate regional pricing before publishing cost estimates. In the meantime, get your material counts above and take them to two or three local suppliers — quotes on identical quantities are the only reliable comparison.

Related calculators

FAQ

With 8 ft post spacing, a 100 ft straight run needs about 14 posts (12 spans plus the two end posts). Corners and gates each add posts on top of that.