Concrete calculator: m³, tonnes and bags

The calculator needs JavaScript. The worked example, formula and figures below show exactly how it works, so you can do the sum yourself. A guide, not advice. Check your supplier's or maker's figures before ordering.

Short answer

Work out the volume, weight and number of bags of concrete for a slab, footing or post holes. Enter your measurements below; every figure we start from is shown and you can change it.

Worked example

Worked example inputs
You enterValue
What are you pouring?Slab or pad
Length3 m
Width3 m
Depth100 mm
Density2.4 t/m³
Waste allowance5%
Bag size20 kg

Order: 114 bags

Worked example results
ResultValue
Bags114
Weight2.27 t
Volume (with waste)0.945 m³
Show the working
  1. Slab: 3 × 3 × 0.1 m = 0.9 m³
  2. With 5% waste: 0.945 m³; weight 0.945 × 2.4 t/m³ = 2.27 t
  3. Bags: 2,268 kg ÷ 20 kg = 113.4, rounded up = 114

How it works

  1. Slab or footing volume (m³) = length × width × depth
  2. Post holes (m³) = holes × (hole area − post area) × depth
  3. With waste: m³ × (1 + waste); weight (t) = m³ × density
  4. Bags = weight (kg) ÷ bag size (kg), rounded up; or volume (L) ÷ the yield printed on the bag, rounded up

Ready-mix: ask your supplier about minimum loads.

We don't give mix strengths. Follow the maker's instructions for your job.

Our default (adjustable)

These are typical planning figures and our own allowances, not facts about your product. Change any of them in the calculator to match your bag, pack or tin.

FigureOur default (adjustable)KindSource
Density2.4 t/m3Typical value
Not yet checked against the source
tradecalculator.co.uk m³-to-tonnes converter (checked 19 October 2026)
Supplier's figure takes precedence.
Waste allowance5 %Our assumption
Not yet checked against the source
Our choice: change it to suit your job
Uneven ground and spillage.
Bag size20 kgCommon UK size
Not yet checked against the source
From your product
Bags of 20 and 25 kg are common.

Regulations and standards

  • BS 8500 (concrete): this page gives volumes and bags, not strength classes or mix designs

Explained: BS 8500 (concrete).

Our checks use the guidance for England unless a badge says otherwise. Wales, Scotland and Northern Ireland have their own rules: check the source for where you live.

FAQs

Guides