How to Pour Concrete Steps for a Porch or Outdoor Entryway

Complete this curb appeal project in a weekend with our process for laying out, designing, and building concrete steps.

Front Yard

Better Homes & Gardens

Project Overview
  • Total Time: 3 days
  • Skill Level: Advanced

Poured concrete steps provide a sturdy, long-lasting transition between an outdoor surface, such as a patio, and the entry to your house. However, deciding how high and how deep (front to back) each step should be can be confusing. The answer to this question is found in some simple math you can use to compute the unit rise (vertical height) and run (horizontal length).

When considering the total run of the unit, local codes often require the top landing to extend at least 12 inches beyond the door swing. Subtract the width of an out-swinging door (usually 32 or 36 inches) from the length you measure between the foundation to the outside edge of the steps. If the remainder is less than 12 inches, you may need to change your plan.

Be sure you know and understand the codes before you start planning concrete steps. If you don't construct them according to code, a building inspector can make you tear them out. Codes may also include requirements about the placement of rebar or other reinforcements, as well as the concrete mix you use.

Expect to spend two to three days to plan, lay out, and pour three concrete stairs (not counting curing time). Follow these step-by-step instructions to enhance your exterior with concrete steps.

What You'll Need

Equipment / Tools

  • Mason's line
  • Level
  • Framing square
  • Circular saw
  • Hammer
  • Wheelbarrow
  • Mason's hoe
  • Shovel
  • Edger
  • Broom
  • Lawn sprinkler
  • Tape measure
  • Small sledgehammer
  • Line level
  • Plumb bob
  • Powdered chalk
  • Spade
  • 4-foot level
  • Tamper


  • 2x lumber
  • Concrete
  • Form-release agent
  • Rubble
  • Gravel


  1. Measure Rise and Run

    Measure the rise and run of the area where you plan to place the steps. Drive stakes to indicate where the base of the bottom step will be when poured. Compute the unit rise and run of the steps, and draw a dimensioned sketch.

    How to Compute Rise and Run

    The unit rise and unit run of steps are the individual dimensions of each riser and each tread.

    To compute the unit rise and run, first divide the total rise by 7 inches, a standard step height. Round up fractional results to the nearest whole number. Then divide the total rise again by this number to get the unit rise.

    For example, here's the math for a total rise of 20 inches: 20 inches/7 inches = 2.8 (rounding up equals three steps). 20 inches/3 steps = 6.6 inches. In this example, you'll need three steps 6-5/8 inches high to climb 20 inches.

    Next, divide the total run (to the outside edge of the door sweep) by the number of steps to get the unit run. For example, if your total run was 48 inches, here's the math: 48 inches/3 steps = 16 inches per tread. However, a tread depth of 16 inches would probably feel too long. Adjust the tread depth to 13 inches, a more comfortable measure, and make the total run 39 inches.

  2. SCM_158_05.jpg

    Lay Out Footings

    Lay out footings 3 inches wider than the steps. Excavate the footings to the depth codes require, pour the concrete, and insert 12-inch lengths of rebar 7 to 8 inches into the footings. The top of the rebar should be about 2 inches lower than the finished height of the steps. Let the footings cure, then dig a 4-inch trench between them and fill it with tamped gravel.

  3. SCM_158_12.jpg

    Anchor Concrete Steps (Optional)

    With an underlying grid of ½-inch rebar, poured concrete steps will give you years of low-maintenance service. Some local building codes may require that you anchor concrete steps to the foundation wall. You can either drill at an angle into a poured concrete foundation, or through a concrete block wall and insert rebar in the holes.

  4. SCM_158_06.jpg

    Outline Steps

    Using your plan and the actual dimensions you have computed and sketched, draw the outline of your steps on a sheet of ¾-inch plywood. Draw the line for the landing so it slopes ¼ inch per foot. Clamp a second plywood sheet to the first, edges flush, and cut the outline of the step with a jigsaw.

  5. SCM_158_07.jpg

    Check Square, Level, and Plumb

    Using a framing square to make sure the forms are perpendicular to the foundation of the house, set the forms in place, and drive supporting stakes alongside them. Make sure the forms are plumb and level with each other, then fasten them to the stakes with 2-inch screws. Cut off any portion of the stakes above the forms.

  6. SCM_158_08.jpg

    Install Riser Forms

    For each concrete step, cut a piece of 2x lumber to the width of the stairs and rip it to the height of the unit rise if necessary. Bevel the lower edge of each riser (except the bottom one) to make it easier to float the tread when you pour the steps. Fasten the top riser form to the outside of the side forms with three 2-inch screws. Then install the remaining riser forms.

  7. SCM_158_09.jpg

    Attach Braces

    Cut angled braces and fasten them to the side forms at the front edge of each step. Then drive 2x4 stakes at the bottom of the braces. Plumb the side forms and fasten the braces to the stakes. To keep the riser forms from bowing, drive a 2x4 stake 18 inches or deeper into the ground in front of the steps. Lay a 2x6 on the risers and fasten it to the stake and to cleats attached to the risers. Attach an expansion strip to the foundation with construction adhesive.

  8. SCM_158_13.jpg

    Build Perpendicular Steps (Optional)

    Concrete steps can run either straight forward from an exterior door or at right angles to it. Forms for perpendicular steps go together in essentially the same way the straight concrete steps do.

    To pour concrete steps perpendicularly, start by striking a level line on the foundation to mark the height of the landing. Measure from this line to position the plywood forms for the rear and side. Brace the forms with stakes, cut beveled risers, hold them level, and mark their lower corner on the foundation. Then fasten the diagonal brace to the house and foundation and the risers to cleats. Brace the front edge of the risers as you would a straight stairs.

  9. SCM_158_10.jpg

    Fill with Rubble

    To save concrete, time, and money, shovel rubble (clean chunks of broken concrete, river rock, or any clean masonry) into the space inside the forms. Pile the rubble higher under the landing than the first step, but don't put in so much rubble that it will make the concrete in the steps too thin.

  10. SCM_158_11.jpg

    Add Rebar

    To strengthen the concrete, bend lengths of ½-inch rebar so it roughly corresponds to the shape of the rubble mound and lay it on the rubble at 12-inch intervals. Wire perpendicular lengths of rebar across the first pieces. Then raise the rebar up and support it on dobies or balusters that you wire to the rebar.

  11. SCM_158_14.jpg

    Mix and Fill with Concrete

    Before pouring concrete steps, coat the forms with a release agent. Mix the concrete and bring it to the site in wheelbarrow loads. Shovel the concrete inside the forms, starting with the bottom step and working up. Tap the sides of the forms and risers with a hammer and jab a 2x4 up and down in the mix to drive air bubbles out. Give the concrete enough time to settle between the rubble pieces, and add more concrete if needed.

  12. SCM_158_16.jpg

    Edge Risers

    Run an edger along the inside edge of each riser form to round the front edge of each step. This helps minimize chipping. If you're going to cover the steps with brick, tile, or stone, leave the edges square.

  13. SCM_158_17.jpg

    Remove Forms

    Let the concrete set up long enough to support its own weight, then remove the riser forms and finish the concrete with a trowel. Use a step trowel (a drywall corner knife works as well) to work the corners smooth. Broom the treads to roughen the surface, let the concrete cure, then install the railing. After 12 to 24 hours, remove the side forms and fill in any voids in the concrete.

Related Articles