How to Measure for a Staircase
The three measurements every stair starts from — total rise, available run, and headroom — taken accurately so the steps come out equal and legal the first time.
One measurement drives the whole stair: total rise
Every stair is designed from a single number — the total rise, the vertical distance from the finished surface of the lower floor to the finished surface of the upper floor. Get this one measurement right and equal risers, tread run, stringer length, and the floor opening all fall out of it. Get it wrong by even half an inch and every riser is off, because the engine divides the total rise into whole, equal steps: a 9′-7″ rise becomes 16 risers of 7³⁄₁₆″ and 15 treads, the canonical example used across this site.
The word "finished" matters. Measure to the finished floor on both levels — the surface people will actually walk on — not to the subfloor. If the upper floor will get ¾″ of hardwood and the lower a ½″ tile bed, those thicknesses change the total rise and therefore every riser. If the finishes are not down yet, add their thicknesses to your raw measurement before you feed it to the stair rise and run calculator.
Tools and what to write down
- A long tape measure (or a laser measure) that can reach the full floor-to-floor height in one shot — splicing two measurements introduces error.
- A spirit level or a laser line to transfer a true horizontal from the upper floor edge out over the lower floor.
- A straight, plumb reference — a level board or a plumb bob — so the vertical measurement is truly vertical.
- A notebook for three numbers: total rise (vertical), available run (horizontal), and headroom (the clearance overhead).
Step 1 — Take the total rise, plumb and finished
Stand a straight board or run a plumb line from the edge of the upper floor straight down to the lower floor, and measure that vertical distance. The trap is measuring along a slope or a leaning wall: the rise must be perfectly vertical, or the number is short and every step ends up too shallow. Measure in two or three places across the opening if the floors are not dead level and use the largest reading, because the stair has to clear the highest point.
Write the finished total rise down once and reuse it everywhere. This is the number you enter first — into the stair rise and run calculator — and it is the number every later step in this guide refers back to. Re-measure it before you cut anything; it is the cheapest insurance on the whole job.
Step 2 — Find the run you have to work with
The available run is the horizontal floor distance the staircase can occupy — from where the bottom step will land out to the wall or framing under the upper floor. This is a constraint, not a free choice: the total run a stair needs is (number of treads) × (tread run), so a flight with 15 treads at an 11″ run reaches 13′-8¾″ out across the floor. If you only have twelve feet, something has to give — a steeper pitch, a landing, or an L-shaped turn.
Measure the clear horizontal space and note any obstruction the stairs must miss: a door swing, a low beam, a window, a walkway below. If the run you have is shorter than the run the steps want, do not just steepen the stairs past comfort — split the flight with the stairs with landing calculator or turn it with the L-shaped staircase calculator. Pace the total run out on the floor before you commit, the same way you would for deck stairs.
Step 3 — Measure the headroom and the floor opening
Headroom is the vertical clearance measured plumb from the nosing line (the slope connecting the front edges of the treads) up to the lowest thing above it — usually the edge of the floor opening or a ceiling. Code requires at least 6′-8″ of headroom under IRC, taken from the nosing line, and that single rule is what sizes the hole in the upper floor. Too small an opening and a tall person cracks their head walking down; it is one of the most common framing mistakes on a stair.
The minimum floor-opening length depends on the rise, the run, the floor thickness, and the headroom you need: opening = ((floor thickness + headroom) × total run) ÷ total rise. Measure the floor (joist) thickness and run it, with your rise and run, through the stairwell opening calculator — it returns the minimum rough opening so the framers cut the hole right the first time. This is far easier to get right on paper than to fix after the floor is framed.
Step 4 — Note width, and check what is in the way
Measure the width the stair can be between its walls or guards. Residential code wants at least 36″ of clear stair width under IRC; commercial stairs need more. Width also decides how many stringers the flight needs — three for a typical 36″ run, four if you go wider — so it feeds straight into the stair stringer calculator.
While you are measuring, sweep for everything the finished stair will interact with: the door at the top and bottom (it must not swing into the steps), the wall where the handrail mounts, the spot where a newel post lands, and any duct or pipe in the joist space that the floor opening might hit. Catching these now, with a tape in hand, is the difference between a clean install and a mid-build surprise.
Step 5 — Turn the measurements into steps
You never pick the riser height directly — you pick the total rise and let it divide into whole, equal risers. Enter your finished total rise in the stair rise and run calculator and it rounds to the nearest whole step count, divides the rise back by that count for the exact equal riser, and pairs it with a comfortable, code-legal run. It checks the result against the 3⁄8″ uniformity rule and the comfort bands (2R+T of 24″–25″, pitch 30–37°) so the stair is both legal and pleasant to climb.
From there the rest of the numbers cascade: the stair stringer calculator gives the stringer length and a cut template, the stair angle calculator confirms the pitch, and the stairwell opening calculator sizes the floor hole. All of them start from the three measurements you just took — which is exactly why measuring carefully, once, is the most important step in building a staircase.
Common measuring mistakes
The three errors that wreck a stair all happen at the tape. Measuring to the subfloor instead of the finished floor throws every riser off by the flooring thickness. Measuring the rise along a slope rather than plumb makes it read short, so the steps come out too shallow and the run too long. And forgetting headroom means the floor opening is framed too small, which is expensive to fix once the joists are cut.
Measure twice, write the finished total rise down, and confirm the available run and headroom against the obstructions before you generate any cut numbers. Then let the calculators do the arithmetic — the stair rise and run calculator for the steps, the stairwell opening calculator for the hole, and the stair stringer calculator for the cut layout. Accurate measurement is the cheap part; cutting a stringer to the wrong rise is the expensive part.
Run your numbers
Stair Rise and Run Calculator Turn one total‑rise measurement into equal risers and runs that meet code — with the comfort rules (2R+T and Rise+Run) checked for you.Related stair calculators
Written by the Stairs Calc editorial team. Methodology and code references: see our methodology.
Built and maintained by builders, drafters and engineers who plan stairs for a living — every code limit is transcribed from the published standard and cited to its exact section.
Last reviewed 2026-06-21 against IRC 2021/2024
Stairs Calc gives accurate geometry and checks it against published building-code limits, but results are estimates for planning. Codes are adopted and amended locally and change over time. Always confirm dimensions against your local adopted code and a licensed professional before you build.