Measuring

Stair Length Calculator: Total Run, Stringer Length and Runner Length

"Stair length" means three different things depending on why you're asking: the total horizontal run (the floor footprint the flight occupies), the stringer or pitch length (the actual board length needed to cut a stringer, following the diagonal), or the runner/carpet length (the fabric distance needed to cover every tread and riser). A 13-step flight with a 7.5in riser and 10in tread has a total run of 120in, a stringer length of about 149in, and a carpet length of about 250in with waste — three very different numbers from the same staircase. This guide calculates all three.

Start with the numbers: our stair runner calculator also works as a stair runner length calculator, adding nosing wrap, landings, winders, pattern repeat and waste so you order the right length first time.

By Clara Fenwick, Materials writer · · 7 min read

Last updated · Reviewed by James Whitfield, Stair runner fitter and flooring estimator

Stair Length Calculator: Total Run, Stringer Length and Runner Length — a tape measure laid along a stair tread

Three meanings of "stair length"

MeaningWhat it measuresUsed for
Total runHorizontal footprint, floor to floorChecking the stair fits the available space
Stringer (pitch) lengthDiagonal board length along the slopeOrdering stringer stock and cutting the board
Runner/carpet lengthFabric distance over every tread and riser surfaceOrdering 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.

StepValue
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
How a stair runner is measuredOne step showing tread depth, riser height and the nosing wrap that all add together to give the runner length per step.Tread depthRiser heightNosing wrapRunner per step = tread + riser + nosing allowance
Stringer length follows the diagonal hypotenuse of total rise and total run, not the horizontal run alone.

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

MeasurementFormulaResult for 13 steps, 7.5in riser, 10in tread
Total run12 treads × 10in120in (10ft)
Stringer length√(97.5² + 120²)≈154.6in, order ≈162-168in stock
Runner length13 × (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 calculator

Metric 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.

Stair Length Calculator: Total Run, Stringer Length and Runner Length — a bold geometric runner in a dark panelled hall

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.

FlightStepsRiser x treadCore lengthWith 10% waste
US example137.5in x 10in227.5in≈250in (20ft 10in)
UK example17190mm x 250mm7480mm≈8.23m
Long US flight167.25in x 10.5in16 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.

  1. 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.
  2. Add the flat landing length once, as its own segment, rather than folding it into either flight's step count.
  3. Sum the segments first, then apply the waste allowance to the total, not to each segment individually, or you'll over-order.
  4. 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 calculator

Why 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 calculator

Ready for real prices?

Get quotes from vetted stair runner suppliers and fitters near you. Free, no account, no obligation.

Get quotes

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.

Keep reading