Concrete Steps Calculator

Concrete for a flight of steps — and the riser layout that divides your rise into equal, code-legal steps.

How to use this calculator

  1. Know your total rise but not the step count? Start in layout mode.
  2. In volume mode, count only the treads you are casting — an existing porch is not one.
  3. Check the riser against the 7¾ in maximum before ordering anything.
  4. Add a fill percentage only on large stoops, and keep 4–6 in of concrete over the fill.

How the calculation works

A flight of steps is the shape people most often get wrong by hand, because the instinct is to multiply the overall box and take half. It is not half. A flight is a stack of slabs — the bottom one as deep as the whole flight, the next one tread shorter, and so on up to a single tread at the top — and summing that stack gives width × rise × run × n(n+1)/2.

The n(n+1)/2 is the part worth internalising: the concrete follows a triangular number, not a straight line. Three steps take six tread-blocks of concrete; six steps take twenty-one. Doubling the steps very nearly quadruples the pour, which is why a stoop that looked like a bag job turns into a truck as soon as the porch is a little higher.

  • VolumeV = width × rise × run × n(n+1)/2
  • Total riserisers × riser height
  • Total runtreads × tread depth
  • Riser heighttotal rise ÷ risers, all equal
  • Risers neededceil(total rise ÷ 7.75 in)

Risers must divide exactly, so you solve for the count first

IRC R311.7.5.1 caps the riser at 7¾ inches and allows the largest and smallest in one flight to differ by no more than ⅜ inch. That second limit is the one that dictates the method: you cannot make up a remainder on the top or bottom step. So take the total rise, divide by 7.75, round UP to a whole number of risers, then divide the rise by that count to get the exact riser height. A 30 inch rise gives four risers of 7.5 inches — not three of 7.75 plus a short one.

Why there is one fewer tread than riser

The surface you step up onto — the porch, the landing, the door threshold — is the last tread, and it already exists. So a flight with four risers has three concrete treads. Counting four treads is the most common way people over-order, and on a 4 ft wide flight it is an extra 8½ cubic feet.

Measure the rise from the finished ground

Not from bare dirt, and not from the excavation. If paving, gravel or topsoil is going down after the steps, the total rise shrinks by exactly that depth and every riser changes with it. Steps laid out before the finished grade was established are the classic cause of a short bottom step — which is both a trip hazard and a code failure, because it makes the flight unequal.

Rubble fill saves concrete, within limits

A large stoop is often built as a shell over compacted fill rather than as a solid block, and on a big set of steps that can halve the pour. It works only if the concrete around the fill is thick enough to span — keep 4 to 6 inches over the fill on every tread and riser, reinforce it, and compact the fill in layers as it goes in. Fill that settles later takes the tread down with it, and there is no repairing that from above.

Steps need a footing, not a slab

A flight of steps is a heavy, narrow load bearing on a small footprint, and it is attached to nothing. Set it on a footing below the frost line. Steps that have pulled away from a house — the gap you see at the top riser on countless porches — are almost always steps that were poured onto topsoil and then heaved.

Slope the treads, and check the width

Each tread wants about ¼ inch of fall over its depth so water runs off rather than sitting and freezing. And a stairway serving a dwelling needs 36 inches of clear width; outdoor steps are usually wider for looks, but the minimum is a minimum.

Worked examples

Three steps up to a porch, 4 ft wide

7 in risers, 11 in treads, poured solid.

Triangular number
3 × 4 ÷ 2 = 6
One tread block
4 × 0.583 × 0.917 = 2.14 ft³
Volume
2.14 × 6 = 12.83 ft³
In yards
0.48 yd³
Plus 10%
14.1 ft³ — 24 bags of 80 lb

0.52 yd³, or 24 bags

Half a cubic yard: comfortably a bag job, but 24 bags is nearly a ton to mix in one continuous pour. Two people minimum.

The same steps, six of them instead of three

Same width, same rise and run — a higher porch.

Triangular number
6 × 7 ÷ 2 = 21
Volume
2.14 × 21 = 44.9 ft³
In yards
1.66 yd³
Versus three steps
3.5× the concrete for 2× the steps

1.66 yd³ — order a truck

This is the n(n+1)/2 effect in one comparison. Doubling the step count did not double the pour; it more than tripled it, and it crossed the line from bags to a delivery.

Laying out steps for a 30 in rise

Ground to porch is 30 in. What are the steps?

Minimum risers
30 ÷ 7.75 = 3.87 → 4
Exact riser
30 ÷ 4 = 7.5 in
Concrete treads
4 − 1 = 3
Total run at 11 in
33 in

Four risers of 7.5 in, three treads

Three risers would be 10 inches each — well over the limit. Four equal risers of 7.5 is the answer, and "equal" is not negotiable: the code allows 3/8 in of variation across the whole flight.

Reference tables

Concrete by step count

7 in risers, 11 in treads, 4 ft wide, poured solid, before waste.

TreadsTotal riseVolumeCubic yards80 lb bags
17 in2.14 ft³0.08 yd³4
214 in6.42 ft³0.24 yd³11
321 in12.83 ft³0.48 yd³22
428 in21.39 ft³0.79 yd³36
535 in32.08 ft³1.19 yd³54
642 in44.92 ft³1.66 yd³75

Riser layout by total rise

Smallest whole number of equal risers that stays under 7¾ in.

Total riseRisersEach riserTreadsTotal run at 11 in
12 in26.00 in111 in
18 in36.00 in222 in
24 in46.00 in333 in
30 in47.50 in333 in
36 in57.20 in444 in
45 in67.50 in555 in
54 in77.71 in666 in

The code limits

IRC R311.7. Local amendments vary — check yours.

DimensionLimitSection
Riser height7¾ in maximumR311.7.5.1
Tread depth10 in minimumR311.7.5.2
Riser variation in a flight⅜ in maximumR311.7.5.1
Tread variation in a flight⅜ in maximumR311.7.5.2
Clear width36 in minimumR311.7.1

What it costs

Poured concrete steps run $300–$900 for a small three-step stoop installed, and $1,500–$5,000 for a wide flight with landings and railings, in 2026. Materially the concrete is minor — a three-step flight is under $200 of mix — because the cost is in the formwork, which has to be built, braced, and stripped without damaging the arrises.

Formwork is the job

Every riser is a board that has to be held straight against wet concrete pushing on it, and the two side cheeks are cut to the exact stair profile. A three-step flight has enough forming in it to take a competent carpenter most of a day, which is why installed prices look so high against a $200 material bill.

Where fill pays for itself

On anything above about four steps, building a shell over compacted fill saves real money — both in concrete and in the reinforcement a solid block of that size would want. Below four steps the saving is small and the extra complication is not worth it.

Precast is a genuine alternative

Precast concrete steps arrive as a unit and are set in an afternoon, typically $500–$1,500 delivered and placed for a small flight. They cost more than site-pouring the concrete and less than site-forming it, and the finish is consistent. Where they lose is fit: a precast unit comes in fixed rises, and your ground-to-porch dimension is whatever it is.

Common mistakes

Assuming the volume is half the box

It is n(n+1)/2 tread blocks, which works out at (n+1)/2n of the bounding box — 67% for three steps, 58% for six. Halving the box under-orders every time, and the shortfall grows with the flight.

Counting the porch as a tread

The surface you step onto already exists. Four risers means three concrete treads. Counting four adds a full tread block to the order.

Leaving a remainder on the bottom step

All risers in a flight must be equal within ⅜ inch. Dividing the rise by 7.75 and putting the leftover in the bottom step fails inspection, and it is also the step people trip on, because the body has already learned the rhythm of the others.

Measuring the rise before the finished grade exists

Paving, gravel and topsoil all raise the ground after the steps are laid out. Measure from where the ground will end up, or every riser is wrong by that depth.

Pouring steps onto topsoil

Steps need a footing below the frost line like anything else. The gap you see between a porch and its steps on so many houses is the result of skipping it.

Making the treads dead level

About ¼ inch of fall across the tread sheds water. Level treads hold puddles, and in a freezing climate that is a sheet of ice on the one surface you cannot avoid walking on.

Frequently asked questions

How much concrete do I need for concrete steps?

Volume = width × rise × run × n(n+1)/2. A 4 ft wide flight of three treads at 7 inch rise and 11 inch tread is 12.83 cubic feet, or 0.48 cubic yards — about 24 bags of 80 lb once waste is added.

Why is the step formula n(n+1)/2 and not just n?

Because a flight is a stack of slabs of different depths: the bottom one spans the whole flight, the next is one tread shorter, and so on. Summing them gives a triangular number. The practical consequence is that doubling the steps more than triples the concrete — three treads take 6 tread blocks, six take 21.

How many steps do I need for a 30 inch rise?

Four risers of exactly 7.5 inches. Divide 30 by the 7¾ inch maximum, round up to 4, then divide 30 by 4. Three risers would be 10 inches each, well over the limit.

What is the maximum riser height for concrete steps?

7¾ inches under IRC R311.7.5.1, with a minimum tread depth of 10 inches. The largest and smallest riser in one flight may differ by no more than ⅜ inch, which is why you cannot leave a remainder on the bottom step.

Do concrete steps need a footing?

Yes. Steps are a heavy narrow load on a small footprint, attached to nothing. The footing goes below the frost line. The gap you see between a porch and its steps on so many houses is the result of pouring onto topsoil instead.

Can I fill the middle of concrete steps with rubble?

On a large stoop, yes, and it can halve the pour. Keep 4 to 6 inches of reinforced concrete over the fill on every tread and riser, and compact the fill in layers as it goes in. Fill that settles later takes the tread down with it.

How wide should concrete steps be?

36 inches is the code minimum clear width for a stairway serving a dwelling. Most front steps are built wider — 4 to 5 feet — because a narrow flight looks mean against a house, and the extra concrete is a small share of the job.

Related calculators

Put this calculator on your site

Embed the Concrete Steps Calculator anywhere — it is free, stays in sync with this page, and sizes itself to fit. The only condition is the credit line in the snippet, which links your readers to the full version with the formulas and worked examples.

<!-- Concrete Steps Calculator — free embed from BuildCalculators.com -->
<div data-buildcalculators="concrete-steps-calculator"></div>
<script async src="https://buildcalculators.com/embed.js"></script>
<p>Free concrete steps calculator by <a href="https://buildcalculators.com/concrete-steps-calculator">BuildCalculators</a></p>

How this number was worked out

This calculator uses published constants from named industry sources, each asserted in an automated test that runs on every build. The formula is printed with the result above, and any correction we make is logged on the changelog.

It is a planning estimate. It does not replace an engineer, a site visit or a written quote — confirm quantities with your supplier before ordering.