Installing a stair runner yourself may sound intimidating, but it’s straightforward — we’ve done it multiple times and even demonstrated it on live TV. Follow this step-by-step guide, including our simple trick to ensure your rug is the perfect size for your stairs.

Adding a runner to your stairs is more than a style choice — it’s a practical safety upgrade. Runners reduce slips, make stairs easier for pets and children to navigate, and dampen the sound of footsteps. If you have kids, pets, or heavy foot traffic, a runner is a smart investment for both safety and comfort.
DIY Stair Runner Before & After
Our first installation replaced a tired built-in carpet with a bold striped runner and fresh white paint on risers, trim, and balusters, plus darker-stained handrails for contrast. In a later home we chose a beachy sisal runner and painted the treads a warm gray to freshen the look. We also prepped and installed a small demonstration runner for a TV segment. Each project shows how a runner can update both the function and look of stairs.


Overall, there are many ways to customize this project to match your style and stairs. Below is a clear, practical tutorial that walks through tools, materials, and every installation step.
Tools, Materials, & Cost
Gather these supplies before you begin:
- Stair runner
- Rug pad
- Tape measure
- String
- Painter’s tape
- Electric staple gun and staples
- Sharpie
- Scissors
- Needlenose pliers
This project doesn’t have to be expensive; our first install cost under $300, mostly depending on the runner you choose and the quantity needed.
Overview of the Installation Process
Depending on prep work, the full project can take several hours. Removing an old carpet and painting may add time; the actual runner install typically takes about four hours. Here’s the overall process:
- Remove old runner (if applicable)
- Measure
- Choose a runner
- Paint or stain stairs (optional)
- Mark runner placement
- Cut the rug pad
- Prepare staples
- Start stapling at the top
- Connect multiple runners if needed
- Finish the bottom edge
Step 1: Remove the Old Runner

If your stairs already have carpet or a runner, remove it first. This can be time-consuming because old staples and adhesive must be cleared. Have pliers, a pry bar, and patience on hand. Removing the old material completely gives you a clean surface for the new runner.
Step 2: Measure Carefully
Accurate measurements prevent surprises. Measure both length and width before buying a runner so you can choose a stock size or order custom.
Measuring length
Use string or a flexible tape to measure one full step (riser plus tread, looping over the bullnose). Multiply by the number of steps, then add 10–15% extra material. Extra is easier to manage than too little.
Measuring width

Most runners leave 2–3″ of exposed tread on each side. Measure the narrowest stair and subtract 4–6″ to determine a safe runner width. Check that the chosen width looks balanced from top to bottom, especially if the staircase flares at the base.
Step 3: Choose Your Runner
Almost any rug can become a stair runner, but choose a durable, low-pile material that’s easy to clean. Indoor/outdoor rugs and natural fibers like wool or cotton are good options. Stock runners are often cheaper and available in standard sizes; custom runners give more precise control over width, color, and edging.
Stock vs. custom runners
Stock runners are budget-friendly and come in many patterns. Custom runners cost more but allow you to pick exact dimensions and border details. Both types can look great when installed carefully.

We’ve used stock cotton runners and a custom sisal runner and were happy with both results. Choose what fits your aesthetic and budget.
Step 4: Paint or Stain First
If you plan to paint or stain any part of the staircase, do it before installing the runner. It’s easier to work on exposed surfaces and touch up properly before the runner hides portions of the stairs. While waiting for a custom runner to arrive, painting balusters, risers, or treads is a productive step.

Also handle repairs now — fix squeaky or loose treads and molding before anchoring the runner.
Step 5: Mark Runner Placement
Mark the intended edges of the runner on every tread to keep the installation straight. Painter’s tape along each side is quick and effective as a guide. This prevents the runner from drifting as you staple it down.

Step 6: Cut and Place the Rug Pad
A rug pad adds cushion and helps prevent slipping. Cut the pad into strips that sit only on the tread (not the riser) to avoid bulk. Thin 1/8″ felt or rubber pads with a non-slip surface are ideal. Leave enough overhang to wrap around the bullnose for a secure fit.

Step 7: Prep Your Staples
We recommend an electric upholstery-style staple gun; it delivers the power needed to secure the runner firmly. To make staples less visible, color a whole strip of staples with a Sharpie (a dark or metallic tone that blends with your runner) before loading them. The ink reduces shine so the staples blend into the rug pattern instead of catching the eye.

Step 8: Start at the Top and Work Down
Begin by stapling the runner under the top lip of the first tread, aligning it with your tape guides. Secure the top edge, then pull the runner tight and staple along the riser, not the tread. Continue down the stairs, stapling under each tread’s lip and along the riser, placing staples where the rug’s pattern hides them best. Keep the runner tight and check for drift as you work. Place rug pad strips on the treads as you go.

If a staple misfires, use needlenose pliers to remove it and re-staple. Applying pressure to the back of the staple gun as you fire helps the staples sink deeper into the wood for a secure hold.

Step 9: Join Two Runners (If Needed)
If one runner doesn’t reach the bottom, hide the seam under a tread lip. Trim the first runner so it tucks under the bullnose and staple it in place. Start the second runner under that same lip and continue downward. The transition will be subtle when done correctly.


Step 10: Finish the Bottom Edge
At the bottom, trim excess material leaving about an inch. Fold that inch under and staple it into the riser to create a clean edge and prevent fraying. That simple finish makes the bottom look polished.

With that, your stair runner installation is complete — a big improvement in style, safety, and sound control.

Stair Runner FAQs
Here are answers to common questions about stair runners.
How well do stair runners hold up?

Durability depends on material and traffic. Indoor/outdoor synthetic rugs and quality natural fibers like wool tend to last well. Regular vacuuming and occasional spot cleaning will keep a runner looking great for years; ours lasted well for seven years with only light fading and minimal fraying in high-sun or high-wear spots.
Do stair runners damage the stairs?
Runners require small staples, which leave tiny holes in risers that can be filled with wood putty and touched up later. Covered areas may age differently than exposed wood, but this is reversible with refinishing or repainting when you remove the runner.
What are the advantages of a stair runner?
Runners enhance appearance while adding safety and noise reduction. They make stairs less slippery, reduce fall risk, and absorb impact noise, making homes quieter and more comfortable.
How do stair runners stay in place?
A combination of staples and rug pad keeps runners secure. Staples anchor the runner to risers, and non-slip rug pads on the treads prevent sliding. For a less permanent option, stair carpet rods or adhesive tape can help hold a runner or treads in place.
What are alternatives to a permanent runner?
If you prefer a non-permanent solution, consider non-slip stair treads secured with carpet tape or clear non-slip treads that preserve the look of the wood while improving traction for pets and children.