Steps Calculator — Concrete Steps & Stoops
Concrete steps are a stacked-slab problem: each step sits on the one below it. Enter the step count, tread depth, riser height, and width — the calculator does the stepped math for you.
Your steps
Total rise: 0 inches · Total run: 0 inches
Prices — national-average defaults, edit to your local prices
Defaults are planning averages, not quotes. Your supplier's prices are the real ones — type them in.
Estimates only, for planning. This figures a solid stepped block of concrete. Steps built over a gravel or rubble core use less concrete; hollow-formed steps use less still. Riser height and tread depth are code items — check your local limits before forming.
Why the formula has that triangle number in it
Picture the steps from the side: they form a staircase triangle of blocks. The bottom step is 1 block deep, the next is 2 blocks, and so on. The total is 1 + 2 + 3 + … + n blocks, which always equals n(n+1)/2. Multiply by one block's volume (width × tread depth × riser height) and you have the whole stoop.
Frequently asked questions
What is a comfortable riser and tread?
Residential codes commonly allow a maximum riser of about 7 to 7.75 inches and require a minimum tread depth around 10–11 inches. A 7-inch riser with a 12-inch tread feels natural to most people. Keep every riser the same height — uneven risers are a trip hazard and a code failure.
Do I pour steps solid or over fill?
Small stoops (2–4 steps) are often poured solid, which is what this calculator figures. Bigger runs are commonly formed over compacted gravel or concrete-block cores to save concrete and weight. If you core yours, calculate the core's volume and subtract it.
How do I figure the total rise?
Measure from the ground (or landing) to the top of the finished floor or threshold, then divide by your target riser height and round to a whole number of steps. The calculator shows your total rise for the riser you entered — adjust until every step comes out equal.