Straight-flight concrete stair quantity calculator

Concrete Stairs Calculator: Concrete Volume and Bags

Calculate concrete volume for a straight flight of stairs: solid or waist-slab construction, optional landing, measured and planning volumes, and whole-package counts from the product's own yield.

Written by External review by Waseem Sial Updated Review record
Status: editorial and internal technical QA complete; external review ongoing Written by: Prepared: Reviewer: Waseem Sial, External Reviewer, Engineer External review status: Ongoing review Review scope: Stair geometry models, unit conversion, independent fixtures, sources, and stated limitations Calculator scope: one straight flight of concrete stairs, solid or on a waist slab, with an optional landing

Measured concrete volume

Enter dimensions m³

Planning volume– m³
Steps concrete– m³
Waist slab concrete– m³
Landing concrete– m³
Measured equivalent– L
Planning equivalent– L
Allowance applied0%
Whole packages to orderNot entered

Measured volume = steps concrete + waist slab concrete + landing concrete

The measured result comes from geometry. The allowance, the landing, and the package count are separate planning stages from values you control. –.

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.

Freshly poured concrete stair flight in timber formwork on a residential site, with a tape measure and spirit level resting…
Timber formwork for a straight stair flight. Concrete fills the full form depth shown, so the measured construction model matters.

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.

ResultCalculationWhat you must confirm
Measured volumeSteps concrete + waist slab concrete + landing concreteConstruction model, dimensions, and units
Planning volumeMeasured volume x (1 + entered allowance / 100)Reason and evidence for the allowance
Whole packages to orderPlanning volume / entered yield per bag, rounded upExact product, current yield, and bag size
Total rise, run, and slopeSteps x riser, steps x tread, hypotenuse of bothDimensions 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.

ConstructionGeometry the calculator usesTypical project
Solid staircaseStacked full blocks: rise x tread x width x n(n + 1) / 2Steps poured against a bank or existing ground
Waist slabTriangular wedges plus sloped slab: n x (rise x tread / 2) x width + slope length x throat x widthRaised 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 conversionRelationshipCalculator use
Cubic feet to cubic yards27 ft3 = 1 yd3Imperial measured and planning volume
Cubic metres to litres1 m3 = 1,000 LMetric equivalent volume
Inches to feet12 in = 1 ftImperial rise, tread, and thickness
Centimetres to metres100 cm = 1 mMetric 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.

  1. Steps: (7 / 12) x (11 / 12) x 3 x (10 x 11 / 2) = 88.229 ft3.
  2. Landing: 4 x (4 / 12) x 3 = 4 ft3.
  3. Measured: 88.229 + 4 = 92.229 ft3, or 3.416 yd3.
  4. Planning at 10%: 92.229 x 1.10 = 101.452 ft3, or 3.757 yd3.
  5. 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.

  1. Wedges: 10 x (0.18 x 0.25 / 2) x 1.2 = 0.27 m3.
  2. Slope length: sqrt(1.8 squared + 2.5 squared) = 3.081 m.
  3. Slab: 3.081 x 0.15 x 1.2 = 0.555 m3.
  4. 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

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.