How Much Does It Cost to Install a Fence?
Fence cost comes down to two things first: the material and the length. Once you know those, the other factors below adjust the price. Here are typical installed costs and what moves them.
Average fence cost per linear foot (installed)
- Chain link: $10–$25 per ft
- Wood (pressure-treated): $15–$40 per ft
- Vinyl: $20–$40 per ft
- Aluminum / metal: $25–$45 per ft
These ranges include materials and labor. Multiply by your fence length for a ballpark total.
Open the fence cost calculator → Enter your length and material for an estimated range — then get free quotes from local fencing pros.
What drives the price
- Height: a 6 ft fence uses more material and labor than a 4 ft one.
- Terrain and slope: uneven ground and rocky soil add labor.
- Gates: each gate adds materials and hardware.
- Posts set in concrete, old fence removal, and permits all add to the total.
- Local labor rates, which vary widely by region.
Choosing a material
Chain link is cheapest but offers little privacy. Wood is the classic privacy choice but needs staining or sealing over time. Vinyl costs more up front and is nearly maintenance-free. Aluminum is durable and decorative, often used for pool and front-yard fencing.
Frequently asked questions
- How much does a fence cost per foot?
- Installed, most fences run $10–$45 per linear foot: chain link $10–$25, wood $15–$40, vinyl $20–$40, and aluminum or metal $25–$45. Height and terrain push the figure up.
- How much does it cost to fence a typical yard?
- A 150-foot run of 4–6 ft fencing typically lands between about $2,000 (chain link) and $6,000+ (vinyl or quality wood), installed.
- What is the cheapest fence to install?
- Chain link is usually the lowest-cost option, followed by pressure-treated wood. Vinyl and aluminum cost more up front but need less maintenance.
Last updated June 2026.