Fence Post Replacement

Fence Post Replacement is a common exterior job. Homeowners typically spend about $29 on materials if they tackle it themselves, while hiring a professional usually runs $200–$500 depending on access, parts, and local labor rates. DIY can save up to about $471 versus a full pro job when the work stays straightforward.

Expect roughly 4-6 hours for a careful DIY attempt versus about 2-3 hours for a seasoned pro. Difficulty is rated 4/5 (advanced) with medium risk. Typical materials include fence post, concrete mix, fence post brackets. Common tools: post hole digger, level, hammer, saw.

Use the sections below to weigh DIY against hiring: cost ranges, safety alerts, common mistakes, and a personalized analysis for your ZIP code.

Typical Cost

DIY materials ~$29
Hire a pro $200–$500
Potential savings up to $471

Cost estimates based on cataloged material prices and regional pro rates. Run the analysis for US-wide retailer prices and a regional professional-cost estimate. How we estimate costs.

Is this a DIY job?

AI-assisted educational guidance — not reviewed by a licensed professional. Review policy.

Difficulty 4/5
medium risk

What affects the cost

When to hire a pro

Hazards & safety alerts

Materials you'll need

Material Est. Price
fence post $15.00
concrete mix $8.00
fence post brackets $6.00
Total (DIY materials) $29.00

Tools: post hole digger, level, hammer, saw, drill

DIY steps

  1. Call 811 or your local utility locating service at least two business days before digging to mark underground gas, electric, water, and communication lines along the fence line. Remove the fence rails and pickets attached to the damaged post by unscrewing or prying them off, labeling each piece so you can reinstall it in the same position. Clear vegetation around the post so you have room to dig.
  2. Dig out the old post by removing the concrete footer if one exists, using a post-hole digger, digging bar, or shovel to break up the concrete and lift it out in chunks. If the concrete is too heavy, break it with a sledgehammer or drilling bar and remove pieces individually. Dig the hole at least six inches wider than the old post on all sides and down to below the frost line for your region.
  3. Clean out the hole and add a six-inch layer of crushed gravel at the bottom for drainage, tamping it flat with a digging bar or the post end. Measure and cut the new post to length, treating the cut end with wood preservative if it is pressure-treated lumber. Set the post in the hole and check it for plumb in both directions with a post level, adjusting as needed.
  4. Brace the post in two perpendicular directions using temporary 2x4 braces staked to the ground, clamping or screwing them to the post so it cannot shift while the concrete cures. Double-check plumb one final time before mixing concrete. Use a level on all four faces of the post to ensure it is perfectly vertical, as any lean will be locked in once the concrete sets.
  5. Mix fast-setting concrete according to the package directions and pour it into the hole around the post, sloping the top slightly away from the post so water sheds rather than pooling at the base. Tamp the concrete gently to eliminate air pockets and bring the level to about two inches below grade so you can cover it with soil and grass later. Let the concrete cure for at least 24 hours, or up to 48 in cold weather.
  6. Once the concrete has fully cured, remove the braces and reattach the fence rails to the new post, using galvanized or exterior-rated screws. If the rail height changed slightly, adjust the picket spacing or trim the rails to fit. Replace any pickets that were damaged during removal, making sure they align with the existing fence line.
  7. Apply a wood preservative or stain to the new post, especially at the ground line where rot typically starts, and to any cut ends exposed during installation. Inspect the entire fence run for loose rails or leaning posts and tighten or re-brace as needed. Check that the fence gate still swings freely and latches properly after the post replacement.

Common DIY mistakes

Frequently asked questions

How much does it cost to fix a fence post?
DIY materials typically run about $29. Hiring a pro usually costs $200-$500 depending on your area and the scope of the job.
Can I fix a fence post myself?
It depends on the job. Difficulty is rated 4/5 and risk level is medium. Run the free analysis on RepairSmart for a personalized DIY vs. hire recommendation.
What are common mistakes when you fix a fence post?
Common DIY mistakes include: Incorrect Concrete Curing Time; Insufficient Post Hole Preparation; Inadequate Post Bracing. See RepairSmart for the full list and cost breakdown.
What safety hazards should I watch for when working on fence post?
Key hazards include: Gas leak or combustion hazard; Cut, puncture, or tool injury; Structural instability. See RepairSmart for stop-conditions and the full safety list.

Not sure? Get a personalized recommendation

RepairSmart compares US-wide retailer prices with regional pro costs and gives you a weighted DIY-vs-hire recommendation in under 60 seconds.

About these estimates