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.
Fence cost by material
| Material | Cost per ft (installed) | Lifespan |
|---|---|---|
| Chain link | $10 – $20 | 15–20 yrs |
| Wood | $15 – $30 | 15–20 yrs |
| Vinyl | $20 – $40 | 20–30 yrs |
| Composite | $25 – $45 | 25–30 yrs |
Fence cost by length
| Fence length | Wood | Vinyl |
|---|---|---|
| 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.