It starts with one post tilting a few degrees after a storm. A few months later, the whole section is leaning, the gate won’t latch and the neighbors are starting to notice. A leaning fence post rarely fixes itself, and the longer it leans, the more strain it puts on the rails, panels and the posts on either side.
The good news is that most leaning posts can be fixed without replacing the whole fence. This guide helps you figure out why the post is leaning, how to brace it quickly, when a steel repair bracket is enough, how to reset a post in concrete the right way and how to keep the new post from rotting.
Quick answer: First check the base for rot by pushing a screwdriver into the wood at ground level. If the post is solid but loose, brace it plumb, dig out around it, add gravel and reset it in fresh concrete that’s crowned to shed water. If the post is rotted or snapped at ground level, either drive a steel post repair bracket beside it and bolt it on, or replace the post. Brace the fence with 2x4s at an angle as a quick temporary fix.
Why fence posts lean
Figuring out the cause tells you which fix will last. Most leaning posts come down to one of these:
Rot at or below ground level
The point where a wood post meets the soil stays damp and has plenty of oxygen, the perfect conditions for decay. A post can look fine above ground while the base has turned soft. Rot is especially common with older posts that were not rated for ground contact, and with posts set in a concrete “cup” that holds water against the wood.
Frost heave
In cold climates, water in the soil freezes and expands, pushing upward on footings. Posts set too shallow, above the local frost line, get lifted a little every winter and settle crooked in spring. Concrete footings that are wider at the top than the bottom give frost more to grip.
Wind and load
A solid privacy fence acts like a sail. Strong winds, a heavy gate, a climbing vine or a dog that jumps on the fence all lever the post over time, especially if it is set too shallow.
Soil and drainage problems
Soft, sandy or saturated soil lets posts shift. Downspouts or sprinklers that soak one area can wash out the soil around a footing.
Diagnose the problem
- Push the post. Does it rock in the ground, or does the whole concrete footing move with it?
- Probe for rot. Pull back soil or mulch at the base and push a screwdriver into the wood. If it sinks in easily or the wood crumbles, the post is rotted.
- Check neighboring posts. Posts installed at the same time often fail at the same time.
- Look at the footing. A footing heaved above grade suggests frost; one tipped at an angle suggests wind load or soft soil.
| What you find | Likely cause | Best fix | DIY level |
|---|---|---|---|
| Post solid, rocks in loose soil or gravel | Shallow set or washed-out soil | Straighten and re-tamp with gravel | Easy |
| Post solid, whole footing tipped or heaved | Wind load or frost heave | Dig out and reset in concrete below the frost line | Moderate |
| Post rotted or snapped at ground level | Decay at the soil line | Steel repair bracket or replace the post | Moderate |
| Post rotted above ground too | Advanced decay | Replace the post | Moderate to hard |
| Many posts leaning in a long run | Age or poor original installation | Get quotes for partial or full rebuild | Call a pro |
Tools and materials
- Two or three 2x4s for bracing, plus wood stakes
- Drill/driver and exterior screws (see our guide on screws vs nails for outdoor fasteners)
- 4-foot level or post level
- Shovel, post hole digger and a digging bar
- Gravel (crushed stone) and bagged concrete or fast-setting post mix
- Steel fence post repair bracket (mender), if the post is broken at ground level
- Reciprocating saw, hammer, work gloves and safety glasses
- Pressure-treated replacement post rated for ground contact, if needed
Safety note: Call 811, the national call-before-you-dig number, a few business days before digging so utility lines are marked. Post holes often go deep enough to hit buried gas, electric or cable lines, especially near the property line.
Quick fix: brace the fence
If you can’t make a permanent repair right away, brace the post to stop the lean from getting worse. Push the post back to plumb (a helper makes this much easier), check it with a level on two adjacent faces and screw a 2×4 brace from high on the post down to a stake driven into the ground at about a 45-degree angle. Add a second brace on the adjacent side so it can’t move in either direction. This is temporary, but it protects the panels and gate until you can fix the footing.
Fix 1: Straighten and re-tamp a solid post
This works when the post is sound and set in soil or gravel rather than concrete.
- Dig away the soil on the side the post is leaning toward, down a foot or more.
- Push the post plumb and brace it in both directions.
- Backfill with crushed stone in layers of about 6 inches, tamping each layer hard with the end of a 2×4 or a digging bar. This Old House recommends a mix of 3/4-inch stone and stone dust for this kind of packed backfill.
- Recheck plumb as you go, then mound the top slightly so water runs away from the post.

Fix 2: Use a steel post repair bracket
When a post has rotted or snapped right at ground level but is solid above, a steel repair bracket (often called a post mender or repair spike) can save you from digging out the old concrete. It’s a heavy galvanized stake that you drive into the ground right next to the post and bolt or screw to the sound wood above grade.
- Brace the fence and push the post plumb.
- Remove soil and loose rotted wood at the base. If the old concrete is in the way, position the bracket on a side where it can drive past the footing.
- Drive the bracket into the ground with a sledgehammer, using a driving cap if one is supplied, until its top sits at the height the instructions specify.
- Fasten it to the post with the supplied bolts or exterior structural screws, then check plumb again.
Brackets are a practical, low-cost fix for one or two posts. They are not a good choice if the post is rotted well above ground, or for heavy gate posts, which should be replaced and reset properly.
Fix 3: Reset the post in concrete
If the post is solid but the footing has tipped or heaved, the permanent fix is to reset it, ideally deeper.
- Free the post. Remove screws or nails holding the rails, or brace the panels on both sides so they stay put.
- Dig out the old footing. Dig around it with a post hole digger and digging bar, then lever the post and concrete out. A car jack or a long 2×4 used as a lever helps break the suction.
- Size the new hole. According to Bob Vila’s concrete guide, a post hole should be about three times the post’s width (about 12 inches for a 4×4) and one-third to one-half of the post’s above-ground height deep. In cold climates, go below your local frost line; your building department can tell you the depth.
- Add gravel. Put about 6 inches of gravel in the bottom for drainage and tamp it.
- Set and brace the post. Stand it on the gravel, check plumb on two faces and brace it with 2x4s.
- Pour the concrete. Fill the hole with concrete mixed per the bag directions, or fast-setting post mix with water added as directed. Stop a couple of inches below grade or slope the top.
- Crown the top. Shape the concrete so it slopes away from the post and doesn’t form a cup that holds water.
- Let it cure. Fast-setting mixes firm up in about an hour, but Bob Vila recommends waiting roughly 4 to 6 hours before reattaching panels. Standard concrete takes longer, so follow the bag.
Pro tip: Make the hole straight-sided or slightly wider at the bottom, never wider at the top. A mushroom-shaped footing gives frost a ledge to push against, which is why so many posts heave a little more every winter.
Fix 4: Replace a rotted post
If the post is soft above ground, replace it. This Old House’s post replacement guide suggests cutting the old post free around the rails with a reciprocating saw, removing a fence section for access, pulling the old post and setting the new one using strings stretched between neighboring posts to keep it in line. Set the new post using the concrete steps above, or with tightly tamped gravel in well-drained soil.
How to keep posts from rotting
- Use the right wood. Choose pressure-treated posts labeled for ground contact, or naturally rot-resistant species such as cedar heartwood, and check the end tag.
- Seal cut ends. Brush a wood preservative onto any cut end, especially the bottom that goes into the ground.
- Drain the base. A gravel bed under the post and a crowned concrete top keep water away from the wood.
- Keep soil and mulch off the wood. Pull mulch, leaves and soil back from the base each fall.
- Fix water sources. Redirect downspouts and sprinklers that soak the fence line.
- Inspect yearly. Push on posts and probe the bases each spring and fall; add it to your fall home maintenance checklist.
When to call a pro
Call a fence contractor if:
- Several posts in a row are leaning or rotted.
- The leaning post holds a gate or sits on a slope or retaining wall.
- The fence is masonry, vinyl with internal reinforcement or very tall.
- Utility lines, tree roots or rock make digging impractical.
- The fence is on a shared property line and you need agreement with a neighbor.
According to Fixr, repairing a leaning fence typically costs $200 to $800, and replacing a fence post typically runs $200 to $500. Labor rates typically range from $50 to $200 per hour, and many contractors have a minimum service charge.
Frequently asked questions
Can you straighten a fence post without removing it?
Often, yes. If the post is solid and set in soil or gravel, you can dig out one side, push it plumb, brace it and tamp in gravel. If it’s set in concrete that has tipped, you’ll usually need to dig out and reset the footing, or use a steel repair bracket.
Should fence posts be set in concrete or gravel?
Both work. Concrete gives the most rigid hold, especially for gates and tall privacy fences, as long as it sits on a gravel base and is crowned to shed water. Tightly tamped gravel drains better, which helps wood posts last, and works well in firm, well-drained soil.
How deep should a fence post be?
A common guideline is one-third to one-half of the post’s above-ground height, so about 2 to 3 feet for a 6-foot fence. In cold climates, the bottom should be below the local frost line to resist heaving.
Do fence post repair brackets work?
They work well for a post that has rotted or broken at ground level but is still solid above. They are less effective for posts rotted higher up or for heavy gate posts, which should be replaced.
Why do my fence posts lean every spring?
That’s a classic sign of frost heave. Posts set too shallow or in mushroom-shaped footings get lifted by freezing soil each winter. Resetting them deeper, below the frost line, with a gravel base and straight-sided footing usually solves it.
The bottom line
To fix a leaning fence post, start by checking for rot. Solid posts can be re-tamped or reset deeper in concrete with a gravel base and a crowned top, rotted bases can often be saved with a steel repair bracket, and badly rotted posts should be replaced with ground-contact lumber. Brace the fence in the meantime, and keep a few basics from our basic home tool kit on hand for the job.




