Replacing a mailbox post takes two to four hours and costs $20 to $80 for materials

A mailbox post — the wooden or metal support that holds your mailbox — fails when rot, rust, or impact damage weakens it enough that the box tilts, sags, or won't stay level. You can replace it yourself without special tools. The job is digging out the old post, setting a new one in concrete, and reattaching the mailbox. Most homeowners finish in an afternoon.

The cost depends on what you choose. A pressure-treated wooden 4x4 post runs $15 to $30. A metal post kit (which includes the post and mounting hardware) costs $40 to $80. Concrete, fasteners, and a new mailbox bracket add another $10 to $20 if you don't already have them. You will need a shovel, a level, a drill or screwdriver, and a wheelbarrow or bucket for mixing concrete.

Key Takeaways

  • Dig out the old post completely, including the concrete base, which usually sits 24 to 30 inches underground.
  • Set the new post in a hole at least 24 inches deep, using concrete mixed to the consistency of thick peanut butter.
  • Check the post with a level in two directions before the concrete hardens, and let it cure for 24 hours before hanging the mailbox.
  • Pressure-treated wood lasts 15 to 20 years; metal posts last longer but cost more and require drilling for mounting hardware.
  • If the old concrete is still solid, you can drill a new post directly into it instead of digging it out, saving an hour of work.

Decide whether to remove the old concrete or drill into it

The fastest route is to leave the old concrete in place and drill a new post into it. This works if the concrete is still solid and level. Dig around the old post until you can see the concrete base, then pull or cut the post out. If the concrete doesn't crack or shift, you can drill a hole in the top and set a new post in it using a metal post sleeve or a wooden post with a concrete anchor bolt.

Remove the concrete entirely if it is cracked, heaving, or tilted. Dig down 24 to 30 inches — the depth where the concrete ends — and pry the concrete block out with a shovel or pry bar. This takes longer but gives you a clean start and lets you set the post exactly where you want it. Pile the old concrete to the side; you can break it up later or haul it away.

Dig the hole and prepare the ground

Dig a hole at least 24 inches deep and wide enough for the post plus 2 inches on all sides. The depth matters: a shallow hole means the post will shift in wind or when the mailbox is opened. If you are replacing a wooden post with a metal one, the hole can be slightly smaller since metal doesn't need as much concrete around it for stability.

Check the bottom of the hole for standing water. If water pools, either dig deeper or drill a small drainage hole in the side of the hole near the bottom so water doesn't collect under the post. Loosen the soil at the bottom with a shovel so the concrete can grip it. Remove any rocks or roots larger than your fist.

Set the post in concrete and check it for level

Mix concrete according to the bag instructions — usually one part concrete powder to two parts water. Stir it until it looks like thick peanut butter, with no dry powder visible. Pour 4 to 6 inches into the bottom of the hole, then set the post in the center and hold it straight while you pour the rest of the concrete around it.

Use a level on two sides of the post — front-to-back and left-to-right — to make sure it is perfectly vertical before the concrete hardens. Adjust the post by hand if it tilts. Brace it with a 2x4 leaning against the post and anchored to the ground if it won't stay put on its own. Let the concrete cure for 24 hours before you hang the mailbox or put weight on the post. Do not disturb it during that time.

Reattach the mailbox to the new post

Once the concrete is hard, mount the mailbox bracket to the post. If you are reusing the old mailbox, use the same holes and fasteners. If the old bracket is damaged or you are installing a new mailbox, drill new holes or use the pre-drilled holes in a new bracket. Use galvanized or stainless steel screws and bolts so they don't rust.

Mount the bracket so the mailbox sits 41 to 45 inches above the ground and 6 to 8 inches back from the edge of the road or driveway. This is the standard height the postal service expects. Make sure the mailbox is level side-to-side so mail doesn't slide out when the door opens. Tighten all fasteners firmly but do not overtighten, which can crack the post or strip the threads.

Wooden posts versus metal posts: durability and cost

A pressure-treated wooden 4x4 post costs less upfront ($15 to $30) and is easier to drill for mounting hardware. It lasts 15 to 20 years in most climates before rot sets in at the base where it meets the concrete. You can extend its life by painting it or wrapping the base in flashing, but eventually the wood will fail.

A metal post kit costs $40 to $80 and lasts 25 to 40 years or longer. Metal doesn't rot, but it can rust if the finish is scratched and not repaired. Metal posts are harder to drill for custom bracket placement, though most kits come with pre-drilled holes or mounting sleeves. If you plan to stay in the house for more than 10 years, metal usually costs less over time because you will not have to replace it again.

Troubleshooting a post that tilts or sinks after installation

A post that tilts within the first week usually means the concrete was not fully cured when you hung the mailbox or the post was not level when you set it. If the concrete is still soft, you can carefully straighten the post and brace it again. If the concrete is hard, you will need to dig it out and reset the post.

A post that sinks slowly over months or years usually means the concrete base is settling into soft soil or the hole was not deep enough. Dig down and check whether the concrete is still solid. If the soil underneath is soft or wet, dig deeper and add a layer of gravel or sand to the bottom of the hole before resetting the post. If the concrete itself is cracked or crumbling, remove it and start over with a deeper hole.

Frequently Asked Questions

How deep should the mailbox post hole be?

At least 24 inches deep. The deeper the hole, the more stable the post will be in wind and when the mailbox door is opened and closed. If you live in an area with frost heave — where the ground freezes and thaws — dig to below the frost line, which varies by region but is often 36 to 48 inches in cold climates.

Can I use a metal fence post instead of a mailbox post?

Yes, if it is at least 2 inches in diameter and comes with a mounting bracket or sleeve for the mailbox. Metal fence posts are often cheaper than dedicated mailbox posts and last just as long. Make sure the bracket you choose fits the post diameter.

What if I hit a rock or tree root while digging?

Move the hole 6 to 12 inches to the side if you can. If you cannot move it, use a pry bar or mattock to break up the rock or cut through the root. Do not try to dig around a large rock; it is faster to move the hole.

How long does concrete take to cure before I can use the mailbox?

Wait 24 hours before hanging the mailbox or putting weight on the post. Concrete reaches full strength in 28 days, but it hardens enough for normal use after one day. In cold weather below 50 degrees Fahrenheit, add an extra day to the cure time.

Do I need to paint or seal a new wooden post?

Not when ready, but painting or staining it within the first month will extend its life by 5 to 10 years. Pay special attention to the base where the post meets the concrete, since that is where rot starts. Reapply paint or stain every 3 to 5 years.