Concrete Steps Calculator: Yards and Bags for Porch Stairs

Enter risers, rise, tread and width to get cubic yards plus Quikrete 80 / 60 / 40 lb bag counts. Tables below use the cumulative solid-stack formula in Calcs.concreteSteps — not a flat slab shortcut.

Quick answer

Three solid porch steps 36 in wide × 11 in tread × 7.5 in riser need 0.420 yd³ with 10% waste (10.312 ft³ exact) — about 19 × 80 lb Quikrete bags (0.60 ft³ each), 26 × 60 lb, or 38 × 40 lb. Add a landing only when that platform is part of the same pour.

Updated 2026-10-24 · Uses Calcs.concreteSteps (cumulative solid stack). Bag yields from Quikrete Concrete Mix data sheets (same figures as our Quikrete calculator). Flat pads use the concrete slab calculator; round piers use the sonotube calculator.

How much concrete for my steps?

All step dimensions in inches. Defaults: 3 risers × 7.5 in rise × 11 in tread × 36 in width, 10% waste. Landing fields are optional — leave blank if there is no separate platform. Bag yields: 80 lb = 0.60 ft³, 60 lb = 0.45 ft³, 40 lb = 0.30 ft³.

Count of risers in the poured flight.
Typical planning range ~7–7.75 in (not code approval).
Horizontal run of each step; typical planning ~10–11 in.
36 in = 3 ft; 48 in = 4 ft.
Blank = no landing.
Blank defaults to stair width when length and thickness are set.
Full-height solid ≈ n × riser; thin slab on fill often 4 in.
Blank = 0%.

Result

How do I use the concrete steps calculator?

  1. Count the risers in the poured flight (a 3-step porch usually has 3 risers).
  2. Enter riser height and tread depth in inches, and the full stair width in inches (not feet).
  3. If the top platform is part of the same pour, enter landing length, width and thickness; otherwise leave those fields blank.
  4. Keep 5–10% waste unless you are topping off an almost-full form.
  5. Pick 80, 60 or 40 lb bags to match what the yard stocks; yields match Quikrete Concrete Mix sheets already cited on this site.

What formulas does the calculator use?

It runs TrueToolCalc’s cumulative solid-stack function, then divides volume by published Quikrete bag yields.

Formulas and assumptions (US units; 1 ft³ = 1,728 in³; 1 yd³ = 27 ft³).
QuantityFormulaSource / assumption
Step i volumewidth × tread × (i × riser)Solid rectangle from grade up to that tread (i from bottom = 1…n)
Steps totalwidth × tread × riser × n(n+1)/2Calcs.concreteSteps triangle sum
Landing (optional)length × width × thicknessIndependent slab; blank fields = 0
Cubic yardsft³ ÷ 27; × (1 + waste)Ready-mix / bag order quantity
80 lb bagsceil(ft³ × (1 + waste) ÷ 0.60)Quikrete Concrete Mix No. 1101: 0.60 ft³ per 80 lb bag
60 lb bagsceil(ft³ × (1 + waste) ÷ 0.45)Same sheet family as site Quikrete page
40 lb bagsceil(ft³ × (1 + waste) ÷ 0.30)Same sheet family as site Quikrete page

Porch concrete steps by size (no separate landing)

Each row is one solid flight at 10% waste with no landing. A common 3-step 36 in porch at 7.5 × 11 is 0.420 yd³ / 19 × 80 lb bags; the same geometry 48 in wide scales with width. All rows use Calcs.concreteSteps.

Solid stacked porch steps; no landing; 10% waste; Quikrete yields 0.60 / 0.45 / 0.30 ft³ for 80 / 60 / 40 lb. TrueToolCalc calculation, 2026-10-24.
StepsRiserTreadWidthExact ft³Order yd³80 lb60 lb40 lb
37 in11 in36 in9.6250.392182436
37 in11 in48 in12.8330.523243248
37.5 in11 in36 in10.3120.420192638
37.5 in11 in48 in13.7500.560263451
37.75 in10 in36 in9.6880.395182436
37.75 in10 in48 in12.9170.526243248
47 in11 in36 in16.0420.654304059
47 in11 in48 in21.3890.871405379
47.5 in11 in36 in17.1880.700324364
47.5 in11 in48 in22.9170.934435785
47.75 in10 in36 in16.1460.658304060
47.75 in10 in48 in21.5280.877405379
57 in11 in36 in24.0620.980455989
57 in11 in48 in32.0831.3075979118
57.5 in11 in36 in25.7811.050486495
57.5 in11 in48 in34.3751.4006485127
57.75 in10 in36 in24.2190.987456089
57.75 in10 in48 in32.2921.3166079119

Bag chart: 36 in porch steps at 7.5 × 11

Fixed width 36 in, riser 7.5 in, tread 11 in, no landing. Bag counts grow with the triangle number n(n+1)/2, so going from 3 to 5 steps more than doubles the order (19 → 48 × 80 lb at 10% waste).

36 in wide; 7.5 in riser; 11 in tread; no landing; 10% waste. TrueToolCalc calculation, 2026-10-24.
StepsExact ft³Exact yd³Order yd³80 lb60 lb40 lb
25.1560.1910.210101319
310.3120.3820.420192638
417.1880.6370.700324364
525.7810.9551.050486495
636.0941.3371.4706789133

Worked example: 3 porch steps, no landing

A front porch with three 7.5 in risers, 11 in treads and 36 in width needs 0.420 yd³ with 10% waste. The stack is three rectangles from grade: 7.5, 15 and 22.5 in tall — not three identical 7.5 in slabs.

Computed with Calcs.concreteSteps(3, 7.5, 11, 36, 10); bags = ceil(ft³ × 1.10 ÷ yield).
StepWorking (in)Volume
Step 1 (from bottom)36 × 11 × 7.52970 in³ = 1.719 ft³
Step 2 (from bottom)36 × 11 × 155940 in³ = 3.438 ft³
Step 3 (from bottom)36 × 11 × 22.58910 in³ = 5.156 ft³
Triangle sum36 × 11 × 7.5 × (1+2+3)10.312 ft³ = 0.382 yd³
+ 10% waste0.382 × 1.100.420 yd³
80 lb bags10.312 × 1.10 ÷ 0.6019 bags
60 lb / 40 lbsame total ÷ 0.45 / 0.3026 / 38 bags

Landing thickness changes the order

For the same 3-step 36×11×7.5 flight, a full-height solid landing 24 in deep (thickness = 3 × 7.5 = 22.5 in) jumps the order to 0.878 yd³ / 40 × 80 lb bags. A 4 in thick landing slab on compacted fill on the same footprint is only 0.502 yd³ / 23 × 80 lb bags. Enter thickness deliberately.

3 steps × 7.5 × 11 × 36 in + 24 × 36 in landing; 10% waste. TrueToolCalc calculation, 2026-10-24.
Landing thicknessLanding ft³Total order yd³80 lb bags
None00.42019
4 in (slab on fill)2.0000.50223
22.5 in (full stack height)11.2500.87840

Result looks wrong? Check these

When not to use this tool

Frequently asked questions

How much concrete for 3 concrete steps?

Three solid steps 36 in wide × 11 in tread × 7.5 in riser need 10.312 ft³ (0.382 yd³). With 10% waste that is 0.420 yd³ — about 19 × 80 lb Quikrete bags (0.60 ft³ each), 26 × 60 lb, or 38 × 40 lb.

What formula does this concrete steps calculator use?

Cumulative solid stack: volume of step i (from the bottom) = width × tread × (i × riser); sum i = 1…n, which equals width × tread × riser × n(n+1)/2. Optional landing adds length × width × thickness. Then ft³ ÷ 27 = yd³. Implemented as Calcs.concreteSteps.

How many Quikrete bags for concrete porch steps?

Divide the stair volume (with waste) by Quikrete Concrete Mix yields: 80 lb = 0.60 ft³, 60 lb = 0.45 ft³, 40 lb = 0.30 ft³. A 3-step 36×11×7.5 porch at 10% waste needs 19 × 80 lb bags.

Do I include the top landing in the concrete steps calculator?

Yes if the landing is part of the same pour. Enter landing length, width and thickness. A full-height solid landing uses thickness ≈ n × riser; a thin slab on compacted fill uses the slab thickness only (often 4 in). Leave landing fields blank when there is no separate platform.

Solid stacked steps or floating stairs with a throat?

This page sizes solid stacked porch/stoop steps (filled under each tread). Floating stairs with a carriage/throat need a different model — Omni-style throat-depth calculators cover that geometry; do not use this tool for hollow stairs.

What riser and tread sizes should I use?

Common US residential planning ranges often cited from IRC R311.7 are about 7–7¾ in risers and 10–11 in treads. Treat those as typical planning inputs only — not code approval. Verify your local code edition, amendments, and the building department.

Should I add waste when ordering for steps?

Yes. 5–10% covers form leak, over-excavation and chute cling. This calculator defaults to 10%. Small porch jobs are often bag-only; ready-mix minimum loads can exceed a short flight.

When should I not use this concrete steps calculator?

Do not use it for structural design, frost-depth footings under the stoop, reinforcement schedules, or code-compliant rise/run layout. Call a contractor or engineer when the flight is tall, attached to a foundation, or in a frost zone that needs a proper footing.

Sources

Related calculators & guides

Last updated 2026-10-24 · About TrueToolCalc and how we check numbers · Found an error? Use the contact page.