How to Repair a Broken Fence Post

Replace a broken fence post by digging out the old post, setting a new post in concrete or gravel, and reattaching the fence panels once the post is secure.

  1. Strip and Extract the Old Post. Detach any fence panels or rails connected to the broken post using a drill or hammer. Dig around the post base with a shovel, exposing the concrete footing or packed soil. Rock the post back and forth while pulling upward to loosen it. For posts set in concrete, break up the concrete with a sledgehammer or pry bar. Remove all debris from the hole.
  2. Dig Deep, Build Drainage. Clean out loose dirt and debris from the existing hole. The hole should be about 6 inches wider than your post and one-third the height of your above-ground post depth. For a 6-foot fence, dig down 2 feet. If the old hole is too shallow, dig deeper. Add 4 inches of gravel to the bottom for drainage and tamp it down firmly.
  3. Lock It Plumb in Concrete. Place the new post in the hole and check that it's plumb using a level. Have someone hold it steady while you work. For wooden posts, ensure the treated end goes underground. Add fast-setting concrete mix around the post, filling the hole to within 4 inches of ground level. Pour water directly onto the dry concrete according to package directions. The concrete will set in 20-30 minutes.
  4. Slope Soil, Secure the Set. Keep the post perfectly vertical while the concrete sets. Once firm, backfill the remaining space with soil, sloping it away from the post for water drainage. Tamp the soil firmly but don't disturb the concrete. For gate posts or corner posts under heavy stress, wait 24 hours before attaching hardware.
  5. Restore Panels and Hardware. Once the post is completely stable, reattach fence panels, rails, or pickets using the same hardware or new galvanized screws and brackets. Check that everything is level and properly aligned with adjacent sections. Tighten all connections securely and apply wood stain or paint to match the existing fence if needed.