How to Secure Post to Concrete

How to Secure Post to Concrete

If you’ve ever tried to “just hold” a wood post next to concrete and worried it’ll wobble later, you’re thinking the right way. The safest results come from matching your post type to your concrete situation. Once you pick the right approach, the install is pretty straightforward: dig where needed, drill where needed, then fasten the post base and the post itself with the right hardware.

Choose the right anchoring method for your post and concrete

Here’s a simple way to choose without getting lost in options. Start with two questions:

  1. Do you want a visible post base on top of the concrete, or a hidden anchor?
  • Visible base usually means anchor bolts or expansion anchors.
  • Hidden anchor usually means epoxy + all-thread.
  1. Is your concrete fresh and you’re forming a footing, or is it already cured/existing?
  • If you’re building a base from scratch, use a footing approach (dig, gravel drainage, pour).
  • If you’re working with cured concrete (for example, a porch already built on a slab), plan on drilling anchors or using the epoxy all-thread hidden option.

A good rule:

  • Use a post base when you want the post removable/adjustable and you’re fastening wood to something flat.
  • Use an all-thread hidden anchor when you want the connection to disappear below the surface and you’re anchoring into cured concrete.

Before you start, follow the post-anchor and anchor hardware instructions for sizing and compatibility, and use corrosion-appropriate hardware for porch rails and outdoor installs.

A quick “choose-your-setup” map

  • Attaching a wood post to a concrete slab (you want a base):
  • Attach a post base with anchor bolts, or
  • Use expansion anchors through the base after drilling holes.
  • Attaching a post base to cured/existing concrete (already poured):
  • Expansion anchors, or
  • Epoxy hidden anchor with all-thread.
  • Setting posts from the ground up (you can dig and pour):
  • Pour a concrete footing, with proper drainage using gravel.

Method 1: Attach a post base with anchor bolts (porch-post style)

This is the classic “porch post on a base” approach. You bolt the post base to the concrete, then fasten the wood post to the base.

What you’re doing

What you’re doing

You’re attaching the post base to concrete using anchor bolts, then securing the porch post to that base with screws or bolts.

Step-by-step

  1. Place the post base where the post will sit.
  2. Align the anchor bolt holes with the concrete anchor locations.
  3. Attach the post base to the concrete using the anchor bolts (and follow the hardware instructions for the right method and parts).
  4. Check that the base is straight and stable.
  5. Fasten the wood post to the post base using screws or bolts.

Best for

  • Porch posts and handrail posts where you want a visible base on top of concrete.
  • Situations where you’re ready to bolt the base down and then attach the wood above it.

Method 2: Expansion anchors (insert and tighten into drilled holes)

If you’re working with cured concrete and want a strong hold without the epoxy “hidden anchor” setup, expansion anchors are a common option.

What you’re doing

What you’re doing

You’ll place the post base over holes, run expansion anchors through the base and into drilled holes, then tighten.

Step-by-step

  1. Mark the post base hole locations on the concrete.
  2. Drill the holes in the concrete where the anchors will go.
  3. Place the post base so its holes line up with the drilled holes.
  4. Insert the expansion anchors through the post base into the drilled holes.
  5. Tighten the anchors so they expand and lock into the concrete.
  6. Attach the wood post to the post base using the recommended screws or bolts for your hardware.

Best for

  • Existing/cured concrete where you can drill.
  • Jobs where you want a solid mechanical anchor without epoxy and all-thread.

Method 3: Epoxy hidden anchor with all-thread (drill a hole into cured concrete)

Method 3

This method hides the connection below the surface. It uses epoxy to secure all-thread (a long threaded rod) inside a drilled hole in cured concrete.

What you’re doing

What you’re doing

You’ll drill a hole into cured concrete, cut all-thread to length, then use epoxy to lock the threaded rod in place. After that, you connect the post base or hardware to the threaded rod based on your chosen post-base system.

Step-by-step

  1. Drill a hole into the cured concrete. (One common approach described is drilling a 1" hole.)
  2. Cut all-thread to the length you need so the threaded end lines up with your post connection.
  3. Set up the hardware you’ll use (like the post base, and matching parts such as the washer and nut).
  4. Use epoxy to secure the all-thread in the drilled hole.
  5. Let the epoxy set according to the anchor setup you’re following.
  6. Mount the post base (or the parts that connect) using the washer and nut and any shim stock you need for fit.
  7. Then fasten the wood post to the base with the proper screws/bolts for your hardware.

Best for

  • When you want a hidden anchor look.
  • When you’re anchoring into cured concrete and you’re comfortable with drilling and epoxy work.

Method 4: Set posts on concrete using a footing (dig, gravel drainage, pour footing)

Sometimes the most stable “anchor” is making your own concrete foundation right where the post will go. This is the footing-based method.

What you’re doing

What you’re doing

You’ll dig a hole for a foundation, add a gravel drainage layer, then pour a concrete footing (often with a round form).

Step-by-step

  1. Dig a hole where the post will be.
  2. Add a gravel layer for drainage.
  3. Pour the concrete footing (often with a round form).
  4. Once the footing is in place and you’re ready to attach the post, connect the post to the concrete using the method that matches your post base and hardware plan.

Best for

  • When you’re starting fresh (not just attaching to an existing slab).
  • When you want the post supported by a poured base, not only anchored into the slab.

How to secure a wood post to concrete slab (post base + screws/bolts)

For most DIY porch and handrail projects, you’re really making two connections:

  1. Wood post to post base
  2. Post base to concrete

The key is getting both right.

Step-by-step (post base workflow)

  1. Choose whether you’re using anchor bolts or expansion anchors to secure the base to concrete.
  2. Install the post base on the concrete using that anchoring method.
  3. Fasten the wood post to the post base using screws or bolts.

Hardware reality check

  • Use corrosion-appropriate hardware. Outdoor posts and rails live in moisture, so don’t treat that lightly.
  • Make sure everything you use is designed to work together (post base, bolts/anchors, and washers/nuts if needed).

How to attach larger posts (4x4 and 6x6) to a concrete base

Bigger posts bring more weight and leverage, so a weak base makes wobble easier to notice. The good news is the same basic idea still applies: base on concrete, post on base.

Attaching a 4x4 post to a concrete base

  1. Pick a base designed for your post.
  2. Attach the post base to the concrete using anchor bolts or expansion anchors.
  3. Secure the 4x4 post to the base using screws or bolts.

Attaching a 6x6 post to a concrete slab

Same process:

  1. Select the right post base for the 6x6.
  2. Attach the base to the slab using anchor bolts or expansion anchors.
  3. Fasten the 6x6 post to the base with screws/bolts.

If your concrete is already cured and you want a hidden connection, you can also use the epoxy all-thread approach for anchoring into cured concrete—but the base-to-post connection still follows the same rule: use the right parts and secure the connection properly.

How to anchor a post to existing concrete (drilling into cured concrete)

With existing concrete, you’re usually using methods intended for cured concrete. That generally means drilled anchors or epoxy all-thread.

Step-by-step options

#### Option A: Expansion anchors into drilled holes

  1. Mark where the post base will sit.
  2. Drill the holes in the cured concrete.
  3. Place the post base and insert expansion anchors through it into the drilled holes.
  4. Tighten the anchors so they lock in.
  5. Fasten the post to the base with screws/bolts.

#### Option B: Epoxy hidden anchor with all-thread

  1. Drill a hole into the cured concrete. (A common approach described is using a 1" hole.)
  2. Cut all-thread to the length needed.
  3. Use epoxy to secure the all-thread inside the hole.
  4. Stage your matching hardware (like a washer and nut, plus the post base parts) and use shim stock if needed for fit.
  5. Connect the post hardware and fasten the wood post to the base using the parts designed for your system.

When this matters most

  • Existing slab porch upgrades
  • Replacing a post where the concrete won’t be removed
  • Any time you need a solid anchor without pouring a new footing

Common mistakes to avoid when anchoring posts to concrete

Most “my post doesn’t feel solid” issues come from small setup problems. These are the common ones that show up with these methods:

  • Using the wrong hardware type for the situation

If the concrete is cured/existing, you’ll typically drill (expansion anchors or epoxy all-thread). If you’re pouring from scratch, a footing method usually makes more sense.

  • Skipping the post base step

Trying to fasten wood directly to concrete without a suitable base can lead to poor fit and shaky alignment.

  • Not using corrosion-appropriate hardware

Outdoor installs get moisture. Hardware choice matters.

  • Not aligning the base before tightening/fastening

If the base is off, you’ll feel it every time you load the post.

  • Forgetting to stage the full connector parts

Hidden-anchor setups rely on matching pieces (washer/nut, base components, and any needed shim stock). Missing a part mid-install is how people end up forcing a bad fit.

  • Not drilling where the base holes actually line up

Expansion anchors depend on accurate drilled locations. If the holes don’t match, you’ll fight the hardware or stress the connection.

Quick selection checklist (match method to your setup)

  • If you’re attaching a post base to concrete (visible base):
  • Choose anchor bolts or expansion anchors.
  • Then fasten the wood post to the base with screws/bolts.
  • If you’re anchoring into cured/existing concrete and want a mechanical grip:
  • Choose expansion anchors (drill holes → insert → tighten).
  • If you want a hidden anchor into cured concrete:
  • Choose epoxy + all-thread (drill hole → cut rod → epoxy → use washer/nut + base parts).
  • If you’re starting from the ground up and can dig:
  • Choose the footing method (dig → gravel drainage → pour footing).

Pick the method that matches your concrete situation and post size, then follow the step sequence and hardware checklist for a secure install.

DH

Written by Dennis Haymon

Dennis Haymon is a security professional and manager at Safe & Sound Security LLC. With experience in security guard and patrol services, he shares practical information about protecting homes, businesses, and properties. Through Safe & Sound Security LLC, Dennis and the team provide security-focused guidance designed to help individuals and businesses better understand their security needs and available protection options.