Concrete Steps Calculator (DIY Porch & Entry)

Built by Shakeel Alvi · Technically reviewed by Muhammad Qasim, PEC Reg. No. 63430 · Last reviewed: 2026-06-23

Calculate concrete volume and pre-mix bag counts for DIY porch and entry steps. Uses the solid-step method — enter riser height, tread depth, stair width, and step count to get yd³, ft³, m³, and 40/50/60/80 lb bag counts, with a live IRC R311.7 riser/tread compliance check.

Concrete Steps Calculator (DIY Porch & Entry)

Enter riser height, tread depth, stair width, and step count to get concrete volume and bag counts for DIY entry and porch steps.

Quick answer: Multiply riser height × tread depth × stair width × number of steps to get the total concrete volume for solid DIY porch or entry steps — then add 10% waste.

Estimate Mode

Step 1 — Project Type

Loads sensible defaults — override any value below.

Step 2 — Step Dimensions

steps

Typical DIY: 2–5 steps

in

e.g. 36 in (3 ft)

in

IRC max: 7¾ in

in

IRC min: 10 in

Results
Enter values above and press Calculate to reveal results.

How to Calculate Concrete for DIY Porch & Entry Steps

Pouring your own concrete steps is one of the most satisfying DIY improvements you can make — a solid entry adds curb appeal, eliminates trip hazards, and lasts for decades. Getting the concrete quantity right before you order materials saves a mid-pour scramble and avoids costly leftover. This calculator handles the geometry for you: enter riser height, tread depth, stair width, and the number of steps, and it returns concrete volume in cubic feet, cubic yards, and cubic meters, plus pre-mix bag counts for 40, 50, 60, and 80 lb bags.

The calculation uses the solid-step method — it treats each step as a rectangular solid (riser × tread × width) and multiplies by the step count. This approach is ideal for small DIY pours of 2–5 steps where you form each step independently with lumber or metal forms. It intentionally differs from the structural waist-slab method used for engineered multi-flight staircases — for those projects, use the Staircase Concrete Calculator.

Key Features of the Concrete Steps Calculator

DIY-focused solid-step method

Uses the riser × tread × width × steps formula — the right approach for small poured-in-place entry and porch steps, not a structural waist-slab estimate.

Inches and feet input

Switch between inches (the default for most DIYers) and feet. All four dimension fields update their hints accordingly.

Project-type presets

One-click presets for Front Entry (3 steps, 36 in wide), Porch (4 steps, 48 in wide), and Side Entry (2 steps, 36 in wide) populate sensible starting values.

40 / 50 / 60 / 80 lb bag counts

Results show how many pre-mix bags you need for each standard size — with waste already included — so you can match what your local hardware store stocks.

Weight output

Total concrete weight in pounds, kilograms, and short tons — useful for checking that your substrate or deck framing can carry the load.

Configurable waste allowance

Default 10% waste is shown inline; switch to Advanced mode to override with your own percentage based on form complexity.

IRC R311.7 compliance check

The calculator warns you live if your riser exceeds 7¾ in or tread falls below 10 in — the U.S. residential code limits most inspectors enforce.

Cost estimate (Advanced)

Enter a price per cubic yard and the calculator multiplies it against your waste-adjusted volume for a quick material budget.

Print / Save to PDF

One click opens a clean print view with your inputs and results — use Save as PDF in the print dialog to keep a copy for permits or material orders.

No sign-up required

Completely free, no account needed. All calculations run in your browser — nothing is sent to a server.

Reciprocal link to structural tool

For staircases with landings, wedges, or waist-slab geometry the results pane links directly to the Staircase Concrete Calculator so you always reach the right tool.

Mobile-friendly two-pane layout

Form and results stack on mobile and sit side-by-side on desktop. Results update only after you press Calculate, keeping the display clean.

How to Use the Concrete Steps Calculator

  1. 1
    Choose a project-type preset — Front Entry, Porch, or Side Entry — to pre-fill typical dimensions for that application. You can override any field after selecting.
  2. 2
    Select your measurement unit: inches for most DIY projects, or feet if your plans are already drawn in decimal feet.
  3. 3
    Enter the number of steps (risers). For a typical front stoop, 2–4 steps is common. Each step you add increases both height and concrete volume.
  4. 4
    Enter the riser height — the vertical face of each step. The U.S. residential code (IRC R311.7) caps this at 7¾ in (197 mm). A 7 to 7.5 in riser is comfortable for most adults.
  5. 5
    Enter the tread depth — the horizontal walking surface of each step. The IRC requires at least 10 in (254 mm). An 11 in tread pairs well with a 7 in riser for a natural stride.
  6. 6
    Enter the stair width — the full clear width of the steps from side to side. Standard entry steps are 36 in (3 ft); a welcoming porch might be 48–60 in.
  7. 7
    (Optional) Switch to Advanced mode to adjust the waste allowance. The default 10% covers normal form splashout and minor spillage; increase to 15% for complex forms or if mixing in a drum that doesn't empty cleanly.
  8. 8
    (Optional) Enter a concrete price per cubic yard in Advanced mode to get a material cost estimate.
  9. 9
    Press Calculate. The right panel shows cubic yards (with waste), bag counts, and weight. Check the IRC warning if it appears.
  10. 10
    Use Print / Save to generate a print-ready summary for your material list or permit package.

Formulas Used in the Calculator

  • 1) Step volume (solid method)Step volume = Number of steps × Riser height × Tread depth × Stair width
    All dimensions are converted to feet before multiplication. Result in cubic feet.
  • 2) Unit conversionsCubic yards = cubic feet ÷ 27  |  Cubic meters = cubic feet × 0.0283168
    Ready-mix suppliers quote in cubic yards; metric output is provided for reference.
  • 3) Waste-adjusted volumeAdjusted volume = Net volume × (1 + Waste% ÷ 100)
    Bag counts are calculated on the waste-adjusted volume; ordering on net volume risks running short.
  • 4) Pre-mix bag countsBags = ⌈Adjusted ft³ ÷ Yield per bag⌉ (ceiling function — always round up)
    Yields: 40 lb → 0.30 ft³ | 50 lb → 0.375 ft³ | 60 lb → 0.45 ft³ | 80 lb → 0.60 ft³ (per CONCRETE_BAG_COVERAGE, derived from manufacturer data).
  • 5) WeightWeight (lb) = Adjusted ft³ × 150 pcf (normal-weight concrete density per ASTM C138)
    Also reported in kg and short tons. Normal-weight concrete is 145–155 pcf; 150 pcf is the standard design value per ACI 318-19.

Typical DIY Step Dimensions & Concrete Volumes

StepsRiser (in)Tread (in)Width (in)Net (ft³)+10% (yd³)
27.5"11"36"3.440.14
37.5"11"36"5.160.21
37.5"11"48"6.880.28
47"12"48"9.330.38
47.5"11"48"9.170.37
57"12"36"8.750.36
57.5"11"48"11.460.47

Volumes computed using the solid-step method. Add 10% waste before ordering. Small pours under 0.5 yd³ are almost always more economical with pre-mix bags than a ready-mix truck.

Standards & References

IRC R311.7

International Residential Code — Stairways (R311.7)

Sets the residential maximum riser height of 7¾ in (197 mm) and minimum tread depth of 10 in (254 mm). This calculator warns live when either limit is violated to help you catch code issues before forming.

ACI 318-19

ACI 318-19 — Building Code Requirements for Structural Concrete

The standard density value of 150 pcf (2,400 kg/m³) for normal-weight concrete used in this calculator's weight output is consistent with ACI 318-19 design practice.

ASTM C138

ASTM C138 — Standard Test Method for Density (Unit Weight) of Concrete

Governs how concrete density is measured in the field. The 150 pcf design value used here is the industry-standard nominal density per ASTM C138 for normal-weight aggregate concrete.

ACI 305R

ACI 305R — Guide to Hot Weather Concreting

Recommended when pouring steps in warm weather: keep concrete temperature below 95°F (35°C), dampen forms before pouring, and cure with wet burlap or curing compound to prevent surface cracking.

Stair geometry must comply with IBC/IRC rise-run limits (7 in. max rise, 11 in. min tread) and footings must extend below the local frost line; verify dimensions and permit requirements with your local building department before forming.

This calculator uses the simple solid-step method for 2–5 DIY porch steps. For structural multi-flight staircases with landings, waist-slab geometry, or engineered drawings, use the Staircase Concrete Calculator instead. If the steps rest on a separate concrete landing pad, estimate that pad separately with the slab concrete calculator or the concrete pad calculator. Steps in cold climates require a footing below the frost line — calculate that pour with the footing concrete calculator. For the bag count before your home-center order, the concrete bag calculator translates cubic footage to 40/60/80 lb bag quantities.

Frequently Asked Questions

What is a concrete steps calculator?

A concrete steps calculator is an online tool that computes the volume of concrete needed to pour a set of steps. You enter the number of steps, riser height, tread depth, and stair width — the calculator multiplies those dimensions using the solid-step formula and returns the total volume in cubic feet, cubic yards, and cubic meters, plus pre-mix bag counts. This one is purpose-built for small DIY porch and entry steps (2–5 steps), not large structural flights.

How does the calculator work?

It applies the solid-step formula: Volume = Number of steps × Riser height × Tread depth × Stair width. All dimensions are converted to feet internally, giving a result in cubic feet. That is then divided by 27 to get cubic yards (the ordering unit for ready-mix) and multiplied by 0.0283 for cubic meters. Bag counts are calculated by dividing the waste-adjusted volume by each bag's published yield (e.g., 0.45 ft³ for a 60 lb bag) and rounding up.

What is the difference between this calculator and the Staircase Concrete Calculator?

This calculator uses the simple solid-step method intended for small DIY pours of 2–5 porch or entry steps — rectangular form geometry, no landings, no structural waist slab. The Staircase Concrete Calculator handles structural staircase design: it supports waist-slab and solid-stair methods, landings, wedge volumes, and full multi-flight geometry. If you're pouring a front stoop, use this one. If you're detailing an interior flight with landings or an engineer's drawing, use the Staircase Concrete Calculator.

How many bags of concrete do I need for 3 steps?

It depends on your dimensions. For typical front entry steps — 3 risers at 7.5 in, 11 in treads, 36 in wide — the net volume is about 5.16 ft³, or 5.7 ft³ with 10% waste. That works out to roughly 13 bags of 40 lb (0.30 ft³ each), 16 bags of 50 lb, or 10 bags of 60 lb. Enter your exact dimensions in the calculator above for an accurate count.

Should I use bags or order ready-mix?

For pours under about 0.5 cubic yards (≈ 13.5 ft³), pre-mix bags are almost always more economical because ready-mix trucks have a minimum delivery charge (typically $150–$250 on top of the concrete price). A 3-step front stoop with a 36 in width will usually come in well under 0.25 yd³ — firmly in bag territory. For pours over 1 yd³, or if you have a large porch, it's worth calling your local batch plant for a quote.

What riser height and tread depth should I use?

IRC R311.7 sets the U.S. residential limits: maximum riser height of 7¾ in (197 mm) and minimum tread depth of 10 in (254 mm). The classic '7-11 rule' — a 7 in riser with an 11 in tread — satisfies the formula 2R + T = 25 in (comfortable stride range is 24–25 in) and is comfortable for most adults. Keep all risers within ⅜ in of each other; uneven risers are the leading cause of stair trips.

How much waste should I add?

10% is the standard allowance for small DIY pours: it covers minor spillage during mixing and pouring, form leakage at joints, and the concrete that stays in the mixer drum or wheelbarrow. If your forms are complex (curved edges, unusual angles) or you're mixing by hand in small batches, consider 12–15%. Never order on the net volume alone — you will almost certainly run short at the last step.

Can I pour concrete steps in cold weather?

Yes, but with precautions. Fresh concrete must stay above 50°F (10°C) to cure properly; below 40°F (4°C), hydration essentially stops. In cold weather: use hot mix water, cover poured steps with insulating blankets, and avoid pouring when air temperatures are forecast to drop below 40°F within 24 hours. ACI 306R (Cold Weather Concreting) is the definitive guide for temperatures below 50°F.

What mix should I use for outdoor steps?

For exterior steps exposed to freeze-thaw cycles, specify a minimum 4,000 psi (28 MPa) mix with air entrainment (5–7% air for severe exposure). Pre-bag mixes labeled 'High Strength' or '5000 psi' are good choices. Standard 3,000 psi bags work for interior or mild-climate applications. Check the bag label for the design strength and air entrainment status.

Do I need a permit for concrete steps?

It depends on your municipality and the scale of the work. Many jurisdictions permit small stoops (under 30 in above grade) without a formal permit; taller or load-bearing structures typically require one. Always check with your local building department before pouring — permits exist to ensure the work is safe and won't affect your homeowner's insurance.

Why does the calculator use the solid-step method instead of the waist-slab method?

The solid-step method (volume = steps × riser × tread × width) directly models how most DIY steps are formed and poured: each tread and riser is a separate form fill. The waist-slab method models a structural inclined slab with triangular step wedges on top — it's the correct engineering approach for cast-in-place stairs with rebar, but it underestimates volume for the fully-solid poured-in-place steps typical of front stoops. For 2–5 DIY steps, the solid-step result is both simpler to verify and more conservative (slightly higher volume), which is safer when ordering materials.

Is the calculator free?

Yes, completely free. No account is needed and all calculations happen in your browser. You can use it as many times as you like and print or save results at no cost.

Can I print or save my estimate?

Yes. After calculating, click the green Print / Save button in the results panel. This opens a clean print-ready page with your inputs and all results. In your browser's print dialog, select 'Save as PDF' to keep a digital copy for your material order or permit package.

How do I account for a footing under the steps?

This calculator covers the stair volume only. If local code requires a footing under the steps (common in frost-affected climates), calculate that separately using the Footing Concrete Calculator. A typical rule of thumb is a 12 in wide × 8 in deep footing extending 6 in beyond the bottom step on each side, but your building department will give the exact requirement for your frost depth.

What if my steps are not all the same size?

This calculator assumes uniform risers, treads, and width across all steps — the standard for code-compliant DIY stairs. If your steps genuinely vary (e.g., a landing splits two flights, or riser heights differ), calculate each uniform segment separately and add the volumes. Alternatively, use the Staircase Concrete Calculator which supports more complex multi-segment geometry.

Related Calculators