How to Pour and Set Concrete Footings for Outdoor Structures

Footings are the silent backbone of every sturdy outdoor project, whether you are building a pergola, a deck, or a heavy storage shed. If your concrete base fails to reach stable ground or lacks the proper depth, the entire structure will shift, lean, or sink the moment the soil dries out or freezes. Getting this right requires a shift in mindset: stop thinking about the visible structure and start thinking about the invisible load. A professional footing is perfectly level, centered on the post location, and anchored deep enough to avoid frost heave. When done well, you will never see these footings again, and your deck will stay dead-level for the next thirty years.

  1. Square Your Layout First. Mark your post locations with spray paint or stakes according to your plan. Ensure the layout is perfectly square by measuring diagonally between corners; the measurements must match exactly.
  2. Dig to Stable Ground. Use a post-hole digger or power auger to drill holes to the depth specified by local code. Clear out all loose dirt at the bottom of the hole to ensure you are setting the concrete on undisturbed, load-bearing soil.
  3. Brace Tubes Vertically. Insert concrete form tubes into the holes and trim them to the desired height using a utility knife. Use a level and wood stakes to brace the tubes so they stay perfectly vertical while you pour.
  4. Nail the Consistency. Mix your concrete in a wheelbarrow or portable mixer using the water ratio specified on the bag. The consistency should resemble thick oatmeal, not soup.
  5. Fill in Stages. Pour the concrete into the tubes in three even stages, stopping to tap the sides of the tubes with a hammer to release trapped air bubbles. Fill the tube until the concrete reaches just above the top edge.
  6. Set Anchors While Wet. Use a straight board or trowel to strike off the excess concrete, leaving a smooth, level surface. Immediately insert your post-anchor hardware into the wet center of the footing, aligning it with your layout lines.