DIY Stair Carpet Runner Installation (One-Day Project That Makes a Huge Impact)

If you’re looking for a one-day DIY project that makes a dramatic difference, installing a stair carpet runner is it. Not only does a stair runner instantly elevate the look of your home, but it also adds a critical layer of safety—especially if you have kids, pets, or slippery wooden stairs like we do.

Our staircase is fully wood, and with small kids running up and down all day, it honestly felt like an accident waiting to happen. I lost count of how many people said, “Oh boy… I hope no one falls down those stairs.” While this wasn’t a project I tackled right away, I’m so glad I finally did. This DIY stair runner installation was quick, mess-free, budget-friendly, and made a huge impact both visually and functionally. I knew our staircase needed a stair carpet runner—and this project delivered in every way.

All products used in this tutorial are linked at the bottom of the post.

Why Install a Stair Carpet Runner?

Before we dive into the how-to, let’s talk about why stair runners are worth it:

  • Improves safety by adding traction to slippery stairs

  • Reduces noise, especially in busy households

  • Protects wood stairs from wear and tear

  • Adds warmth and style to an otherwise hard surface

Best of all, installing a stair runner yourself can save you hundreds—if not thousands—of dollars compared to hiring it out.

Shop Products Here

Step 1: Measure Your Stairs for a Stair Carpet Runner

Accurate measurements are the most important part of installing a stair carpet runner. You’ll need to determine both the length and width of your runner.

Measure the Length

Measure:

  • One stair tread (the flat part you step on)

  • One stair riser (the vertical part)

Add those together, then multiply by the total number of stairs.
Example:
Tread: 11 inches
Riser: 7 inches
Total per step: 18 inches
Number of stairs: 14
18 × 14 = 252 inches

Your runner (or runners) should be at least 252 inches long.

diy stair runner install in a few simple stepsMeasure the Width

Measure the full width of your staircase. Mine was 36 inches wide, and my runner was 27 inches wide.

36 − 27 = 9 inches
9 ÷ 2 = 4.5 inches on each side

This is where painter’s tape becomes your best friend. Measure two strips of tape at 4.5 inches (or whatever your measurement came out to be) and use them as guides down each step to keep the runner perfectly centered as you install.

Step 2: Install Carpet Pad (optional but recommended)

Diagram of stairs including stair tread, riser, and nose. DIY tutorial for a budget-friendly stair runner project.diy stair runner tutorial on a budget step by stepOkay, so this step is of course optional. But if you want your stairs to feel luxe, it’s worth the extra $50 and it will help keep your runner from sliding and moving over time. (I’m going to tell you right now I was being cheap and I bought my non slip rug pad and cut it into strips because the strips were more expensive….).

Anyway! Use your tape lines as a guide. I cut my strips smaller than my runner but also needed to make sure I was installing the runner centered down the stairs.

Using a staple gun, put staples around all edges of the stair runner (red lines in diagram above show where I put staples). Be sure to use a high powered staple gun- I started with one I borrowed from a friend and it was just not strong enough. I stopped mid-project to get a Ryobi staple gun from Home Depot and it was so worth it! Use a carpet tucking tool to get the rug pad nice and tight under the stair nose. I put lots of staples under the nose because I felt like that was the best way to make sure the rug didn’t bubble and wouldn’t pull. 

Repeat over and over!

Step 3: Install the Stair Carpet Runner

DIY stair runner install step by step tutorial budget friendly

Once the padding is installed, it’s time for the runner itself.

Using the same method:

  • Center the runner using your tape guides

  • Staple along the edges, under the stair nose, and where the riser meets the tread

  • Be strategic with staple placement so they aren’t visible

Because my runner was thicker, this step took a little more patience. I used the carpet tucking tool to hold the runner tightly under the stair nose while stapling, which helped keep everything smooth and flat.

Step 4: Attach Multiple Stair Runners (If Needed)

diy stair runner tutorial step by step budget friendly home project

Yes—this really is only four steps!

If your staircase requires more than one runner, don’t worry. I used two runners and was lucky that the first ended right under a stair nose.

If yours doesn’t:

  1. Tuck the end of the first runner under the stair nose

  2. Mark your cut line using painter’s tape

  3. Cut with sharp scissors, leaving enough excess to staple securely

  4. Start the next runner directly under the stair nose and continue

Finish the bottom of the stairs by trimming excess runner and stapling it neatly to the last riser.

Some Considerations

  • When selecting a stair runner, be careful about the pattern, especially if you have to connect multiples together. If it’s a noticeable print pattern or one with a border, it’s going to be hard to match them up.
  • I cannot stress this enough- buy or rent a strong staple gun. I didn’t want to stop mid project to run to Home Depot, but it was worth it!
  • If you’re concerned about your rug slipping, you can also add rug tape to the tread and riser. I chose not to do this because I didn’t want to deal with sticky residue down the road if I ever chose to remove or change my runner. It’s been almost 3 years since completing this project and the runner hasn’t budged.

Before & After

This one day, easy DIY made such an impact in our home! For the runners, carpet pad, Ryobi staple gun, and staples it cost me under $300 for this project! Woop woop! According to Google, a custom stair runner can cost upwards of $1500!

Final Thoughts

This easy, one-day DIY stair carpet runner project made such a huge difference in our home. For under $300—including runners, padding, and tools—we transformed our staircase into something safer, quieter, and much more polished. Considering custom stair runners can cost $1,500 or more, this project was a total win.

Project Materials