Free Concrete Volume Calculator

Skip the maths — get instant results for slabs, columns, footings and stairs.

Use Calculator →

The Basic Concrete Volume Formula

Every concrete volume calculation starts from the same fundamental formula: Volume = Length × Width × Depth (Thickness). This gives you the volume in cubic metres (m³) when all measurements are in metres, or cubic feet (ft³) when all measurements are in feet.

The critical rule is that every dimension must be in the same unit before you multiply. A slab that is 6 metres long, 4 metres wide and 150 millimetres thick is not 6 × 4 × 150 = 3,600. You must convert: 150 mm = 0.15 m. The correct volume is 6 × 4 × 0.15 = 3.6 m³.

Once you have the raw volume, you must add a wastage factor — typically 5–10% for standard pours, and up to 15–20% for complex formwork. Concrete cannot be returned once mixed: ordering too little creates dangerous cold joints that weaken the structure.

For irregularly shaped pours, break the shape into simple rectangles, triangles, or circles. Calculate each section separately and add them together. This divide-and-conquer approach works for any real-world shape you encounter on site.

💡
Units Matter More Than You Think

Always convert all measurements to the same unit before multiplying. Mixing metres and centimetres is the single most common calculation error on site. When in doubt, convert everything to metres first.

Calculating Concrete for a Slab

A slab is the simplest concrete element to calculate: it's a flat rectangle with a uniform thickness. Whether it's a house foundation slab, a driveway, a patio, or a warehouse floor, the formula is identical: V = L × W × T.

Here is a fully worked example for a typical residential driveway slab:

DimensionValue
Length6.0 m
Width4.0 m
Thickness150 mm (0.15 m)
Raw Volume3.60 m³
+ 10% Wastage0.36 m³
Order Volume3.96 m³ → order 4.0 m³

Always round up to the nearest 0.25 m³ or 0.5 m³ when ordering ready-mix, as most plants charge per quarter-cubic-metre increment. In this case, ordering exactly 4.0 m³ gives you a comfortable margin without excessive waste.

For thicker slabs such as industrial floors (200–300 mm), the volume increases significantly. A 200 mm thick version of the same slab requires 6 × 4 × 0.20 = 4.8 m³ — that's 33% more concrete for just 50 mm of extra thickness. Always double-check the specified thickness with the structural engineer before ordering.

Round Columns and Circular Footings

Circular elements use the cylinder volume formula: V = π × (d/2)² × h, where d is the diameter and h is the height (or depth for footings).

V = π × r² × h — where r is the radius (half the diameter)

Worked example: a circular column footing with a diameter of 400 mm (0.4 m) and a depth of 1.2 m:

V = π × (0.2)² × 1.2 = 3.14159 × 0.04 × 1.2 = 0.151 m³

For 8 identical footings: 0.151 × 8 = 1.208 m³. Adding 10% wastage gives 1.33 m³ — order 1.5 m³.

Accuracy of the diameter measurement is critical for circular elements. A 50 mm error in diameter on a 400 mm column changes the volume by approximately 23%. Always measure the actual formwork diameter, not the design diameter, as formwork can shift slightly during assembly.

Concrete Walls and Retaining Walls

Concrete walls use the same formula as slabs, but the "thickness" is the wall width and the "depth" is the wall height: V = Length × Height × Thickness.

Worked example: a retaining wall 5 m long, 2.4 m high, and 200 mm (0.2 m) thick:

V = 5 × 2.4 × 0.2 = 2.4 m³

For walls with openings (doors, windows), calculate the full wall volume first, then subtract the volume of each opening. A standard door opening of 0.9 m × 2.1 m × 0.2 m = 0.378 m³ would reduce the total to 2.4 – 0.378 = 2.022 m³.

Retaining walls in particular often have a tapered cross-section — thicker at the base and thinner at the top. For tapered walls, calculate using the average thickness: (base thickness + top thickness) ÷ 2. A wall 300 mm at the base and 200 mm at the top has an average thickness of 250 mm.

Calculating Concrete for Stairs

Stairs are one of the most complex shapes to calculate because they combine a sloped slab with triangular step profiles. A reliable approximation formula is:

V ≈ (0.5 × Rise × Going × Width × Number of Steps) + (Waist Thickness × Stair Length × Width)

Worked example: 10 steps, each with a 175 mm rise and 250 mm going, 1.2 m wide staircase with a 150 mm waist slab:

  • Step volume = 0.5 × 0.175 × 0.250 × 1.2 × 10 = 0.263 m³
  • Stair length (hypotenuse) ≈ √(2.5² + 1.75²) ≈ 3.05 m
  • Waist slab = 0.15 × 3.05 × 1.2 = 0.549 m³
  • Total = 0.263 + 0.549 = 0.812 m³
  • + 15% wastage = 0.934 m³ → order 1.0 m³

This formula gives an approximation. For precise stair calculations, especially for helical or curved stairs, consult the structural drawings and use our concrete calculator which handles stair geometry automatically.

Why You Must Always Add Wastage

Wastage in concrete comes from multiple sources: spillage during pouring, overfilling formwork, uneven ground below slabs, concrete left in the truck chute, and the imprecision of hand-built formwork. The table below gives industry-standard wastage allowances:

Pour TypeRecommended Wastage
Simple flat slab on level ground5%
Standard residential (slab + footings)10%
Complex formwork (walls, beams)15%
Stairs or curved elements15–20%
⚠️
Never Order the Exact Amount

Concrete cannot be returned once mixed and dispatched. Running short mid-pour creates cold joints which weaken the structure and may require expensive remediation. Always order slightly more than your calculated volume.

Pre-Mixed Bags vs Ready-Mix Truck

The choice between bagged concrete and ready-mix delivery depends on volume, access, and budget. Here is a practical comparison:

OptionBest ForBags per m³Notes
20 kg bags< 0.1 m³~100 bagsSmall repairs, post holes
25 kg bags0.1–0.3 m³~80 bagsGarden paths, small pads
40 kg bags0.2–0.5 m³~50 bagsSteps, small slabs
Ready-mix truck> 0.5 m³N/AMost economical for large pours

For any pour exceeding 0.5 m³, ready-mix concrete delivered by truck is almost always more economical, faster, and produces a more consistent mix. In Pakistan, most batching plants have a minimum order of 1 m³ and deliver in 6 m³ transit mixer trucks. Confirm truck access to your site — a standard transit mixer is 2.5 m wide and 3.8 m high, and requires a turning radius of at least 12 metres.

One cubic metre of standard concrete weighs approximately 2,400 kg (2.4 tonnes). This weight is important for structural load calculations and for estimating the number of labourers needed for manual placement if a pump is not available.

5 Common Concrete Calculation Mistakes

  1. Mixing units. The most frequent error by far. A slab thickness entered as 15 (centimetres) instead of 0.15 (metres) gives a result 100 times too large. Always convert every dimension to metres before multiplying.
  2. Forgetting wastage. Engineers calculate the theoretical volume. Site reality always requires more. Add 5–15% depending on complexity. See the wastage allowances guide for trade-specific percentages.
  3. Not measuring actual formwork. Design drawings show nominal dimensions. Actual formwork on site may vary by 10–30 mm in any direction. Measure the built formwork, not the drawing, for your final order quantity.
  4. Confusing volume with weight. Volume (m³) and weight (kg or tonnes) are not interchangeable. You need the density of the concrete mix to convert: standard reinforced concrete is approximately 2,400 kg/m³. Using volume where weight is required (or vice versa) leads to serious ordering errors.
  5. Ordering ready-mix without checking access. A 6 m³ transit mixer truck weighs over 25 tonnes when loaded. Confirm that your site access road, any bridges or ramps, and the pour location itself can support this weight. Plan pump access if the truck cannot reach the pour point directly.

Calculate Your Pour Now

Our concrete calculator handles slabs, columns, footings, stairs and tubes — in metric or imperial.

Open Calculator →
Malik Obaid Ur Rehman
Malik Obaid Ur Rehman
Developer · BuildCalcTools

BS Computer Science student at COMSATS University Abbottabad, Department of Computer Science. Building free tools for engineers and contractors across Pakistan and beyond. About the author →