
Why people do this in the first place
Most homes with wall-to-wall stair carpet already have a serviceable base: the carpet is flat, the gripper is sound, the pad underneath has some life left. Ripping all of that out to expose bare treads is disruptive and, on some staircases, unnecessary. A runner laid centrally over the existing carpet adds a fresh pattern, a contrast border of the old carpet either side, and a wear-resistant strip down the middle of the flight where footfall actually happens — all without a full strip-out.
This is different from replacing carpet with a runner on bare wood, and different again from a double stair runner look, where two runners of different widths are deliberately layered as a design choice. Laying over existing wall-to-wall carpet is a practical compromise, and it only holds up if the existing carpet is structurally sound.
The conditions that make it work
- The existing carpet is tight, flat and free of ripples — press a hand across a tread; if it moves, do not layer on top of it.
- The pile height of the base carpet is low to medium — under about 8 mm (0.3 in) — so the combined stack does not become spongy underfoot.
- The gripper rods beneath the old carpet are still sound, since these will help anchor the new runner's edges too.
- You are using a thin, dense runner rather than a thick shag or heavy wool pile that would double the stack height at the nosing.
- The staircase treads are standard depth; a deeper stack reduces usable tread depth and can create a trip hazard on shallow treads.
Check the nosing overhang first
Stacking a runner on top of existing carpet raises the whole tread surface by several millimetres. On a staircase with a shallow nosing overhang, that extra height can make the leading edge of each step less distinct underfoot, which is a genuine trip risk for the elderly or visually impaired. If your nosing overhang is already under 25 mm (1 in), measure the combined stack height before committing to this method.
The fixing method that actually holds
Standard stair staples are sized for one layer of carpet plus thin underlay penetrating into timber. Add a second layer of carpet underneath and a normal staple length will not reach solid wood, so it will pull out within weeks. The fix is straightforward: buy longer staples rated for double-thickness work, typically 12-14 mm (0.5 in) legs rather than the usual 8-10 mm, and use a heavy-duty staple gun rather than a household one.

- Vacuum and flatten the existing carpet thoroughly, checking every tread for ripples or loose gripper.
- Centre the runner using a chalk line so the exposed carpet border either side is even.
- Fix a thin non-slip grip pad or a strip of double-sided stair tape at the crotch of each step only — not full-width underlay, which adds unnecessary bulk.
- Lay the runner from the top down, stapling at the crotch of each step with double-thickness-rated staples angled slightly to bite into the timber beneath the old carpet's backing.
- Dress the runner over each nosing by hand before fixing the next step, keeping tension even.
- Finish with rods or a final row of staples at the base, then check every step by hand for movement before use.
| Base carpet condition | Recommended approach | Risk if ignored |
|---|---|---|
| Tight, low pile, sound gripper | Runner on top with grip pad and long staples | Low risk, works well |
| Loose or rippled | Refit or restretch base carpet first | Runner will ripple and staples pull loose |
| Thick or deep pile (over 8mm) | Remove base carpet or choose a thin runner strip only | Spongy feel, reduced tread depth, trip risk |
| Worn or thinning at nosings | Replace base carpet before adding a runner | New runner cannot compensate for a failing base |
Costs and quantities
Because you are not removing the base carpet, this route saves the labour cost of strip-out and disposal, which is often the largest single line item in a full replacement. Work out the actual runner length you need with a stair runner length calculator, since the tread and riser wrap distance does not change just because there is carpet underneath — you still need the same total linear length.
| Item | Typical US | Typical UK |
|---|---|---|
| Runner material (thin, dense weave) | $18-40 per sq yd | GBP 16-35 per sq m |
| Long double-thickness staples, box | $6-12 | GBP 5-10 |
| Grip pad or double-sided stair tape, per step | $1-3 | GBP 1-2.50 |
| Fitting labour (over existing carpet) | $22-45 per step | GBP 18-38 per step |
| Full strip-out and refit, for comparison | $40-90 per step | GBP 32-75 per step |
When you should not do this
If the existing carpet is more than about ten years old, has visible wear tracks, or the pad beneath has compressed and gone hard, stripping it out is cheaper in the long run than fighting it. A worn base carpet will continue to degrade under the new runner and eventually the whole stack sags, pulling staples with it. It is also the wrong approach if you plan to use rods rather than staples as the primary fixing, since rods rely on a firm, consistent tread surface to sit against and a lumpy double-carpet stack will make every rod sit slightly differently.
In those cases, budget for the full job: strip the old carpet, check the treads for damage, and fit fresh underlay before the new runner goes down. Use a stair runner calculator to get an accurate material list either way, since guessing on a job that already has hidden layers is how people run short mid-installation.
Know your numbers in 30 seconds
Enter your step count, tread depth and riser height — the stair runner calculator gives you the exact length to order, in metres and feet, with waste included.
Open the stair runner calculatorStill deciding on material, width or pattern? Our hub on stair runners compares weaves, widths, backings and fitting styles side by side, then hands the numbers straight to the calculator.
Frequently asked questions
Is it safe to lay a runner over existing stair carpet?
It is safe as long as the base carpet is flat, tight and low pile, and the combined stack height does not reduce the visible nosing overhang below a safe margin. Check every tread by hand for movement before installation and again after the first few weeks of use.
What staples do I need for a runner over existing carpet?
Use double-thickness-rated staples with legs of roughly 12-14 mm (0.5 in), longer than the 8-10 mm staples used for a single layer, and a heavy-duty staple gun. Standard staples will not reach through both layers into solid timber and will pull out quickly.
Does laying a runner over carpet reduce tread depth?
Yes, by the combined thickness of both carpets plus any pad, usually a few millimetres. On stairs with already-shallow treads or a shallow nosing overhang, this reduction can affect footing, so measure the stack height before committing on a marginal staircase.
Can I use stair rods over a runner laid on top of carpet?
Rods can work but need a firm, consistent surface to sit against, which a double-carpet stack does not always provide evenly. If the base carpet has any lumps or gripper irregularities, staples or tape are a more reliable primary fixing, with rods added purely as decoration.
Will the base carpet show around the edges of the runner?
Yes, and that exposed border is usually the point — it creates a framed, layered look. If you prefer a seamless single-carpet appearance instead, choose a runner the same width as the tread or remove the base carpet entirely.
How do I know if my existing carpet is too worn to build on?
Look for thinning at the nosing edges, flattened or shiny pile, or any give when you press down firmly on a tread. If the backing shows through or the pad beneath feels compressed and hard, replace the base carpet before adding a runner rather than building on a failing surface.
Is underlay needed under a runner if there is already carpet beneath it?
A thin grip pad or double-sided stair tape at the crotch of each step is usually enough; full underlay is not needed and adds unnecessary bulk on top of an already-carpeted stair. The existing carpet and its own pad provide most of the cushioning.
Is it cheaper to layer a runner or strip out the old carpet first?
Layering is cheaper upfront because it avoids strip-out and disposal labour, often saving a third to half of the total job cost. It is a false saving if the base carpet is already failing, since you will end up redoing the work within a year or two.
Know your numbers in 30 seconds
Enter your step count, tread depth and riser height — the stair runner calculator gives you the exact length to order, in metres and feet, with waste included.
Measure my staircaseReady for real prices?
Get quotes from vetted stair runner suppliers and fitters near you. Free, no account, no obligation.
Every guide is written from hands-on measuring and fitting experience, checked against the calculator’s own maths, and re-reviewed whenever prices or methods change. Read our editorial standards.