Why Is My Fence Post Leaning or Loose After Concrete Cured?

A post that’s leaning and a post that’s loose can look similar from a few feet away, but they’re often different problems with different fixes. The first step to actually solving either one is a simple test: does the whole footing move when you push on the post, or does just the post itself flex while the concrete stays put?

Quick answer

If the entire concrete footing shifts or rocks when you push the post, the footing itself has cracked, settled, or was undersized to begin with. If just the post moves while the concrete stays solid, the two most likely causes are wood rot at the base, or — surprisingly common and often mistaken for a mistake — the wood post naturally shrinking away from the concrete as it dried out after installation.

If you’re troubleshooting to fix an existing post, or planning a new one and want to prevent this, the Fence Post Concrete Calculator helps you get the volume right from the start.

The diagnostic test: what moves when you push?

Grip the post and push firmly side to side, watching the ground right at the base.

  • The whole concrete collar rocks or shifts with the postThe footing itself has a problem — it’s cracked, undersized, or has settled loose in the surrounding soil.
  • Only the post flexes; the concrete stays visibly stillThe concrete is fine — the issue is between the post and the concrete, usually rot or shrinkage.
  • The post is angled but doesn’t wobble at all when pushedThis points toward a leaning cause — frost heave, erosion, or a hole that was never deep or wide enough — rather than a loose-fit cause.

Causes, grouped by which problem they cause

Leaning vs. loose — common causes for each.
SymptomCommon causes
Leaning (post at an angle)Undersized or too-shallow hole, plumb not checked properly during setting, frost heave, soil erosion at the base, nearby tree root growth, gate torque over years
Loose (wobbles, may still be plumb)Wood rot at ground level, wood shrinkage away from the concrete, cracked concrete from freeze-thaw or impact, footing that settled loose in the surrounding soil

The wood shrinkage surprise: you may not have done anything wrong

This is worth knowing before you assume a loose post means a bad install. Pressure-treated lumber is typically still carrying significant moisture from the treatment process when it’s installed. As that wood slowly dries out in place — often over the following several months to a year — it shrinks slightly, and that shrinkage can leave a visible gap between the post and the concrete that was poured snugly around it. Some fence installers consider up to about an inch of movement at the top of a tall post normal for this reason, since even a small gap at the base translates to more visible movement higher up the post.

A quick diagnostic checklist

  • Push testDoes the concrete move with the post, or stay still?
  • Visual inspection at ground levelLook for soft, dark, or crumbling wood — signs of rot.
  • Gap checkIs there a visible ring or gap between the post and the concrete?
  • Concrete conditionLook for large cracks radiating outward, or the whole collar sitting loose in the soil around it.

What to check before deciding on a fix

  • How old the post isShrinkage gaps typically show up within the first year; rot usually takes longer to become noticeable.
  • Post materialWood is the material most affected by shrinkage; metal and vinyl posts don’t have this issue.
  • Extent of movementA small wobble is very different from a post that swings freely.
  • Whether it’s a line post, gate, or cornerA loose gate post is a bigger priority to fix than a loose mid-line post.

Three diagnostic scenarios

Scenario 1 — whole footing rocks, post is 8 years old

The concrete itself is likely cracked or has settled loose in the soil around it. This calls for either patching the gap around the existing footing with fresh concrete, or fully resetting the post if the footing is badly compromised.

Scenario 2 — post flexes, dark soft wood visible at the base

This is rot, not a concrete problem. The concrete footing itself may be perfectly sound — the post inside it has decayed. This typically means replacing the post, not just patching the concrete around it.

Scenario 3 — small gap around a 6-month-old post, concrete looks intact

Classic wood shrinkage. The concrete and hole are likely fine — the fix here is filling the gap (with a wedge, expanding foam, or fresh quick-set concrete), not redoing the whole footing.

Get it right on the next install.

Enter your post size, hole dimensions, and depth for an instant, accurate bag count.

Use the free Fence Post Concrete Calculator

Fixes, matched to the cause

Repair method by diagnosed cause.
CauseFix
Small wood shrinkage gap, concrete solidDriven wedges, expanding foam, or fresh quick-set concrete poured into the gap
Wood rot at the baseReplace the post; the footing itself may be reusable if intact
Cracked but mostly intact footingBreak away loose material, add fresh concrete around the existing footing
Footing settled loose in soilExcavate around it, re-brace and re-plumb, backfill with fresh concrete or gravel
Severely undersized original footingFull reset — remove the old concrete and post, redig properly
Structural post carrying a gateConsider a metal post spur or bracket bolted to the existing footing for reinforced support

Mistakes when diagnosing and fixing this

  • Assuming any movement means a failed installationA small amount of movement from wood shrinkage is a known, common occurrence, not necessarily a sign anything was done wrong.
  • Patching a rotted post instead of replacing itFilling gaps around rotted wood doesn’t stop the decay — the post itself needs to come out.
  • Filling a gap without checking the concrete underneath firstIf the footing itself is cracked or loose, patching the visible gap alone doesn’t fix the real problem.
  • Ignoring a loose gate post because “it’s just a little movement”Gate posts carry repeated stress that turns small movement into a bigger problem faster than a line post would.
  • Skipping the push test and guessing at the causeLeaning and loose can look similar, but the fix is genuinely different depending on which one it actually is.

When to repair vs. fully replace

A small shrinkage gap with solid concrete underneath is almost always a repair, not a replacement — filling it takes an hour, not a full re-dig. Rot at the base, a badly cracked footing, or a post that’s genuinely lost most of its structural connection to the ground are usually worth replacing outright, since a patch on a compromised footing tends to fail again within a season or two. If you’re unsure which category you’re in after the push test and visual check, err toward replacement on a gate or corner post, where the consequences of a repeat failure are more disruptive.

Quick reference: symptom to cause to fix

What you seeLikely causeTypical fix
Post leans, no wobble, several years oldUndersized hole, frost heave, or erosionExcavate, re-brace, reset with proper depth/diameter
Small gap, post <1 year oldWood shrinkageFill gap with wedge, foam, or quick-set concrete
Post flexes, soft dark wood at baseRotReplace the post
Whole concrete collar rocksCracked or loosely-settled footingPatch or fully reset the footing

What makes these problems more likely in the first place

  • Undersized original holeLeaves less margin against any of the failure modes above.
  • Untreated or lower-grade woodRots faster than properly rated Ground Contact treated lumber.
  • Poor drainage at the baseAccelerates both rot and frost heave risk.
  • Skipped gravel baseLeaves the post’s bottom sitting in whatever moisture collects, speeding up decay.

Diagnose and fix it in five steps

  1. Run the push test — does the whole footing move, or just the post?
  2. Check for rot at ground level with a probe or screwdriver.
  3. Check the post’s age — under a year points toward shrinkage.
  4. Match the cause to the right fix using the table above.
  5. Replace instead of repair if the footing or post is genuinely compromised.

Frequently asked questions

Why is my new fence post wobbling even though it’s in concrete?

Often, it’s the wood shrinking as it dries after installation, leaving a small gap between the post and the concrete — a known, fairly common occurrence rather than necessarily a sign of a bad install.

How do I tell if it’s the post or the concrete footing that’s the problem?

Push the post firmly and watch the base. If the entire concrete collar moves with it, the footing is the problem. If just the post flexes while the concrete stays still, the issue is between the post and the concrete.

Is a small amount of movement in a fence post normal?

Some installers consider up to about an inch of movement at the top of a tall post acceptable, largely due to wood shrinkage. Genuine wobble or a visibly leaning post is worth investigating further.

Can I fix a loose post without digging it all out?

Often, yes, if the underlying concrete footing is intact. Wedges, expanding foam, or fresh quick-set concrete poured into the gap can resolve a shrinkage-related wobble without a full reset.

How do I know if my post has rotted?

Probe the wood at and just below ground level with a screwdriver — soft, dark, or crumbly wood indicates rot, even if the surrounding concrete looks completely fine.

Should I repair or fully replace a leaning post?

A small shrinkage gap is usually a quick repair. Rot, a badly cracked footing, or a post that’s lost real structural connection to the ground are typically worth replacing outright.

What causes a post to lean without wobbling?

Usually an undersized or too-shallow original hole, frost heave, soil erosion at the base, or nearby tree root growth pushing against the footing — different causes than a loose, wobbling post.

Are metal or vinyl posts affected by the same wobble issues as wood?

Not by shrinkage specifically — that’s a wood-only issue. They can still develop looseness from a cracked or settled concrete footing, the same as any post material.

Related reading

Get your exact bag count

Enter your post size, hole dimensions, and depth for an instant, accurate bag count.

Open the Fence Post Concrete Calculator