Concrete Volume Calculator

Slabs, columns, tubes, curbs and stairs. Get the order volume, premix bags, site-mix materials and truck loads, in metric or imperial.

BS EN 206ACI 211.1Estimate only — verify with a qualified engineer

Elements

1 · Slab / footing / wall

V = 5 × 4 × 0.15 (m) = 3.000 m³

Ordering options
Order volume
3.300 m³

How it's calculated

Slab / footing / wall
V = L × W × T
Square column
V = a² × h × n
Round column
V = (π/4) × d² × h × n
Hollow tube
V = (π/4) × (D² − d²) × h × n, d < D
Curb & gutter
V = L × [c_d × (c_h + f_t) + g_w × f_t]
Stairs (solid, on grade)
V = w × run × rise × t(t+1)/2 + landing × w × (R × rise)
Batch volume
V_batch = V_net × (1 + waste %)
Order volume (ready-mix)
V_order = V_batch rounded up to the supplier increment
Site mix (dry volume)
V_dry = V_batch × 1.54

n is the quantity of identical elements. For stairs, R is the number of risers and t the number of treads below the landing: t = R − 1 with a landing (the top riser steps onto it), t = R without one. Rounding to the supplier's increment applies only to the ready-mix order: truck loads = order volume ÷ truck capacity, rounded up, and cost = order volume × price. Premix bags = batch volume ÷ yield per bag, rounded up. Each site-mix material is its ratio part divided by the sum of the parts, times the dry volume; cement mass = cement volume × 1440 kg/m³. Metric cement bags are 50 kg; US bags are counted as 1 ft³ (94 lb).

Worked example: a porch

A porch slab 4.0 × 3.0 m and 125 mm thick, four round columns Ø300 mm × 2.7 m, and a stair of 4 risers (175 mm rise, 280 mm run, 1.2 m wide) up to a 1.0 m landing. 10% waste, ready-mix rounded to 0.5 m³.

ElementWorkingVolume
Slab4 × 3 × 0.1251.500 m³
Columns4 × π/4 × 0.3² × 2.70.763 m³
Stair treads (3)1.2 × 0.28 × 0.175 × (1+2+3)0.353 m³
Landing1.0 × 1.2 × (4 × 0.175)0.840 m³
Net3.456 m³
Batch (+10% waste)3.456 × 1.103.802 m³
Ready-mix orderrounded up to 0.5 m³4.0 m³ (1 truck)

Mixing it yourself instead: 3.802 ÷ 0.0187 = 203.3, so 204 × 40 kg premix bags. For a 1:2:4 site mix, cement = 3.802 × 1.54 ÷ 7 × 1440 = 1,204 kg (about 24 × 50 kg bags).

Assumptions

Frequently asked questions

How many bags of concrete do I need for a 10 × 10 ft slab, 4 in thick?

The slab is 33.3 ft³ (1.23 yd³). With 10% waste that is 36.7 ft³: 62 × 80 lb bags at 0.60 ft³ each, or 82 × 60 lb bags at 0.45 ft³. Check the yield printed on your brand's bag.

How do I calculate cubic metres (m³) of concrete?

Multiply length × width × thickness, all in metres. A slab 5 m × 4 m × 0.15 m is 3.0 m³, or 3.3 m³ with 10% waste. To convert from cubic yards, 1 yd³ = 0.7646 m³.

How much concrete per square metre?

Volume per m² equals the thickness in metres: a 100 mm slab needs 0.10 m³ per m², and a 150 mm slab 0.15 m³ per m², before waste.

How many 50 kg bags of cement are in 1 m³ of 1:2:4 concrete?

About 6.34 bags: dry volume 1.54 m³, cement share 1/7 = 0.22 m³, at 1440 kg/m³ that is 316.8 kg. This is a nominal volume mix; structural concrete should be a designed mix.

How much extra should I order for waste?

5–10% is typical. Use the upper end for small or awkward pours, uneven ground, or pumping, where some concrete is always left in the lines.

Why does the stair ask for risers, not steps?

Risers are what you count on site. With a landing, the top riser steps onto the landing, so 4 risers means 3 treads plus the landing. Counting it as 4 full steps would overestimate by about 20% in the worked example above.

Standards and references

This calculator estimates quantities. It does not check strength, durability, cover, loading or any code requirement. Have the design checked by a qualified engineer.