A stair pour can fail in two ways: ordering from the wrong stair shape, or burying the guesswork inside the headline number. A solid staircase poured against the ground holds far more concrete than a raised flight of steps on a structural waist slab, even when the visible steps look alike.
This calculator handles one straight flight of stairs with an optional landing. Select the construction that matches your project, keep the measured volume separate from a planning allowance, and convert to whole packages only with the mixed yield from the selected product.

How much concrete do your stairs need?
It depends on the stair construction. A solid staircase is a stack of full blocks, one riser deeper at each step. A waist-slab stair is triangular step wedges on a sloped structural slab, which holds much less concrete for the same visible steps.
The calculator multiplies the measured geometry and returns cubic metres and litres in metric mode, or cubic yards and cubic feet in imperial mode. A planning allowance and a package count appear only as separate stages from values you enter.
| Result | Calculation | What you must confirm |
|---|---|---|
| Measured volume | Steps concrete + waist slab concrete + landing concrete | Construction model, dimensions, and units |
| Planning volume | Measured volume x (1 + entered allowance / 100) | Reason and evidence for the allowance |
| Whole packages to order | Planning volume / entered yield per bag, rounded up | Exact product, current yield, and bag size |
| Total rise, run, and slope | Steps x riser, steps x tread, hypotenuse of both | Dimensions match the form layout |
Which stair construction should you select?
Select the construction that matches how the stairs are built. The two models give different volumes for the same rise, tread, and width.
Solid staircase
A solid staircase is poured as one solid mass, usually against the ground or an existing bank. Each step is a full rectangular block: the bottom step is one riser high, the second is two risers high, and the top step is n risers high. The step volumes sum to rise x tread x width x n(n + 1) / 2.
Steps on a structural waist slab
A raised stair has triangular step wedges sitting on a sloped structural slab. The step wedges sum to n x (rise x tread / 2) x width. The slab runs the slope length of the flight at the waist thickness, which is measured perpendicular to the slope. The slope length comes from the total rise and total run.
The waist thickness is a structural design value. A drawing, specification, or responsible project person controls it. The calculator does not design the slab.
| Construction | Geometry the calculator uses | Typical project |
|---|---|---|
| Solid staircase | Stacked full blocks: rise x tread x width x n(n + 1) / 2 | Steps poured against a bank or existing ground |
| Waist slab | Triangular wedges plus sloped slab: n x (rise x tread / 2) x width + slope length x throat x width | Raised stair between two levels with a designed slab |
Choosing the wrong model is the costliest mistake on this page. A 10-step stair can need roughly three times more concrete in the solid model than in the waist-slab model.
Which measurements do you need?
Measure inside the forms, in the units printed beside the fields. Use the concrete stairs measurement guide for the field method before entering numbers here.
Number of steps
Count the risers in the flight. The number must be a whole number of 1 or more.
Riser height and tread depth
Enter the riser height and the horizontal tread depth for one step. Measure every step when the flight is existing or already formed, because the calculator assumes uniform steps.
Stair width
Measure the clear width inside the forms. Form thickness stays outside the measurement.
Waist slab thickness
Waist-slab mode only. Enter the throat thickness measured perpendicular to the slope, from the structural drawing or specification.
Landing
Tick the landing box only when the project includes a landing slab. Enter its length and thickness. The calculator treats the landing as a separate rectangular slab at the stair width.
What formulas does the Concrete Stairs Calculator use?
The calculator converts every dimension to the base length unit (metres or feet), applies the selected construction model, and keeps full JavaScript precision until display. It displays up to 3 decimal places.
Solid steps = rise x tread x width x n(n + 1) / 2
Waist-slab steps = n x (rise x tread / 2) x width
Slope length = sqrt(total rise squared + total run squared)
Waist slab = slope length x throat thickness x width
Landing = landing length x landing thickness x width
Measured volume = steps + waist slab + landing
Planning volume = measured volume x (1 + allowance % / 100)
Whole packages = planning volume / yield per package, rounded up
| Displayed conversion | Relationship | Calculator use |
|---|---|---|
| Cubic feet to cubic yards | 27 ft3 = 1 yd3 | Imperial measured and planning volume |
| Cubic metres to litres | 1 m3 = 1,000 L | Metric equivalent volume |
| Inches to feet | 12 in = 1 ft | Imperial rise, tread, and thickness |
| Centimetres to metres | 100 cm = 1 m | Metric rise, tread, and thickness |
NIST Handbook 44 Appendix C supplies the cited volume relationships. Unit switching converts populated dimensions and package yield, clears the displayed result, and requires a fresh calculation in the selected units.
Worked imperial example
A solid staircase has 10 steps, a 7 in riser, an 11 in tread, and a 3 ft width. A landing slab is 4 ft long and 4 in thick. The allowance is 10%, and the selected product's yield is 0.60 ft3 per bag.
- Steps: (7 / 12) x (11 / 12) x 3 x (10 x 11 / 2) = 88.229 ft3.
- Landing: 4 x (4 / 12) x 3 = 4 ft3.
- Measured: 88.229 + 4 = 92.229 ft3, or 3.416 yd3.
- Planning at 10%: 92.229 x 1.10 = 101.452 ft3, or 3.757 yd3.
- Packages: 101.452 / 0.60 = 169.09, rounded up to 170 bags.
Measured result: 3.416 yd3 (92.229 ft3). The package count comes from the entered yield and belongs to the selected product only.
Worked metric example
A waist-slab stair has 10 steps, an 18 cm riser, a 25 cm tread, a 1.2 m width, and a 15 cm throat. No landing, no allowance.
- Wedges: 10 x (0.18 x 0.25 / 2) x 1.2 = 0.27 m3.
- Slope length: sqrt(1.8 squared + 2.5 squared) = 3.081 m.
- Slab: 3.081 x 0.15 x 1.2 = 0.555 m3.
- Measured: 0.27 + 0.555 = 0.825 m3, or 824.505 L.
Measured result: 0.825 m3 (824.505 L). The same 10 steps need far less concrete than the solid example above, which is why the construction model matters.
What code limits apply to rise and run?
In the United States, the International Residential Code caps residential risers at 7-3/4 in (R311.7.5.1) and requires treads of at least 10 in (R311.7.5.2), with a 3/8 in maximum variation within one flight. Local jurisdictions adopt and amend the IRC, so these numbers are context for checking your dimensions, not a design approval.
The calculator does not check code compliance. Enter the dimensions from the approved project documents, and confirm the applicable code with the authority having jurisdiction.
How does the optional landing work?
The landing is a separate rectangular slab: landing length x landing thickness x stair width. It appears as its own line in the component breakdown, so it never hides inside the steps volume.
Measure the landing length along the direction of travel and the thickness from the finished surface to the bottom of the slab. When a project has landings at both ends or an intermediate landing, calculate each landing separately and add the unrounded measured volumes.
When should you enter a planning allowance?
The allowance field starts at 0% so the first result stays a checkable measurement. Enter a percentage only when form overfill, spillage, uneven bearing, trimming, or a project requirement supports it. Use the concrete stairs ordering guide to line up the allowance with the delivery plan.
Write down the reason with the number. A reviewer who sees only a percentage cannot tell whether it covers placement loss, measurement tolerance, or supplier rounding. Keep the measured volume untouched so the record stays auditable.
Why must package yield come from the selected product?
Bag count equals planning volume divided by the mixed yield of the exact product you will buy. That yield is printed in the product's current data sheet and changes between products, bag sizes, and revisions. QUIKRETE's Concrete Mix No. 1101 spec data, for example, lists its own approximate yields for its own bag sizes; those numbers describe that product, not bagged concrete in general.
The calculator therefore asks you to enter the yield. A universal yield would silently misstate the order for every product it does not describe.
Common concrete-stairs quantity mistakes
- Using the solid model for a raised waist-slab stair, which overcounts the concrete.
- Using the waist-slab model for a stair poured solid against the ground, which undercounts it.
- Measuring width outside the forms instead of inside.
- Entering one rise and tread when the steps vary in size.
- Mixing a landing into the steps volume and then adding it again as a landing.
- Entering a universal bag yield or density instead of the selected product's yield.
- Ordering from the measured volume with no recorded allowance, or folding the allowance into the measurement.
- Rounding each component before adding the total.
- Treating the calculator result as a structural design or a code approval.
- Assuming the waist thickness when the structural drawing states a different value.
What safety and design limits apply?
Concrete stairs are structural work. The waist slab thickness, reinforcement, bearing, and connections belong to the structural design, not to a quantity calculator. Formwork for a stair flight carries the full pressure of the placed concrete and needs bracing per the forming plan.
Guard protruding reinforcement: OSHA 29 CFR 1926.701 requires protection against impalement on exposed rebar. Wet portland cement is a skin and eye hazard, so the crew needs the protection the product data sheet and site rules require. Quantity planning never replaces the drawings, specifications, permits, codes, or a qualified professional.
What should the stairs quantity record include?
- Project, flight, drawing, and revision identifiers.
- Selected construction model and why it matches the project.
- Step count, riser, tread, and width readings with units and measurement source.
- Waist slab thickness and the structural document that sets it.
- Landing length, thickness, and count.
- Measured steps, slab, and landing volumes before any allowance.
- Allowance percentage, reason, owner, and planning volume.
- Selected bag product, entered yield, yield source, and date.
- Whole packages ordered, pour date, and delivery notes.
Browse the concrete calculators and guides for the next step in the pour sequence, and read the methodology for how BuildQuantities.com handles formulas, assumptions, and review.
Sources and scope
- NIST Handbook 44 (2026), Appendix C: cubic-foot, cubic-yard, litre, and cubic-metre relationships; accessed 23 October 2026.
- NIST Guide to the SI, Appendix B: metric and US customary conversion relationships; accessed 23 October 2026.
- InterNACHI, Stairway Rise and Run: residential riser maximum 7-3/4 in and tread minimum 10 in from IRC R311.7.5.1 and R311.7.5.2; accessed 23 October 2026.
- QUIKRETE Concrete Mix No. 1101 SPEC-DATA: named-product package sizes and approximate mixed yields; accessed 23 October 2026.
- OSHA 29 CFR 1926.701: protruding reinforcing-steel protection in United States construction workplaces; accessed 23 October 2026.
Source scope: NIST supports the stated conversions. InterNACHI supports the quoted IRC rise and run limits as code context. QUIKRETE supports the principle that package yields are product-specific. OSHA supports the reinforcing-steel safety statement. Project drawings, specifications, the structural design, supplier records, manufacturer data sheets, local codes, and responsible people control the stair construction, waist thickness, dimensions, reinforcement, formwork, order, transport, and work plan.
Review note: Calculation logic and independent automated fixtures passed internal review. Saleem Sial is the research and editorial owner. Waseem Sial's external review remains ongoing. The published page is indexable.