How to Calculate Concrete Volume for Any Shape

Why volume calculation matters

Over-order concrete and you're paying for material that ends up as waste. Under-order and you get a cold joint, a half-finished pour, and an awkward phone call with the ready-mix dispatcher. Neither is a good look.

Getting the volume right is the first real calculation on any concrete job. Everything downstream — cost estimates, formwork design, placement logistics — depends on it. So let's get it right.

Rectangular slabs and footings

The vast majority of concrete pours are rectangular. The formula is straightforward:

V = L × W × D

Where V is volume, L is length, W is width, and D is depth (thickness). All dimensions must be in the same units.

Example: A garage slab 6.0 m × 4.0 m × 0.150 m thick:

V = 6.0 × 4.0 × 0.150 = 3.6 m³

If you're working in feet and inches (common in North America), convert inches to feet first by dividing by 12. A 4-inch slab is 4/12 = 0.333 ft.

Example: A sidewalk 20 ft × 4 ft × 4 in:

V = 20 × 4 × (4/12) = 26.67 ft³

To convert to cubic yards (the unit ready-mix plants use): divide by 27.

26.67 / 27 = 0.99 yd³ — so you'd order 1 yard.

Circular footings and columns

For circular cross-sections, use the area of a circle:

V = π × r² × D

Or equivalently: V = π × (d/2)² × D, where d is the diameter.

Example: A circular pad footing 1.2 m diameter, 0.3 m deep:

V = π × (0.6)² × 0.3 = π × 0.36 × 0.3 = 0.339 m³

For a round column 0.4 m diameter and 3.0 m tall:

V = π × (0.2)² × 3.0 = 0.377 m³

Trapezoidal sections

Trapezoidal cross-sections appear in retaining wall bases, tapered footings, and channel linings. The cross-sectional area of a trapezoid is:

A = (a + b) / 2 × h

Where a and b are the parallel sides and h is the height (perpendicular distance between them). Multiply by the length to get volume.

Example: A strip footing that's 600 mm wide at the base, 300 mm wide at the top, 400 mm deep, running 12 m:

A = (0.6 + 0.3) / 2 × 0.4 = 0.18 m²

V = 0.18 × 12 = 2.16 m³

Irregular and combined shapes

Real jobs rarely consist of a single neat rectangle. The practical approach is to break the pour into simple shapes, calculate each separately, and sum the results.

A typical house foundation might involve:

  • Strip footings (rectangular cross-section × perimeter length)
  • Pad footings (rectangular or circular)
  • A ground slab (rectangular, minus any voids)

Calculate each element, then add them up. Resist the temptation to "eyeball" irregular areas — subdivide them into triangles, rectangles, and trapezoids.

For truly irregular shapes, you can use the average-end-area method: take cross-sectional areas at regular intervals along the length and average adjacent pairs.

V = (A₁ + A₂) / 2 × d

Where d is the distance between the two cross-sections. Sum all the segments.

The waste factor

Here's where theory meets the building site. You will always need more concrete than the theoretical volume. Reasons include:

  • Subgrade irregularities — the ground is never perfectly flat, so slab thickness varies
  • Formwork deflection — forms bow slightly under pressure
  • Spillage and over-vibration — some concrete ends up where you didn't intend
  • Over-excavation — footings are usually slightly wider than designed

Industry practice is to add a waste factor of 5–10%. For slabs on grade, 5% is usually sufficient. For footings in excavated trenches, use 10% or more — trench walls are rarely perfectly straight.

Example: Our 3.6 m³ garage slab with 5% waste:

V_order = 3.6 × 1.05 = 3.78 m³

You'd order 4.0 m³ from the plant (ready-mix is typically sold in 0.5 m³ increments).

Converting volume to bag counts

For small jobs, you might be mixing by hand or with a portable mixer using pre-bagged concrete. A standard bag yields approximately:

| Bag size | Approximate yield | |----------|-------------------| | 20 kg | 0.009 m³ | | 25 kg | 0.012 m³ | | 40 kg | 0.018 m³ |

Example: A small pad footing of 0.15 m³ using 25 kg bags:

Number of bags = 0.15 / 0.012 = 12.5 → order 13 bags

Once you get past about 0.5 m³, it's almost always more economical (and less backbreaking) to order ready-mix.

Common mistakes to avoid

Mixing units. The single most common error. If your drawings are in millimetres and you forget to convert to metres, you'll be off by a factor of a billion. Always check your units — a 150 mm slab is 0.150 m, not 150 m.

Forgetting the waste factor. Theoretical volume is the minimum. You will need more.

Not accounting for reinforcement displacement. In heavily reinforced elements (say, a transfer beam with 3% steel), the rebar displaces concrete. For most slabs and footings, this is negligible, but for columns and beams with high reinforcement ratios, you can reduce the concrete volume by the percentage of steel.

Ordering too precisely. Ready-mix plants work in practical increments. Ordering 3.78 m³ will get you a raised eyebrow. Round up to a sensible increment.

Quick reference formulas

| Shape | Formula | |-------|---------| | Rectangular | L × W × D | | Circular | π × r² × D | | Trapezoidal | (a + b) / 2 × h × L | | Triangular | 0.5 × b × h × L |

For any shape: calculate cross-sectional area, then multiply by the length (or depth) in the perpendicular direction. Apply a 5–10% waste factor. Round up when ordering.

Try our volume calculator to run these calculations instantly and get bag counts automatically.

Related Calculators