Free tool

Fence Installation Price Calculator (Free)

Short answer

Fence installation is typically priced per linear foot by material: chain link runs $10–$20/ft, wood $15–$30/ft, and vinyl $25–$40/ft, installed. Obstructed lines (roots, slopes, turns) and rocky or root-heavy soil push the price up 20–50% over a standard-soil run, since both slow down post-hole digging. Use the calculator below to get a range for a specific job.

Free tool · no signup

Price a fence installation job

Enter the fence length, material, and soil condition. Get a defensible price range you can quote on the spot — no signup, no email.

Quote this range $2,250 – $4,500
Per sq ft (edit to match your market) $ – $
Hourly cross-check $417–$750 (8.3 hrs @ $50–$90/hr)
Base rates reflect typical published per-linear-foot fence installation pricing by material — gates, old-fence removal, and soil conditions vary; edit the per-unit numbers above to match yours.

Two ways fence installation gets priced

Most solo operators price a job the same way this trade is priced everywhere: per linear foot, by material. Chain link, wood, and vinyl each carry their own per-foot range because material cost and install time differ a lot between them — vinyl panels take longer to level and fasten than chain link mesh, for example. Some operators shift to a flat whole-fence price once they’ve quoted enough similar runs, but that flat number should still be built from a per-foot rate, not guessed.

What actually moves the price

Linear footage is the baseline lever — more feet means more material and more post holes. Material sets the base rate: vinyl costs more per foot than wood, which costs more than chain link, both in materials and in install time. Soil condition is the bigger swing factor: a clear, obstruction-free line digs fast, while an obstructed line (roots, slopes, turns) or genuinely rocky/root-heavy soil can slow post-hole digging enough to justify a 20–50% multiplier on top of the material rate.

Gates and old-fence removal the calculator doesn’t model directly are standard add-ons in this trade — both add real labor time the per-foot rate doesn’t account for, and are usually quoted as their own line rather than folded into the linear-foot number.

The hourly cross-check

If a per-foot price feels off for a specific job, the hourly cross-check ($50–$90/hr) is the sanity check: estimate how many hours the run will actually take given the material and soil condition, multiply by your target hourly rate, and compare against the per-foot number. If they don’t line up, trust the hourly number for that job and adjust — that’s usually a sign the soil or line is worse than the “standard” default assumes.

Add-ons that protect your margin

Old-fence removal is the add-on that catches new operators most often — what looks like a straightforward tear-out from the road can turn into buried posts set in concrete once you’re actually on-site. Gates are the second most common miss: hardware, hanging, and alignment work that a straight run of fence simply doesn’t need. Pricing both as separate lines, confirmed after a walk of the property line, protects you from underquoting a job that turns out more involved than it looked from the street.

Frequently asked questions

How much should I charge per linear foot for fence installation?

Chain link runs $10–$20/ft, wood $15–$30/ft, and vinyl $25–$40/ft, installed, at standard soil conditions. Obstructed lines or rocky/root-heavy soil push those rates up 20–50% because both slow down post-hole digging.

Should I charge per foot or a flat price for the whole fence?

Quote per linear foot while you're learning your times, then offer a flat number for common lengths once you know roughly what a typical 150–200 ft residential run takes. A flat number is easier for a customer to say yes to, but it should still be built from your per-foot rate, not guessed.

What should be quoted as an add-on instead of the base linear-foot price?

Gates and old-fence removal are standard add-ons in this trade — a gate needs hardware, hanging, and alignment work a straight run doesn't, and removal is real labor time the base linear-footage rate doesn't capture. Both should be their own line item on the estimate.

Why does difficult soil cost so much more per foot?

Rocky or heavily rooted ground can turn a post hole that takes minutes into one that takes 20–30 minutes with a manual digger, or forces a switch to a gas auger or breaker bar. That's real time against every single post on the run, which is why the calculator applies a soil multiplier on top of the material rate instead of a flat surcharge.