• Skip to primary navigation
  • Skip to main content
  • Skip to footer

The Roll-Out

All our favorite style tips, inspiration, & how-tos

  • Rug Guides
    • Rug Care
    • Rug Sizing
    • Washable Rugs
    • See All
  • Advice & Experts
    • Shopping Advice
    • Moving
    • Q&A with RugsUSA
    • Organizing
    • The Loop
    • Career Advice
    • See All
  • Ideas & Inspo
    • Boho Style
    • Color
    • Family-Friendly
    • Modern Style
    • Small Spaces
    • Traditional Style
    • Weekly Wrap-Up
    • See All
  • By Room
    • Living & Family Rooms
    • Bedroom
    • Kids Rooms
    • Kitchen
    • Office
    • Outdoor
    • Entryway
    • Bathroom
    • Dining Room
  • Real Homes
    • Floor Tours
    • See All
  • Shop Now
    • Rugs
    • Rug Pads
    • Lighting
    • Poufs
    • Pillows

How to Install Your Very Own DIY Stair Runner

August 19, 2021 by Rugs USA

The best way to give an old staircase a brand new look? According to our friend Carli Alves of @madebycarli, the answer is by installing a chic, DIY stair runner—and we couldn’t agree more! Carli is a pro on all things renos and DIYs, so we tapped her to share step-by-step instructions for the easy project, which she just pulled off in her own home. 

“The staircase in our fixer upper was less than ideal—I’m pretty sure it was fully carpeted at one time—and was looking pretty rough when we [moved in],” Carli says. So, time for a refresh! To kick it off, she stained the treads and painted the risers black, making the stairs a blank canvas on which to roll out and install our Herringbone Woven Flatwoven rug in gray. 

We’re passing it over to Carli—keep reading to see how install your own DIY stair runner!

DIY stair runner project
Our Herringbone Woven Flatwoven rug in gray, newly installed on Carli’s stairs.

DIY Stair Runner Supplies

  • Stapler (electric works wonderfully)
  • Staples 
  • Scissors
  • Tape measure
  • Marker
  • A rug pad
  • A runner rug
Carli stained the treads and painted the risers black before starting her DIY stair runner install.

How to DIY a Stair Runner

Step 1: Determine the Runner Length

Measure the rise and run (or height from one tread to the next tread, along with the depth from the riser to the nose of the staircase) of each step. Add that number together and multiply it by the number of steps. That’s the length of the runner you’ll need in inches. 

Note that for longer stairs, this may require more than one runner!

Step 2: Cut Your Rug Pad to Fit

My rug pad was slightly smaller in width than my runner, so I only needed to measure the depth of each stair to figure out the size each rug pad cutout needed to be per stair tread. (You don’t need to attach a rug pad to the risers—just the treads.) My stair treads were approximately 11” deep.

Step 3: Center and Staple the Rug Pad Cutouts

Here’s how to center the rug pads on your steps: 

Measure the width of each step, then subtract the width of the rug pad. Divide that number by 2 to get the distance that should be between the wall and the edge of the rug. 

My staircase is 36.5” wide, and my rug pad is approximately 24.5” wide. So, I subtracted 24.5 (the width of my rug pad) from 36.5 (the width of my stairs) to get 12. Twelve divided by 2 equals 6, so I needed to leave about 6” on each side of my rug pad. 

Once you’ve centered the rug pads, staple them down to the tread as close to the riser as possible. I used two staples per pad. Continue installing the pads on each step.

diy stair runner steps

Step 4: Center Your Runner and Staple

Starting at the top of the staircase, unroll your runner. Center the runner based on the math in Step 3 above. Begin stapling the end of your runner to the riser beneath the bullnose of the first step. Secure it about every two inches.

Now is where you decide whether you want a waterfall edge or a Hollywood-style runner. A waterfall edge drapes over the edge of the staircase, where the Hollywood tucks under the edge tightly for a more formal look. For my staircase, I chose a waterfall look. To achieve this look,  drape your runner over the next step and tuck it tightly into the crease between the riser and stair tread, then staple. Keep stapling approximately every 2 inches.

Continue doing this (while also making sure the runner is centered) until you run out of your first runner.

diy stair runner rug project

Step 5:  Line Up and Secure the Second Runner

Choose a good stopping point where the seam of the first runner will be discreet. This was fairly easy for me because the pattern on my runner was continuous. I decided to stop in the crease between the riser and tread, which meant I needed to cut a couple of inches off my first runner.  

To do this, I tucked the end of the runner into the crease—ensuring that it was straight—and marked where to cut using my marker. Using sharp scissors, I cut across the marks and then stapled the end of the runner to the riser, pulling it nice and tight.

Next, I cut the hemmed edge off of the next runner (to make the transition less bulky), folded the now-unfinished edge over, stapled it into the stair’s crease, and continued stapling the runner to each step.

Step 6: Wrap it Up!

The end of my stair runner happened to land right at the edge of the last step. I was able to slightly stretch it to fold the end just under the edge of the last step, then secured it in multiple spots with the staple gun. I love how this runner adds interest without making the hallway feel too busy!

The lovely finished result!

All photos courtesy of Carli Alves of @madebycarli. Thanks for letting us share, Carli!

You may also like...

The Expert’s Guide to Everything Stair Runners Rug materials come in a wide variety of natural and synthetic options.Rug Materials: Your Guide to Picking the Right Rug Persian Rugs: Exploring a Timeless Rug Style Default ThumbnailLiving Room Rug Tips: The Perfect Rug Size, Color, Placement & More

Filed Under: Advice & Experts, All Articles Tagged With: DIY

Footer

Sections

  • Rug Guides
  • Advice & Experts
  • Ideas & Inspo
  • Shop Now

© 1998–2023 RugsUSA, LLC. All rights reserved.