← Repair Guides
ExteriorModerate2–4 hours
🪵

Fence Post Repair: How to Fix a Leaning or Damaged Post

A leaning fence post is usually caused by rotting wood at the base, loose concrete footings, or ground settling over time. Repairing it typically costs $20–100 in materials like concrete mix, bolts, and wood braces. The fix involves either resetting the post in fresh concrete, adding lateral bracing to stabilize it, or replacing the post entirely if rot has compromised structural integrity.

Step-by-Step Fix

  1. 1

    Assess the damage

    Check the post for soft or dark wood near the base, which indicates rot. Measure the lean angle and test for movement by pushing the post firmly—if it shifts easily, the concrete footing has failed. Determine whether you can repair the existing post or need full replacement.

  2. 2

    Remove or reset the post

    Dig around the base of the post to expose the concrete footing, removing soil to a depth of 6–12 inches. If the concrete is intact but the post has shifted, carefully upright the post using a come-along or ratchet strap anchored to a stable object. For rotted posts, unbolt or cut the post from any rails, then work it free from the concrete.

  3. 3

    Prepare the footing

    If resetting the existing post, remove old concrete and loose soil from the hole to create a clean, stable base about 24–30 inches deep. If the post is rotted at ground level, cut away all soft wood with a handsaw or reciprocating saw to expose solid lumber. Treat cut ends with wood preservative and allow to dry.

  4. 4

    Set the post in concrete

    Position the post upright using a level and temporary braces. Mix concrete according to package directions and pour it into the hole around the post, overfilling slightly to create a slight mound that sheds water away. Allow concrete to cure for 24–48 hours before removing braces or applying lateral force.

  5. 5

    Add lateral bracing if needed

    If the post leans but concrete is sound, install diagonal or X-braces using 2x4s bolted to the post and anchored to the ground or adjacent posts. Use galvanized bolts and washers to prevent rust. Ensure braces are snug and level before tightening fully.

  6. 6

    Inspect and seal

    Once concrete has cured, remove temporary supports and verify the post is plumb with a level in two directions. Apply exterior wood sealant to any exposed cut surfaces to prevent future rot. Check all bolts and fasteners monthly for the first season.

⚠️ Safety Notes

  • Do not work under a fence under tension—if the fence is still attached to neighboring posts or structures, release tension before removing or repositioning posts to avoid collapse.
  • Wear gloves and eye protection when cutting wood or working with concrete, and avoid breathing concrete dust by wearing a dust mask.
  • If the post is embedded in old concrete more than 24 inches deep or heavily rusted, have a professional assess whether it can be safely extracted without damaging neighboring posts or utilities.

When to Call a Pro

Call a professional if the post is rotted more than 6 inches above ground level, if the entire fence section is sagging, or if you discover rot in multiple posts—this may indicate a systemic drainage or settling problem that requires assessment by a structural contractor.

Frequently Asked Questions

How deep should a fence post be set in concrete?
A fence post should be set 24–30 inches deep in concrete, with the concrete footing extending 4–6 inches above ground level to shed water and prevent new rot.
Can I fix a leaning fence post without digging it up?
Yes, if the concrete footing is solid, you can install diagonal or X-bracing using 2x4s bolted to the post and anchored to the ground or neighboring posts to stabilize it without removing the post.
How long does fence post concrete take to cure?
Standard concrete cures fully in 24–48 hours, but you should wait at least 3 days before applying significant force or reattaching rails to ensure maximum strength.
What causes fence posts to lean?
Leaning is usually caused by rotting wood at the base, settling or erosion of the concrete footing, frost heave in cold climates, or high winds pushing the post over time.
How much does it cost to replace a fence post?
DIY replacement costs $20–80 for materials (post, concrete, bolts), while hiring a contractor typically runs $150–400 per post depending on height and materials.

Not sure which step applies to your situation?

Describe your specific problem to ProAssist and get a tailored diagnosis — free, no sign-up required.

Diagnose My Exterior Issue →