Enjoy this walk-through tutorial on how to build front porch steps and an accompanying handrail. This new build is safer and boosts the curb appeal for our Victorian farmhouse.

before and after picture of a victorian front porch makeover with wooden stops and railings added.

Our farmhouse lacked the curb appeal that it deserves, so a makeover has been in the works for a while. So much of our time has been devoted to renovating the inside – which has been well worth it – but now we are finally moving to the outside.

Weโ€™ve done a few small exterior makeovers here and there, like painting the green trim a fresh white, but nothing substantial.

Before, there was a concrete slab step. While it was technically functional, it posed some interesting challenges. It was too steep, so it wasnโ€™t great for elderly people or kids, and honestly, it just wasnโ€™t attractive and didnโ€™t match the dreams I have for this house.

The first step to getting this renovation underway was creating new front steps. I could easily envision wider, more elegant steps that could host pumpkins sprawling over the sides during fall, and pretty flowers bursting with color all summer. That dreamy farmhouse look.

This isnโ€™t our first front porch makeover rodeo. We completely changed the exterior of our last farmhouse. That house also had concrete steps, but thankfully, we could just cover them with wood. If you can get away with just covering them, I would recommend it over having to demo the concrete. You can find that tutorial here.

For this project, we opted to remove the concrete step since we were working with a weird level. But if you can get around it, you might do that instead. 

White Victorian front porch with wooden steps painted white and gray

This post contains affiliate links, which means I make a small commission at no extra cost to you. See my full disclosure here.

Supply List:

This is what we used. Depending on the size of steps you need, you may need to adjust this.

Treads: 1โ€ by 6โ€ by 10โ€™ cut in half to make 2-5โ€™ treads (3 of these to make 3 steps)

Stringers: 2โ€ by 12โ€ by 12โ€™ (one of these will make 3 stringers)

Rail post: 4โ€ by 4โ€ by 8โ€™ (2 for the two posts)

Spindles for railing: 2โ€ by 2โ€ by 8โ€™

Siding to cover side of steps and cover stringers: 4โ€™ by 8โ€™ piece of ply bead

Anchor board to concrete: 2โ€ by 6โ€ by 8โ€™

Steps: 5 2″ by 4″s

Masonry screws

Deck screws

Saws

Framing square

Speed square

Brackets

Level

before picture of a a white victorian farmhouse front porch with a concrete step. Vintage pots with flowers and a rocking chair sit on a the porch

How To Build Front Porch Steps

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Step 1: Demo Step

man jack hammering a concrete step off a front porch

First, you will want to remove any previous steps. Ours was a concrete slab, so we used a jack hammer to remove the step and surrounding concrete that was in poor condition.

After removing all the debris from the surrounding area, lay down a layer of gravel. This is better for the wood to lay on rather than just dirt.

man and women drilling a wood board  to a concrete porch that will act as an an anchor for front steps.

Attach the anchor board to concrete, with masonry screws and drill bit, one tread length below the top of where you want the steps to end. Use a level to make sure it is level before attaching to the concrete.

Since we wanted the porch to measure 5 feet, we cut the anchor board 4.5 feet. This accommodates adding the stair treads to each side and allowed us to add the stringers, ply-bead siding, and still have 1โ€ overhang on the treads.

Step 2: Cut Out And Attach Stringers With Brackets

women using a framing square to mark out stair stringers on a piece of card board

Cut out stringers. I highly suggest making a template first with cardboard, paper, or plywood before cutting into expensive 2 by 12s. I used this template to make the stair stringers. 

Place the template onto the 2 by 12 and cut out the stair stringers.

This was the most challenging part of the whole project. After about 12 attempts and finally getting the proper tools, I figured out how to make them correctly, and now I want to take a crack at all the steps around the farm.

stair stringers attaching to the anchor board using metal brackets and screws

We attached the outside stringers to the outside of the anchor board, lining up the top edges and then drilling decking screws from the outside of the stringers into the side of the anchor board. On the inside joint we used a bracket for more stability.

three stair stringers equally spaced attached to an anchor board with brackets. The stringers sit on a layer of gravel

We attached the middle one to the front, which meant we had to cut the width of the anchor board off the back of the stringer. So we cut it from the same template and then just took off the width of the anchor board off the stringer, so it would line up with the other stringers.

Attach with brackets on each side of the stringer, and also one screw from the top angled into the anchor board.

Step 3: Attach The Risers

Man wearing a plaid shirt attaching risers to the front of stair stringers using a drill.

Next, we cut the 2ร—6 risers the same width as the stair stringers, which was 4 feet 10 inches. 

Drill the risers into the front of the stringers using decking screws. Wait to add the bottom riser until after the hand rail post is in. See step below.

Step 4: Cut Out The Treads And Add Hand Rail Post

Since we wanted steps that are 5โ€™ wide, we just cut the 10′ 1ร—6s in half and nailed them onto the top of the stringers. We used two boards per step, so each step is 12โ€ deep.

Man drilling stair treads into a stair stringers on a front porch

Before placing the bottom treads and riser on, we dug and placed the hand rail post. Luke used a post hole digger to dig a 20โ€ hole.

Man using a post hold digger to dig out a hole right next to stair stringers to add a post.

Place the 4ร—4 post in the hole and add concrete for stability. Let the post cure for 24 hours in the correct position. You may need to use pieces of wood to shim it and keep it level while it dries.

man adding wood glue to the top of stair stringers with a post

Once the posts were in place, the bottom treads were added. Add the back one, and then mark out and cut around the post for the front tread. Secure in place.

man cutting out a space for hand rail post on a stair tread.
stair tread with a space cut out for a hand rail post

Step 5: Build The Hand Rail

This is the scary part. If you cut the post in the wrong spot, you have to dig it all out and redo it.

You will want to figure out where you want your hand rail to sit on the post. We wanted to place a 2ร—4 on top of the rail to finish it off, and we wanted it to line up nicely with our front porch railing.

ma drilling in a 2x4 into a post to create a hand rail.

So we cut the railing at a 15 degree angle (the standard is to cut it at a 30 degree angle, but since our house is old and nothing is standard, the 30 degree angle would have made the hand rail really short) and attached it at a 2ร—4 width (about 2 inches) below the top of where our front porch railing was.

man using a chainsaw to cut off the top of a post to create a hand rail on front porch stairs

On the bottom posts, mark a straight line where the 2ร—4 hits. Cut the posts. We used a chainsaw. Repeat these same steps on the other side.

man adding a 2 by four to the top of a front porch step hand rail to finish it off.

Then we added the top 2ร—4 on top of the railing to finish it off. We measured the length we wanted, then cut each end at a 15 degree angle to give it a finished edge (and so it attached nicely to the porch). We secured it with decking screws.

man and women adding a second bottom rail to a hand rail for support

Next, we added the bottom part of the hand rail. We cut it at a 15 degree angle, then held it up and measured it to the post and cut the end at a 15 degree angle and attached it with decking screws.

man drilling spindles into a hand rail of front porch steps to match the spindles on the front porch.

Lastly, we added the spindles. I measured every 5 inches and marked it on the 2ร—4. This mimicked what was already on our front porch. We cut each 2ร—2 to size on a 15 degree angle and screwed them in.

Repeat on the other side.

Step 6: Cover The Sides Of The Steps

the side of wood steps covered with wood siding.

The very last step of the project was to cover the sides of the stairs with siding. Just measure the sides of the steps where the stringers are, the bottom step, top of the step, and the area in between. 

He made a template out of cardboard, then cut out the siding. Putting it in place, we secured it with nails.

finished picture of front porch wood steps attached to a Victorian farmhouse front porch.

Done! Well, almost. You will still want to finish the steps with either paint or stain. I would have loved to stain the treads and then paint the risers, sides, and railing white. But because I will be painting the concrete porch with an anti-slip concrete coating and I want it to look cohesive, Iโ€™m going to paint the top of each step that same color. 

The risers will be painted white, and the handrails and spindles also white. Itโ€™s going to look seamless and beautiful.

I hope you enjoyed learning how to build front porch steps and following along on part of our Victorian front porch makeover. We have a few more projects in the works, like new wood working to match the other original woodwork on the outside of the farmhouse, flagstone pathways, and so much more.

Find More Farmhouse DIY Projects:

If you try this project and love it, I would love if you could come back and give it 5 stars!

Sharing is caring!

Leave a comment

Your email address will not be published. Required fields are marked *

12 Comments

  1. Crystal says:

    Hi Lisa, I would love to know what color paint was used on the exterior of your house and on the trim . Our 1904 farmhouse is currently a sage green, but Iโ€™d love to brighten it up. Looks like you used the perfect white! Thank you.

  2. MARTY says:

    Good to know the secrets of building stair porches!

  3. juline says:

    love ur front step but I would of made it wider to the next set of posts

  4. Laird Cross says:

    I come across your posts occasionally, and while I appreciate the initiative you guys take, I am amazed at the lack of disclaimers you show regarding IBC and IRC. I live in a rural area and built my own house as well. However, I donโ€™t just follow code, I exceed it in every aspect. No matter what. Code is a bare minimum set of rules and guidelines that are supposed to ensure your safety as well as the safety of others visiting your home. The post that I just saw regarding your front steps had me shaking my head. One of the most blatant code violations is your handrail. There are very specific guidelines regarding handrail and they are there for a very specific reason. In addition, while your attachment detail at the top of the stringers to the porch might hold up for a few years, it is going to fail. Putting fasteners at the end grain of a wood stringer is a disaster waiting to happen. There are a lot of stair and step building blogs out there that show the proper way to do this, as well as do it to meet code. I wonโ€™t go into those details as I have a suspicion that you already know them. I think it is irresponsible for you to post this for Those that are not familiar with code, or the reasoning behind the guidelines. Of course, this is just my opinion. On the other hand, I have been building high end residential homes and commercial buildings for 35 years. My intent is not to Bad mouth your posts, simply to mention that you should make clear that youโ€™re methods are not up to standard as far as building code is concerned.

    1. Lisa says:

      This post is to provide DIY inspiration for old house owners who have interesting heights and layouts. Nothing is code in this 1860s farmhouse. Thank you for all this info. You bring up a lot of good points!

  5. Patricia Cleveland says:

    I was hoping to pick up one or two new tips from your video but I was disappointed. To begin, there was no mention of whether you used treated lumber for the stringers and header, which would be standard and requires corrosion resistant fasteners for the brackets. It does look as though you are actually using 5/4 deck boards, which are treated, rather than the 1x material you indicated. If I understood correctly, you have only three stringers over a 54″ span which certainly does not meet code. The instructions are confusing because of the incorrect use of terms, for instance width instead of length and front instead of face (a board does not have a “front”). There were many other errors that I won’t get into. Please double check your building codes and construction techniques so that somebody else doesn’t do it wrong.

    1. Laird Cross says:

      After posting a reply to this blog, I came across yours. I almost thought I was reading mine. Iโ€™m glad you noticed the same things I noticed. I would hate to think that everyone reading that would believe that itโ€™s ok to follow the protocols shown. Itโ€™s hard to believe that there are so many code violations in just a couple of stringers and three steps.

  6. Megan Gray says:

    We appreciate your tutorial! We plan to follow your guide. Thank you for posting.

  7. Toni says:

    Lisa. Itโ€™s so pretty. I walk by your place everyday and Iโ€™m always full of curiosity of what you all are doing on any given day. The nw pasture fence gives our little neighborhood a rich country update! Iโ€™m happy to have you as neighbors and I love the farm sounds as I walk by….especially the sounds of children laughing and playing OUTSIDE.

  8. Talitha Wagenbach says:

    This looks great! You always amaze and inspire me!

  9. Tallulah's Mom says:

    Way to go, Luke and Lisa. The steps look great. I also love your white screen door. Have a great week.

  10. Janet says:

    This looks so good! Well done!