Concrete Steps Calculator

Enter how many steps there are, the height of each step (rise), the depth of each tread (run) and the width. Add a landing depth if the steps lead up to a platform. You’ll see the concrete in cubic yards and cubic feet (or cubic meters) and the number of premixed bags.

This is a material estimate, not an engineering calculation. Consult a qualified professional for structural or code-sensitive decisions.

Example values are filled in. Replace them with your own measurements.

Count the risers – the vertical faces – including the one up to the landing or door.

The height of one step. Step heights are set by your plans and local building code; this tool does not suggest them.

The depth of one tread, from its front edge to the next riser.

Measured across the steps, side to side, inside the forms.

Optional. The front-to-back depth of the platform at the top. Leave empty if the top step is an ordinary tread.

Optional. The mixed volume one bag makes, printed on the bag. QUIKRETE lists about 0.60 cu ft for its 80 lb Concrete Mix.

Allowance for spillage, form flex and what stays in the mixer. Bags are rounded up on top of this.

Material needed

Concrete to order
0.475 cu yd= 12.83 cu ft
Bags
22
Total height
21 in (1.75 ft)
Total depth
2.75 ft (33 in)
  • Material quantity only – not a structural design.
  • No extra is included. Forms bow, the ground under the steps is rarely flat and some concrete is always lost – add an allowance so you do not run short mid-pour.

Optional. Enter your supplier’s price – we never fill in prices for you.

Estimates only. Actual material requirements may vary – verify manufacturer specifications before you buy.

Drawn to scale3 × (Rise 7 in, Run 11 in)
22 bags to buy

How it works

The calculator stacks the steps as slabs that all reach the ground: the bottom one is one rise tall, the next two rises, and so on. The treads below the top are one run deep; the top one is the landing depth, or one run when there is no landing.

Volume = Width × Rise × (Run × n × (n − 1) ÷ 2 + n × Top depth)
Without a landing: Volume = Width × Rise × Run × n × (n + 1) ÷ 2
Concrete to order = Volume × (1 + Extra ÷ 100)
Bags = ⌈ Concrete to order ÷ Yield per bag ⌉

n is the number of steps; ⌈ ⌉ means rounding up to the next whole bag. The volume itself is not rounded.

Units are converted internally, so you can enter the rise in inches and the width in feet; the result is shown in cubic yards and cubic feet (or cubic meters and liters). The default yield of 0.60 cu ft is QUIKRETE’s figure for an 80 lb bag of its Concrete Mix – change it to match your bag. This tool estimates material quantity only; step sizes, footings and reinforcement come from your plans and local code.

Worked example

Inputs

Number of steps
3
Rise per step
7 in
Run per step (tread depth)
11 in
Step width
4 ft
Yield per bag
0.6 cu ft
Extra concrete
0 %

Result

Concrete to order
0.475 cu yd (12.83 cu ft)
Bags
22
Total height
21 in (1.75 ft)
Total depth
2.75 ft (33 in)

Common mistakes

  • Counting treads instead of risers. Three steps up to a porch have three risers; if you enter one step too few the bottom step is left out of the volume.
  • Treating steps as one big box (total height × total depth × width). For three steps that overstates the concrete by half, and by more for longer flights, because the space under each tread above the bottom one is not concrete.
  • Entering the rise in feet or the width in inches. Check the unit next to each field – a 7 ft rise is twelve times a 7 in rise.
  • Forgetting a footing or a thickened edge below the bottom step. Calculate it separately, for example with the concrete footing calculator, and add it.
  • Taking step sizes, footings or reinforcement from a calculator. Those come from your plans, local code or a qualified professional.

Assumptions and limits

  • Steps are solid concrete down to the ground, poured as one block. Hollow steps or steps over a gravel or rubble fill use less concrete.
  • Every step has the same rise and the same tread depth; only the top tread may be deeper (the landing).
  • The steps are straight and rectangular – no flared sides, curved fronts or nosings. Side walls (cheek walls) beyond the step width are not included.
  • Bags are rounded up to whole bags after the extra allowance. Without a yield, only the volume is shown.
  • This is a material quantity only, not a structural design.

Frequently asked questions

How do I calculate the concrete for steps?

Treat each step as a slab that reaches down to the ground. With 3 steps, 7 in rise, 11 in run and 4 ft wide, the bottom step is 7 in tall, the next 14 in and the top 21 in, all 11 in deep – that adds up to 4 × 7/12 × 11/12 × 6 ≈ 12.8 cu ft, or about 0.48 cu yd.

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

Divide the volume by the yield printed on the bag and round up. QUIKRETE’s data sheet lists about 0.60 cu ft for an 80 lb bag of its Concrete Mix, so the 12.8 cu ft above needs 22 bags before any extra.

How is a landing handled?

The landing is the top step made deeper. Enter its front-to-back depth; the calculator uses it for the top level instead of the tread depth, so the steps below stay unchanged.

What rise and run should my steps have?

Step dimensions are set by your local building code and your plans. This calculator doesn’t recommend them – ask your building department or a qualified professional.

Can I reduce the concrete with fill?

Many builders fill the inside of large steps with compacted gravel or rubble. The calculator assumes solid concrete, so subtract the fill volume yourself if your plans call for it.

Sources

Method reviewed November 4, 2026

Privacy choices

Choose whether this site may use analytics cookies to measure which calculators are used. Your calculator inputs are never sent.