Estimate concrete volume and bag count for solid formed steps, with an optional landing slab.
Stair type
Common forms
Ready to calculate
Enter step dimensions or choose a preset.
Last updated June 22, 2026 by our expert review team
Live cross-section — see why each step toward the back needs more concrete.
Hover a step — back steps stack more layers, so they cost the most concrete.
Concrete per step
This calculator estimates DIY material (bagged mix). Installed cost depends on the method you choose. Precast runs about a third of poured because it's factory-made and drops in with no on-site forming.
| Method | Per step | Typical 4-step total | Best when |
|---|---|---|---|
| DIY poured (bagged mix) | $60–$120 material | $250–$450 material | You can form and finish; small flight; lowest cash cost |
| Precast units (drop-in) | $100–$350 | $600–$2,000 installed | Standard sizes; fast install; no forming |
| Poured by a contractor | $200–$500 | $1,800–$4,000 installed | Custom size/shape, finish, and warranty |
Ranges are 2025–2026 U.S. national estimates (HomeGuide, Angi, HomeAdvisor); railings, treads, and coatings add $100–$500. DIY material assumes ~0.6 cu ft per 80 lb bag — use the result above for your exact bag count. Hand-mixing more than ~1.5–2 cu yd is when a short-load ready-mix starts to win on effort.
Volume depends on how the stair is supported. Pick the matching stair type above — the difference is large (an open stair can use ~40–50% less concrete than a solid one of the same size).
Solid steps on grade
The whole staircase is a solid mass poured on compacted ground. Most stoops, porch, and entry steps. Concrete = stacked prisms (1+2+…+N).
Use “Solid (on grade)”Open / waist-slab stair
Steps sit on a sloped structural slab (the “waist”), hollow underneath — typical for elevated and between-floor poured stairs. Concrete = step wedges + the sloped slab.
Use “Open / waist-slab”Floating / cantilever stair
Each tread anchors into a wall or steel spine with nothing below. These are engineered per-tread, not estimated by bulk volume — size them with your structural engineer.
Out of scope (by design)| Planning item | Common IRC reference | Use on site |
|---|---|---|
| Riser height | 7.75 in max | Keep risers consistent |
| Tread depth | 10 in min | Confirm nosing and layout |
| Stair width | 36 in min | Check the applicable stairway |
| Landing depth | 36 in reference | Confirm when a landing is required |
These are planning references from the IRC. Adopted codes, local amendments, and project conditions still control the built stair.
Ehsan Ghazanfari
Licensed Structural Engineer
FISE-certified structural engineer with 11+ years designing bridges, retaining walls, and foundations. MSc from Aalto University.
See full profileCherry Jane Limbago
Licensed Civil Engineer & Master Plumber
Licensed civil engineer and master plumber with 10+ years in structural design, estimation, and project management. Currently Project Engineer at Universal Robina Corporation.
See full profileUpdated June 2026
How we verify our calculatorsEach higher tread fills another riser-height layer below it. The optional landing is counted as a separate slab.

Use this calculator for a material takeoff. Verify base preparation, reinforcement, drainage, and connection details locally.
Pick the right stair type: solid steps on grade pour as one mass, while an open/waist-slab stair sits on a sloped slab and uses far less concrete. Precast, hollow, and cantilever systems still need their own takeoff.
Use the rise and tread checks as planning flags. Confirm the adopted code and local amendments before building.
The optional landing is added as a separate slab. Confirm its dimensions and thickness from the project details.
Base preparation, drainage, reinforcement, and connection details depend on the site. Verify them locally.
Use the concrete bags calculator when you want to compare bag sizes for a small pour.
Solid steps are stacked volumes. The first tread fills one riser height. The next fills two. The calculator adds those layers, adds the optional landing slab, then applies the ordering allowance.
Step stack
width x tread x riser x 1+2+...+N
Landing slab
width x depth x thickness
Bag count
order volume / 0.60 cu ft
Front stoop
3 steps, 48 x 11 x 7 in
0.52 cu yd, 24 bags
Steps only, with 10% allowance.
Entry steps
4 steps, 48 x 11 x 7 in
0.87 cu yd, 40 bags
Default solid-step estimate without a landing.
Stoop + landing
3 steps + 48 x 36 x 4 in landing
0.69 cu yd, 31 bags
Landing slab is added separately.
Metric entry
4 steps, 120 x 28 x 18 cm
0.67 m3, 40 bags
Metric inputs with 10% allowance.
Why do concrete steps use a stacked-volume formula?
Each higher tread has more concrete below it. Adding the layers models a solid formed stair flight.
Does this estimate include a landing?
Only when you turn on the optional landing slab in advanced options.
Does this calculator design the footing or rebar?
No. Base, footing, reinforcement, drainage, and connection details need local project review.
How much does an 80 lb bag yield?
QUIKRETE lists about 0.60 cubic feet for an 80 lb bag of Concrete Mix.
Are 7 inch risers and 11 inch treads required?
They are common comfortable dimensions. Confirm the adopted code and local requirements for your stair.
Can I use this for precast steps?
No. Precast and hollow systems are ordered differently. Use the supplier's dimensions and installation details.
Using flat-slab math
Solid steps stack upward. Add the cumulative tread layers instead of multiplying one footprint by one thickness.
Hiding a landing inside the stair volume
Count the landing separately so its width, depth, and thickness stay visible.
Treating a material estimate as a structural plan
Confirm base, drainage, reinforcement, connections, and frost considerations locally.
Ignoring riser consistency
Small height differences can create a trip hazard. Lay out every riser carefully before forming.
Important Disclaimer
These estimates are for planning purposes only. Actual costs vary by location, material availability, and project complexity. Always get at least 3 local quotes. This calculator does not replace professional advice.