Skip to content
HomeCalcify

How Much Does a Fence Cost? (2026)

A fence costs about $15 to $45 per linear foot installed. Chain link runs $10–$20, wood $15–$30, vinyl $20–$40, and composite $25–$45. A typical 150 ft fence costs roughly $2,250 to $6,750, with height, terrain, and gates affecting the total.

A new fence adds privacy, security, and curb appeal — but the cost depends heavily on the material and your yard. Chain link is cheapest; vinyl and composite cost more but need little upkeep.

This guide breaks down fence costs in 2026 by material and length, and shows how to estimate the posts and panels you'll need.

Key takeaways

  • Fences cost about $15–$45 per linear foot installed.
  • Chain link is cheapest; vinyl and composite cost most.
  • A 150 ft fence runs roughly $2,250–$6,750.
  • Height, terrain, gates, and post depth affect the price.
  • Each post needs about 2 bags of concrete.

Skip the math

Get instant numbers with the Fence Calculator.

Open calculator

Fence cost by material

MaterialCost per ft (installed)Lifespan
Chain link$10 – $2015–20 yrs
Wood$15 – $3015–20 yrs
Vinyl$20 – $4020–30 yrs
Composite$25 – $4525–30 yrs

Fence cost by length

Fence lengthWoodVinyl
100 ft$1,500 – $3,000$2,000 – $4,000
150 ft$2,250 – $4,500$3,000 – $6,000
300 ft$4,500 – $9,000$6,000 – $12,000

What affects the price

  • Material — vinyl and composite cost more than wood or chain link
  • Height — a 6 ft privacy fence costs more than a 4 ft fence
  • Terrain — slopes and rocky soil raise labor and post costs
  • Gates — each gate adds hardware and heavier posts
  • Post depth — deeper holes need more concrete and digging

Estimate your fence materials

Our fence calculator turns your fence length and post spacing into posts, sections, rails, concrete, and an installed-cost range.

Frequently asked questions

Related guides