Free cost calculator
Fence installation cost, estimated in seconds.
Pick a material and drag to your fence length. We'll estimate the installed price from published national averages.
Estimated total
$3,000–$7,500
Typical range from published national prices
Estimates use published national averages. Your quote depends on your job and your area.
1Fence material
2How long is the fence?
Not sure of the length? Pace it off: one long stride is about 3 feet.
Read this first
How the estimate works
- Prices are installed, with materials and labor.
- Gates, corners, slopes and rocky soil add cost.
- Taking out an old fence usually adds to the price. HomeGuide puts replacement at $30 to $80 per foot.
- Check HOA rules, permits and your property line before you build.
- Prices vary a lot by area. Compare two or three quotes from local pros for the same job.
FAQ
Fence installation cost questions
How much does a 150-foot wood fence cost?
At $20 to $50 per foot installed, about $3,000 to $7,500 before gates and removal of an old fence.
Is vinyl or wood cheaper?
Wood usually costs less up front. Vinyl costs more to install but needs little upkeep.
Do I need a permit for a fence?
Many cities require one, especially for taller fences. Your installer or city office can tell you.
Sources
Published national estimates, last checked 2026-11-12.
Fence installation
Keep planning
- Fence installation cost guide
- Compare fence companies
- Lawn mowing cost calculator
- House cleaning cost calculator
- Interior painting cost calculator
- Exterior painting cost calculator
- Pressure washing cost calculator
- Junk removal cost calculator
- Handyman cost calculator
- AC repair cost calculator
- Pest control cost calculator
- Plumbing cost calculator
- Deck building cost calculator
- Flooring installation cost calculator
- Window replacement cost calculator
- Concrete driveway cost calculator
Turn the estimate into a real price
Tell us about the job once. We match you with up to three local pros. No account, no fee, and your request is never resold.
