
Three meanings of "stair length"
| Meaning | What it measures | Used for |
|---|---|---|
| Total run | Horizontal footprint, floor to floor | Checking the stair fits the available space |
| Stringer (pitch) length | Diagonal board length along the slope | Ordering stringer stock and cutting the board |
| Runner/carpet length | Fabric distance over every tread and riser surface | Ordering carpet or runner material |
Total run
Total run = number of treads × tread depth. For 13 risers (12 treads) at 10in: 12 × 10 = 120in, or 10ft. This is the number to check against your available floor space before committing to a straight flight — if the stairwell opening is shorter than this, you need a turn, a shorter tread run (within code limits), or fewer/steeper steps.
Stringer (pitch) length
The stringer follows the diagonal hypotenuse of the total rise and total run, not the horizontal run alone. Using the Pythagorean theorem: stringer length = √(total rise² + total run²). For 97.5in total rise (13 × 7.5in) and 120in total run: √(97.5² + 120²) = √(9506.25 + 14400) = √23906.25 = about 154.6in. Add a margin at the top and bottom for the horizontal cuts (typically 6-12in extra stock) when ordering board length.
| Step | Value |
|---|---|
| Total rise (13 × 7.5in) | 97.5in |
| Total run (12 × 10in) | 120in |
| Pitch length (Pythagorean) | √(97.5² + 120²) = 154.6in |
| Stock to order (+ margin) | About 162-168in per stringer |
Runner/carpet length
Runner length follows the tread-plus-riser path up every step: length = steps × (tread depth + riser height), plus nosing wrap if wanted, plus a waste allowance. For 13 steps at 10in tread and 7.5in riser: 13 × (10 + 7.5) = 13 × 17.5 = 227.5in. Add a typical 10% waste margin: 227.5 × 1.10 = 250.25in, or about 6.36m / 20ft 10in.
Runner length uses all 13 steps, stringer/run use 12 treads
This is the detail that trips people up: total run and stringer length are based on tread count (12, since the top riser meets the upper floor), but runner length covers every riser including the last one, which is why it uses the full 13-step count.
Comparing the three for the same flight
| Measurement | Formula | Result for 13 steps, 7.5in riser, 10in tread |
|---|---|---|
| Total run | 12 treads × 10in | 120in (10ft) |
| Stringer length | √(97.5² + 120²) | ≈154.6in, order ≈162-168in stock |
| Runner length | 13 × (10+7.5) × 1.10 waste | ≈250.25in (≈6.36m) |
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 calculatorMetric version
For a 2700mm rise, 170mm riser, 280mm tread flight (16 risers, 15 treads): total run = 15 × 280 = 4200mm. Stringer length = √(2700² + 4200²) = √(7,290,000 + 17,640,000) = √24,930,000 ≈ 4993mm. Runner length = 16 × (280+170) × 1.10 = 16 × 450 × 1.10 = 7920mm ≈ 7.92m.

Which calculator to use for which question
- Checking if the stair fits the available floor space: total run, via the stair calculator.
- Ordering stringer board stock: pitch length, via the stair stringer calculator.
- Ordering carpet or a runner: runner length, via the stair runner calculator.
- All three: they share the same underlying rise/run numbers, so calculate riser and tread once and feed the same figures into each.
Whichever length you're solving for, always add a margin: 6-12in of extra stringer stock for the horizontal end cuts, and 10-15% waste on runner or carpet length to allow for pattern matching, trimming and mistakes on site.
How much runner do I need?
This is the calculation I get asked about most, because runner length is the one figure a joiner's tape measure can't give you directly - you need the step count and the tread/riser dimensions first, then the arithmetic above. On a 13-step US flight with a 7.5in riser and 10in tread, running the numbers through a stair runner calculator gives 227.5in of core coverage before waste, which is exactly the runner/carpet length worked example above. Add the usual 10% and you're ordering just over 250in, or about 21ft, of stair runner carpet.
In metric, a 17-step UK flight with a 190mm riser and 250mm going (so 17 risers, 16 treads) needs 17 × (190+250) = 17 × 440 = 7480mm of core length. Add a 10% waste allowance and you're ordering 8228mm, call it 8.3m, of runner. If you want a deeper waterfall wrap over a bullnose tread, add roughly another 20-30mm per step on top of that figure, since the fabric has to travel around the extra curve rather than sitting flat.
| Flight | Steps | Riser x tread | Core length | With 10% waste |
|---|---|---|---|---|
| US example | 13 | 7.5in x 10in | 227.5in | ≈250in (20ft 10in) |
| UK example | 17 | 190mm x 250mm | 7480mm | ≈8.23m |
| Long US flight | 16 | 7.25in x 10.5in | 16 x 17.75 = 284in | ≈312in (26ft) |
Runner width is a separate order line from length
Length gets you the yardage, but you still need to pick a width - typically 27in, 31in or 36in in the US, or 60-80cm in the UK - and decide how much landing either side of the runner you want to leave exposed. Width doesn't change the length maths above, but it does change the total area and therefore the price per step.
Ordering length for a stair with a landing or half-turn
A flight that turns at a half-landing is really two shorter flights plus a flat section, and each part needs its own length calculation before you add them together. Say the lower flight has 7 steps at 7.5in/10in (7 x 17.5 = 122.5in), the landing itself is 40in of flat runner if you're carpeting across it, and the upper flight has 6 steps at the same dimensions (6 x 17.5 = 105in). Total core length = 122.5 + 40 + 105 = 267.5in, then add waste on top: 267.5 x 1.10 = 294.25in, about 24.5ft.
- Measure and calculate each flight either side of the landing separately - never assume the two flights are identical even if they look it from the bottom.
- Add the flat landing length once, as its own segment, rather than folding it into either flight's step count.
- Sum the segments first, then apply the waste allowance to the total, not to each segment individually, or you'll over-order.
- If the runner has a directional pattern, add extra at the landing to allow the pattern to be re-matched after the turn.
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 calculatorWhy the same flight gives different lengths on different calculators
If you've run the same staircase through two different stair length calculators and got two different runner figures, the usual culprit is waste percentage - some tools default to 5%, others to 15%, and that alone accounts for a 10-percentage-point swing on the final number. The second most common cause is whether nosing wrap is included by default; a calculator that adds 1in of wrap per step on top of the flat tread-plus-riser sum will always return a longer figure than one that doesn't. Check both settings before comparing two tools' outputs directly, and remember that stair runners bought from different suppliers can also differ slightly in usable width once bound edges are accounted for.
Whatever you decide, get the numbers first: the stair runner calculator doubles as a stair runner length calculator, adding nosing wrap, landings, winders, pattern repeat and waste so you order the right length the first time.
Frequently asked questions
What does 'stair length' mean?
It depends on context — total run (horizontal footprint), stringer/pitch length (diagonal board length for cutting), and runner/carpet length (fabric distance over every tread and riser) are all commonly called stair length but produce different numbers.
How do I calculate total run?
Multiply the number of treads (one fewer than the number of risers) by the tread depth. For 13 risers at 10in tread depth, that's 12 × 10in = 120in.
How do I calculate stringer length?
Use the Pythagorean theorem on the total rise and total run: stringer length = √(total rise² + total run²), then add 6-12in of stock for the horizontal end cuts.
How do I calculate carpet or runner length?
Multiply the number of steps by (tread depth + riser height), then add a waste allowance of roughly 10-15% for trimming and pattern matching.
Why does runner length use a different step count than total run?
Runner length covers every riser including the last one where it meets the upper floor, while total run and stringer length are based on tread count, which is one fewer than the riser count.
Is stringer length the same for every stringer in a flight?
Yes for a straight, level flight — every stringer follows the same pitch line, so they're cut to the same length, just spaced across the stair's width.
How much extra stringer stock should I buy?
Typically 6-12in beyond the calculated pitch length, to allow for the horizontal cuts at the top and bottom of the stringer.
Does a landing or turn change these calculations?
Yes — each flight either side of a landing is calculated separately, and the landing's own flat length is added on top for total run and runner length calculations.
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 rise and run calculatorReady 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.