Skip to content
AgileLogics

RCC Stair Calculator

Estimates the approximate concrete volume for a straight flight of RCC stairs from the stair width, number of steps, riser height, tread depth, and waist slab thickness, with an optional landing.

Formula

Waist slab length = √((Steps × Tread)² + (Steps × Riser)²). Waist volume = Waist length × Width × Waist thickness. Step volume = 0.5 × Riser × Tread × Width × Steps. Landing volume = Landing length × width × Waist thickness. Total = sum of all three.

Assumptions

This is a simplified, widely-used estimating method for material ordering (waist slab + solid triangular step fill), not a structural design calculation. It does not calculate reinforcement, and it is NOT a substitute for a structural engineer's design of the staircase.

Results are estimates for general guidance and do not replace verified calculations from a qualified professional where accuracy is critical.

How it works

Enter the stair width, number of steps, riser height, tread depth, and waist slab thickness. Add landing dimensions if there's a landing.

How staircase concrete is estimated

An RCC stair calculator estimates the volume of concrete in a straight flight of reinforced concrete stairs. It adds three parts: the sloped waist slab that carries the stairs, the triangular steps cast on top of it, and an optional flat landing. You enter the stair width, number of steps, riser height, tread depth and waist slab thickness.

This is a simplified estimating method for ordering material. It's widely used for quantity takeoffs, but it isn't a structural calculation, and it doesn't size the slab or its reinforcement.

The formulas

  1. Total going = Steps × Tread depth
  2. Total rise = Steps × Riser height
  3. Waist slab length = √(Total going² + Total rise²)
  4. Waist slab volume = Waist length × Stair width × Waist thickness
  5. Step volume = ½ × Riser × Tread × Stair width × Steps
  6. Landing volume = Landing length × Landing width × Waist thickness
  7. Total volume = Waist + Steps + Landing

Each step is treated as a solid right triangle sitting on the waist slab, which is why its volume is half of riser × tread × width. The landing uses the same thickness as the waist slab. The calculator shows the sloped waist length to three decimal places, and the total volume in m³ and ft³.

Input limits are 1 to 60 steps, risers of 100 to 220 mm, treads of 200 to 350 mm, and a waist of 100 to 300 mm.

Worked example

A flight 1 m wide with 10 steps, 150 mm risers, 250 mm treads, a 150 mm waist slab, and a 1 m × 1 m landing:

  1. Total going: 10 × 0.25 = 2.5 m. Total rise: 10 × 0.15 = 1.5 m.
  2. Waist length: √(2.5² + 1.5²) = √8.5 = 2.915 m.
  3. Waist volume: 2.915 × 1 × 0.15 = 0.437 m³.
  4. Step volume: 0.5 × 0.15 × 0.25 × 1 × 10 = 0.1875 m³.
  5. Without a landing, the total is 0.625 m³ (22.065 ft³).
  6. Landing: 1 × 1 × 0.15 = 0.15 m³, bringing the total to 0.775 m³ (27.363 ft³).

Ready-mixed concrete is sold in set increments and some always stays in the pump line or the barrow, so round up and add a margin when you order.

Riser and tread dimensions in building codes

The calculator accepts a wider range than most codes allow, so check your dimensions against the rules where you're building. In the US, the International Residential Code (section R311.7.5) sets these limits for homes:

Dimension IRC limit Approximate metric
Riser height 7¾ in maximum 196 mm
Tread depth 10 in minimum 254 mm
Variation within a flight ⅜ in maximum 9.5 mm

Other countries set different limits, and commercial buildings usually have stricter ones, so use the code that applies to your project.

Steps to take off a staircase

  1. Divide the floor-to-floor height by your intended riser height and round to a whole number of risers. Recalculate the riser height so they're all equal.
  2. Enter that number of risers as the number of steps.
  3. Enter the tread depth and the stair's clear width.
  4. Enter the waist thickness from the structural drawing.
  5. Add a landing if the flight has one. Calculate a second flight separately and add the two.

Limitations

  • Straight flights only. Dog-leg stairs need each flight and landing entered separately. Spiral and curved stairs aren't covered.
  • Nosings, finishes and any supporting beams aren't included.
  • Formwork and reinforcement aren't estimated.

Staircase geometry, waist thickness and reinforcement must follow your local building code and be designed or checked by a qualified structural engineer. Use this result only for ordering and budgeting.

Related calculators

Last updated

Frequently asked questions

Is this safe to use for structural design?
No. It's an estimating tool for approximate concrete quantities only. Staircase structural design, including waist thickness and reinforcement, must be done by a qualified structural engineer.
What is the "waist slab"?
The waist slab is the sloped structural slab that follows the incline of the stairs. The triangular steps are formed on top of it. Its thickness is measured at right angles to the slope, from the underside to the inner corner of the steps.
How much concrete is in a 10-step staircase?
For a 1 m wide flight with 150 mm risers, 250 mm treads and a 150 mm waist, the calculator gives about 0.625 m³ (22.065 ft³). Adding a 1 m × 1 m landing at the same thickness brings it to 0.775 m³.
Should "number of steps" be risers or treads?
The calculator uses one number for both, and multiplies it by the riser height to get the total rise and by the tread depth to get the total going. Enter the number of risers. In most flights the top riser has no tread of its own, so the going and the volume come out slightly high, which is the safer direction for ordering.
Does it calculate steel reinforcement?
No. It only estimates concrete. Reinforcement bars, their sizes and spacing come from the structural design. The steel weight calculator can work out the weight once you know the bars.