How to Fix a Leaning Fence Post

A fence post that leans is a sign something has failed below ground. The post itself might be fine, but the concrete footing has cracked and shifted, the soil has eroded, or rot has softened the buried section. The good news is you don't always need to replace the entire post. If the post is still structurally solid from ground level up, you can reset it properly and it'll stand for another decade. The fix is straightforward: dig, inspect, reset, and concrete. It's one of those repairs that feels harder than it actually is—mostly because it involves digging and waiting for concrete to cure.

  1. Remove or loosen the fence rails. Unbolt or unscrew the horizontal rails attached to the leaning post from both sides. If bolts are corroded, spray them with penetrating oil and wait 15 minutes before turning. You need the post free to move without bending the rails during straightening.
  2. Dig out the concrete footing and soil. Using a shovel and mattock, dig around the post base to expose the concrete footing. Go at least 12 inches wider than the footing on all sides, and dig down to the bottom of the concrete or until you hit undisturbed soil. You're looking for cracks in the concrete, rot on the post, or voids where soil has washed away. Remove any loose concrete and crumbled material.
  3. Inspect the post for rot and damage. Once exposed, check the post for soft wood, discoloration, or crumbling texture. Press a screwdriver or awl into the wood at the soil line and just below. If it sinks in more than a quarter inch or the wood feels spongy, the post is rotted and needs replacement. If it's solid, you can reset it.
  4. Straighten the post and brace it plumb. If the post is sound, use a come-along or ratchet strap anchored to a nearby stable object (another fence post, tree, or vehicle) to gently pull the post back to vertical. Place a level on two adjacent sides to confirm plumb. Wedge temporary bracing (2x4s propped at angles) to hold it perfectly still while you work. Let it sit for five minutes—true plumb is critical.
  5. Remove old concrete and set new footing. Remove any remaining old concrete from the hole. Place the post in the center of the cleared area, ensuring it stays plumb with your temporary braces. Mix concrete according to bag instructions and pour it around the post to a depth of at least 12 inches, sloping it slightly away from the post so water runs off. Overfill slightly and strike it level with the ground or just below.
  6. Let concrete cure and remove bracing. Leave the temporary braces in place for at least 48 hours while the concrete hardens. Check plumb again before removing them. Once concrete has fully cured (a full week is ideal, but 48 hours is minimum for fence work), unscrew or unbolt the braces.
  7. Reinstall fence rails. Bolt or screw the rails back to the post using the original holes. Tighten all fasteners fully, checking that the post and rails are still aligned. If the rail bolt holes no longer line up, drill new holes slightly offset rather than reaming the old ones—you need the full wood thickness supporting the bolt.
  8. Backfill and grade the area. Fill the hole around the post with soil, tamping in layers to avoid air pockets. Grade it so water runs away from the post, creating a slight mound around the base. This prevents standing water and future rot.