Installing a stair runner yourself may sound daunting, but it’s more straightforward than you’d think—we’ve installed runners multiple times and even demonstrated the process on live TV. Follow this clear, step-by-step guide and you’ll have a secure, stylish stair runner in no time. We also share a simple trick to make sure your rug is the right size for your stairs.

A stair runner does more than update the look of your home—it improves safety and comfort. Runners reduce slipping, soften footsteps, and can help pets and small children navigate stairs more easily. They also dampen sound so daily traffic up and down the stairs is noticeably quieter. If your household includes kids, pets, or clumsy adults, a runner is a smart investment.
DIY Stair Runner Before & Afters
On our first project we replaced an old, worn runner with a bold striped rug and refreshed the stair details—painting risers, trim, and balusters white and staining the handrail a dark color. In another home we chose a beachy sisal runner and painted the treads a warm gray to brighten the stairs. We also installed a small runner for a TV segment, which gave us a chance to test the quick-install technique on camera. Across each project we customized materials and finishes to match the style of the space.

Every staircase is different, so you can tailor the runner width, material, and edging to suit your home. Read on for the full tutorial, tools list, and tips to make the job go smoothly.

Tools, Materials, & Cost
Gather these essentials before you begin:
- Stair runner
- Rug pad
- Tape measure
- String
- Painter’s tape
- Electric staple gun and staples
- Sharpie
- Scissors
- Needlenose pliers
The project can be budget-friendly—our first installation cost under $300. Final cost depends mainly on the runner you choose and how many linear feet you need.
Steps To Install A Stair Runner
The full makeover of a staircase (including removing an old runner and painting) can take significantly more time. The runner installation itself typically takes a few hours depending on the number of steps. Here’s the high-level process you’ll follow:
- Remove the old runner (if applicable)
- Measure
- Select a runner
- Paint or stain your stairs (optional)
- Mark runner placement
- Cut and place the rug pad
- Prepare staples
- Start at the top and work down
- Connect two runners if needed
- Finish the bottom edge
Step 1: Remove Your Old Runner

If you have an existing carpet or runner, remove it first. This can be time-consuming—old installations often have hundreds of staples—so take your time and remove all fasteners before cleaning and preparing the stairs.
Step 2: Measure
Accurate measuring determines how much rug and pad you’ll need. Measure both length and width carefully so you can buy the correct size or order a custom runner if required.
Measuring runner length
Use a string or flexible tape to measure one full step (riser plus tread, including the bullnose). Multiply that by the number of steps, then add about 10–15% for safety. Extra material is easier to trim than running short.
Measuring runner width

Most runners don’t go wall-to-wall; they typically leave 2–3″ of exposed stair on each side. Measure the narrowest stair and subtract 4–6″ to determine a comfortable runner width. Watch for flared stairs at the bottom so the width looks balanced from top to bottom.
Step 3: Select a Runner
Choose a durable, low-pile material that’s easy to clean for heavy-traffic stairs. Indoor/outdoor rugs or natural fibers like wool and cotton perform well. You can use stock-size runners or opt for a custom rug to achieve precise dimensions and a tailored look.
Using a stock runner
Stock runners are often more affordable and come in many colors and patterns, though you may need to be a little creative to fit them to your staircase. They’re a solid choice if you find a style you love in a suitable size.

Stock runners are practical and economical—just verify the dimensions before you buy.
Using a custom runner
A custom runner allows you to choose the exact size, color, border, and material for a perfect fit. Custom options cost a bit more but can be worthwhile for a tailored appearance.

Both stock and custom runners can look great—pick the option that best fits your budget and desired aesthetic.
Step 4: Paint or Stain Your Stairs
If you plan to paint or stain risers, treads, or railings, do that before installing the runner. That way you avoid accidental drips and have time for finishes to cure. This is also a good moment to repair loose treads or damaged molding.

For example, we painted stair treads a warm gray before laying a sisal runner to hide uneven stain and brighten the steps.

Step 5: Mark Your Placement
Use painter’s tape and a measuring tape to mark the runner’s edge on each tread. These guides keep the runner centered and prevent it from drifting as you staple it down. Marking all steps at the start saves time and improves accuracy.

Step 6: Cut The Rug Pad
A thin rug pad under the tread adds cushion and prevents slipping. You can also use carpet tape if you prefer no extra padding. We recommend a non-slip pad about 1/8″ thick and place it only on the tread (not the riser) to avoid unnecessary bulk. Cut the pad into strips that wrap around the bullnose for a neat fit.


Step 7: Prepare Your Staples
We recommend an electric staple gun designed for upholstery—it’s powerful enough to sink staples into wood. One tip we learned: color a strip of staples with a Sharpie so they lose their shine and blend into the rug pattern. You don’t need a perfect color match—dulling the metallic shine is the goal.


Step 8: Start at the Top
Attach the runner under the top tread’s lip, aligning it with your tape guides. Staple along each edge and add 4–5 staples across the middle to hold it in place. Pull the rug tight, then staple the bottom edge into the riser—not the tread—so you don’t create exposed metal on the walking surface. Continue working down the stairs, pulling the runner taut and stapling under each lip. Place the rug pad strips on the treads as you go.



Keep needlenose pliers handy to remove any misfired staples and re-staple as needed. Apply pressure to the back of the staple gun when firing so staples seat properly into the wood.


Step 9: Connect Two Runners
If a single runner doesn’t reach the bottom, join a second runner under a tread’s lip for a seamless transition. Trim the first runner so its end tucks under the bullnose and staple it securely. Then start the second runner beneath the same lip and continue down. The join is subtle when tucked and stapled correctly.



Step 10: Finish the Bottom Edge
When you reach the bottom, trim excess rug material to leave about an inch of extra edge. Fold that inch under and staple it to the riser for a clean, fray-free finish. This creates a neat termination that holds up to daily use.

And that’s it—you’ve installed a stair runner. Stand back and enjoy the safer, quieter, and more stylish stairs.

We also documented our sisal runner install in more detail elsewhere if you want additional photos and notes from that project.
Stair Runner FAQs
Answers to common questions about stair runners:
How well do stair runners hold up?

Runners can be very durable with proper material choice and care. Regular vacuuming and occasional spot cleaning will keep them looking good. Expect some fading in areas exposed to direct sunlight and minor wear at high-contact points, but high-quality materials like indoor/outdoor polypropylene or dense natural fibers perform well over time.
Do stair runners damage the stairs?
Staples will leave small holes in risers, and covered areas may fade differently than uncovered surfaces. These effects are cosmetic and can be repaired with wood putty and touch-up paint or stain when the runner is removed.
What are the advantages of a stair runner?
Runners improve safety by adding traction, reduce noise by absorbing footsteps, and update the look of your staircase. They also make stairs more comfortable to walk on and can help pets and children move more confidently.
How do stair runners stay in place?
Staples secure the rug at the risers while rug pads on the treads prevent slipping and shifting. As an alternative, stair rods can be used to hold the runner tightly to each tread.
What are alternatives to a stair runner?
If you prefer a non-permanent solution, consider non-slip treads or clear non-slip pads attached with carpet tape. These options add traction without committing to a full runner installation.
*This post contains affiliate links, so we may earn a small commission when you make a purchase through links on our site at no additional cost to you.