Home project cost
How Much Does It Cost to Install a Fence?
Install 150 linear feet of fencing

DIY range
$600-$2,500
Professional range
$2,000-$8,000
What drives the cost
- Fence material and height
- Terrain — slopes and rocky soil increase post-hole labour
- Gate count and hardware quality
- Local permit and property-line survey requirements
Post holes are the single most labour-intensive part of any fence project. Rocky or clay-heavy soil that requires an auger or manual digging through obstructions can double the labour time compared with easy, sandy ground.
Put this into practice
- Deck and Fence Material CalculatorHow much timber does my deck or fence need?
- Concrete CalculatorHow much concrete do I need?
- Project Cost EstimatorWhat will this project cost me?
More cost guides
- How Much Does It Cost to Paint a Room?DIY and professional cost ranges for painting an average bedroom or living room, and what actually moves the price.
- How Much Does New Flooring Cost?Cost ranges per square foot for laminate, LVT, engineered wood, and tile flooring, installed and DIY.
- How Much Does It Cost to Tile a Bathroom?Cost ranges for tiling a bathroom floor and shower surround, DIY and professional, and where the money goes.