Skip to content
CalcWolf DIY Concrete Stairs Calculator
DIY

Calculate Concrete for Steps & Stairs

Calculate cubic yards of concrete needed for stairs. Enter rise, run, width, and number of steps.

📅 Updated April 2026 Formula verified 📖 4 min read 🆓 Free · No sign-up

Calculating Concrete for Stairs

Stairs require progressively more concrete for each step because lower steps support the weight of upper steps. The volume is the sum of all step volumes: each step = riser height × tread depth × width. Standard residential stairs: 7" riser × 11" tread meets building code in most jurisdictions (IRC max riser: 7.75", min tread: 10").

Building Code Requirements

IRC residential stair code: maximum riser height 7.75 inches, minimum tread depth 10 inches. All risers must be uniform height (max variation: 3/8"). Minimum stair width: 36 inches. Handrails required on at least one side if 4+ risers. Always check local codes — they may be stricter than IRC minimums.

⚡ CalcWolf Insight

This calculator uses established formulas and industry standards to give you accurate, actionable results.

Frequently asked questions
How many bags of concrete for 5 steps?
For 5 standard steps (7" rise, 11" tread, 48" wide): approximately 25-30 bags of 80-lb concrete mix, or about 0.5-0.6 cubic yards. This includes a 10% waste factor. Ready-mix delivery is more practical for larger staircases.
What is the standard step height?
Standard residential: 7-7.5 inches (code max: 7.75"). Commercial: typically 7 inches. The ideal riser-to-tread ratio: riser + tread = 17-18 inches. So a 7" riser pairs with a 10-11" tread.
✓ Math logic verified against primary sources → See our verification process
Kevin Glover
Founder, CalcWolf · GLVTS · Blickr
All formulas sourced from primary references — IRS publications, peer-reviewed research, and official standards. Results are tested against independent reference calculators before publishing. Rates and brackets updated when official sources change. Editorial policy →
🐛 Report a Calculator Error
Found a bug or outdated data? Reports go directly to Kevin and are reviewed personally.