Concrete Steps Calculator (Cubic Yards, Bags, Risers & Landing)
calc_concrete_stepsHow much concrete solid steps need, from the total height to climb: number of risers, riser height, treads, top landing, cubic yards and 80 lb bags. Formula: Risers n = ⌈total rise ÷ max riser⌉; riser height R = total rise ÷ n. Side profile area = tread × R × n(n − 1) ÷ 2 + landing depth × n × R (each lower tread is a block of its own height; the landing sits at full height). Volume (cu ft) = profile (sq in) × width (in) ÷ 1,728; cubic yards = cu ft × (1 + waste) ÷ 27; bags = cu ft × (1 + waste) ÷ bag yield.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| waste_pct | No | Waste allowance (%); default 10 | |
| bag_yield_cf | No | Bag yield (from the bag) (cu ft/bag); default 0.6 | |
| max_riser_in | No | Max riser height (IRC 7¾ in; check your local code) (in); default 7.75 | |
| step_width_ft | No | Step width (ft); default 4 | |
| total_rise_in | No | Total rise (ground to top of landing) (in); default 21 | |
| tread_depth_in | No | Tread depth (in); default 11 | |
| landing_depth_in | No | Top landing depth (0 = no landing) (in); default 36 |