Concrete, Gravel and Sand Calculator

Work out the volume of a slab, footing or post holes, how many bags of concrete mix that is, or how many tonnes of gravel and sand to order.

LengthWidthThicknessSlab or rectangleHole widthHole depthPost hole
Key The measurements for a slab and for a post hole.
Units
m
m
mm
%
Bag yields (editable)
m³

Leave blank to use the starting figure, or enter the yield printed on your bag.

m³

Leave blank to use the starting figure, or enter the yield printed on your bag.

Volume0.9 m³
Volume with waste0.99 m³
Bags of 20 kg99 bags
Bags of 30 kg66 bags
Or ready-mix0.99 m³

Volume 0.9 m³ (1.177 cu yd); with 10% waste 0.99 m³; ÷ 0.01 m³ per 20 kg bag = 99 bags (rounded up).

Bag yields are approximate. Check the label on your bag.

Fig. 1 Volume and bags for your job.

Every formula is tested against worked examples. How we check

ThicknessVolumeBags of 20 kg
75 mm0.675 m³75 bags
100 mm0.9 m³99 bags
125 mm1.125 m³124 bags
150 mm1.35 m³149 bags

Fig. 2 The same slab at different thicknesses.

Last checked 10/11/2026. Sources: Easy Mix Super Strength Concrete data sheet, Wilson Timbers (about 99 bags of 20 kg per m³); Before You Dig Australia.

Guide

How the amount is worked out

Slab volume = length × width × thickness, in metres. Add waste, then divide by how much one bag makes.

Example. A 3 × 3 m slab 100 mm thick is 3 × 3 × 0.1 = 0.9 m³. A 20 kg bag of premix makes about 0.01 m³, so that is 90 bags with no waste allowance, and 99 bags with 10% extra.

Bag yields

The Easy Mix Super Strength data sheet lists about 99 bags of 20 kg per cubic metre, and a Bunnings-hosted Easy Mix sheet gave about 0.015 m³ for a 30 kg bag when we checked it through a search (check your bag). The tool rounds the 20 kg figure to 0.01 m³. Other brands differ, so enter the yield from your bag or data sheet.

Ready-mix or bags?

For more than about a cubic metre it is usually easier to order ready-mixed concrete than to mix bags by hand. Suppliers have minimum loads and short-load fees, so call and ask.

Gravel, sand and topsoil

Suppliers sell these by the cubic metre or the tonne. To go from volume to weight multiply by a density. The densities here are editorial starting points, not standards: they change with moisture and grading, so ask your supplier.

Safety and rules

Before you dig, request plans of underground services from Before You Dig Australia, and check council rules and any approvals that apply to your property. This is not building or structural advice. Footings and slabs that carry loads need design and approval under the building rules in your state.


Common questions

How many m3 of concrete for a 3 x 3 m slab?

A 3 x 3 m slab 100 mm thick is 0.9 m³. Add 5 to 10% for waste, so order about 0.95 to 1.0 m³.

How many bags of concrete for a fence post?

It depends on the hole. A 300 mm wide, 600 mm deep hole needs about 0.042 m³, which is about five 20 kg bags at 0.01 m³ each, less the space the post takes up. Set the shape to post holes to work it out for your size.

How thick should a slab be?

100 mm is common for paths and light-use pads, but ask a builder or engineer for anything that carries a load.

How many tonnes of gravel for a driveway?

Set the shape to slab, enter length, width and depth, and choose gravel. For example 10 m by 3 m at 75 mm deep is 2.25 m³, about 3.6 tonnes at 1.6 tonnes per m³, before waste.

Planning a related job?

Worked examples

More calculators

Paying for the project?