Websites for Tradespeople
Menu

Concrete calculator

To work out how much concrete you need, multiply length by width by depth in metres to get cubic metres, then add 10% for waste. A 4m × 3m shed base at 100mm deep is 1.2m³, so order 1.5m³ of ready-mix or about 110 × 25kg bags. This calculator does that for slabs, footings, post holes and steps, then shows bags, site mix materials and a cost estimate.

Laying screed on top? Use the screed calculator

Pour 1

Waste

10% covers uneven ground and spillage. Use 15% on a rough sub-base.

Ask for GEN3. GEN3 is for slabs kept out of the weather. Anything left exposed to frost wants PAV1.

How will you get it?

Concrete needed

1.32m³

Order 1.5m³ of GEN3. That is under the usual 3 to 4m³ minimum load, so expect a part-load charge or use a volumetric mixer.

1.2m³ before waste. It weighs about 2.88 tonnes wet.

The working
Slab or base 11.2m³
Waste at 10%0.12m³
Total with waste1.32m³
Show how we worked this out
  1. Slab or base 14m × 3m × 0.1m1.2m³
  2. Waste at 10%1.2m³ × 1.10.12m³
  3. Total with wasteRounded up to the next 0.25m³ to order: 1.5m³1.32m³

Ready-mix

  • Order 1.5m³ of GEN3: 1 load at 6m³ a truck.
  • Under the usual minimum load of 3 to 4m³. Expect a part-load charge on the 1.5m³ short, or use a volumetric (mix on site) lorry and pay only for what you use.
  • Book a pump if the truck cannot get within about 5m of the pour.

Bags

  • 110 × 25kg bags of pre-mixed concrete (about 83 per m³), or 138 × 20kg bags.
  • Bags make sense up to about 1 to 1.5m³. Beyond that, ready-mix or a volumetric lorry is usually cheaper and far less work.

Mix it on site

  • Mix: 1:5 cement to all-in ballast (like 1:2:4).
  • Cement: 396kg, which is 16 × 25kg bags.
  • All-in ballast: 2.4 tonnes, about 3 bulk bags.
  • Water: about 211 litres.
  • 22 loads in a 90 litre mixer (about 60 litres a load).

Cost estimate (excluding VAT)

Ready-mix, with the part-load charge
£195
Pre-mixed bags
£605
Mix on site
£310

Estimates from 2026 price guides. Check your supplier: prices vary by region, and London runs higher.

Change the prices

£100 to £115

What about screed on top? Use the screed calculator

Figures and 2026 prices checked 18 Sept 2026. Prices exclude VAT and are estimates: check your supplier.

How to calculate concrete volume

Measure the length, width and depth in metres and multiply them. That gives cubic metres (m³), which is how ready-mix is sold. Then add waste: 10% covers uneven ground and spillage, 15% on a rough sub-base.

A worked example. A shed base 4m by 3m at 100mm deep is 4 × 3 × 0.1 = 1.2m³. Add 10% and it is 1.32m³. Ready-mix is ordered in steps of a quarter of a cubic metre, so you would order 1.5m³.

For a round post hole or pad, the area is π × radius², times the depth. For post holes the calculator also takes the post out of the hole, because the post fills part of it.

How many 25kg bags of concrete per m³?

About 83. A 25kg bag of pre-mixed concrete makes about 12 litres, and a cubic metre is 1,000 litres. So the 1.32m³ shed base needs 110 bags.

Bags make sense for small jobs, up to about 1 to 1.5m³. Beyond that, the weight to carry and the hours at the mixer make ready-mix or a volumetric lorry the better choice. A 90 litre mixer turns out about 60 litres a load, so 1m³ is about 17 loads.

How much ballast and cement for 1m³ of concrete?

For a 1:5 mix (one part cement to five parts all-in ballast), about 300kg of cement and 1.8 tonnes of ballast. Stronger mixes use more cement and a little less ballast.

Materials per 1m³ of finished concrete, all-in ballast mixes
MixCementBallastWater
1:6 cement to all-in ballast260kg (11 bags)1.9 tonnes ballast150 litres
1:5 cement to all-in ballast300kg (12 bags)1.8 tonnes ballast160 litres
1:4 cement to all-in ballast360kg (15 bags)1.75 tonnes ballast180 litres

These are working figures. Suppliers and calculators disagree by 10 to 20%, because sand and ballast vary. Each row here is checked so the materials add up to what placed concrete weighs, about 2.3 to 2.5 tonnes per m³.

1:2:4 concrete mix quantities per m³

A 1:2:4 mix is one part cement, two parts sharp sand and four parts 20mm gravel, roughly C20. Per cubic metre that is about 320kg of cement (13 bags), 0.64 tonnes of sharp sand, 1.28 tonnes of gravel and 160 litres of water.

Materials per 1m³, separate sand and gravel
MixCementSand and gravelWater
1:3:6 cement, sand, gravel220kg (9 bags)0.7 t sand, 1.4 t gravel150 litres
1:2:4 cement, sand, gravel320kg (13 bags)0.64 t sand, 1.28 t gravel160 litres
1:1.5:3 cement, sand, gravel380kg (16 bags)0.6 t sand, 1.2 t gravel190 litres

Which concrete mix do I need?

Ask the supplier for the designated mix by name, and they do the rest. The names come from BS 8500, the British Standard for concrete.

Designated concrete by use
JobAsk forMixing it yourself
Blinding or mass fillGEN0 or GEN11:6 cement to all-in ballast
Strip footings or trench fillGEN11:6 cement to all-in ballast
Shed base or covered slabGEN31:5 cement to all-in ballast
Garage floorGEN31:5 cement to all-in ballast
Path or patioPAV11:4 cement to all-in ballast
Driveway or hardstandingPAV1 (PAV2 if salted in winter)1:4 cement to all-in ballast
Reinforced slabRC28/35 or RC32/40Ready-mix only
Fence postsPostcrete, or 1:2:41:2:4 cement, sand, gravel

GEN3 is for slabs out of the weather, like a garage floor. Anything outside that sees frost, such as a path, patio or drive, wants PAV1, which has air bubbles mixed in so it does not flake when water in it freezes.

How thick should a concrete slab be?

It depends on what goes on it. These are typical depths for domestic work on a well compacted sub-base. Heavier loads, soft ground or anything structural need an engineer's figure.

Typical slab depths
JobTypical depth
Garden path75mm
Patio100mm
Shed base100mm
Garage floor150mm
Driveway150mm

How much does concrete cost per m³ in 2026?

Ready-mix runs about £100 to £115 per m³ for GEN mixes, £105 to £130 for C25/30 and £125 to £160 for C30/37 and paving mixes, excluding VAT. Inner London runs higher.

Most suppliers have a minimum load of about 3 to 4m³. Below that, expect a part-load charge of £15 to £30 for every m³ short. A volumetric lorry mixes on site, charges only for what you use and usually costs 15 to 25% more per m³. A line pump is about £275 to £550 a day.

Mixing it yourself: cement is about £7.50 to £9.50 a 25kg bag and ballast £48 to £68 a bulk bag. Materials alone come to roughly £150 to £200 per m³, so mixing on site only saves money on small jobs, and costs you the day.

How much does concrete weigh?

About 2.4 tonnes per m³ (2,400kg). The 1.2m³ shed base weighs about 2.88 tonnes. That matters when you break out an old slab: check the skip or grab lorry's weight limit before you book, because concrete is heavy for its size.

Concrete for fence posts

A 300mm wide hole 600mm deep around a 100mm square post needs about 0.036m³ of concrete once the post is taken out. Blue Circle say one 20kg bag of Postcrete sets a 100mm post in a 200mm by 750mm hole, which is about 0.016m³ a bag, so allow 3 bags for the bigger hole. Choose "Post holes" in the calculator for a whole fence. Setting posts for a deck? The decking calculator counts the posts first.

Concrete slab and driveway quotes: what goes into the price

A tradesperson's quote for a slab or drive is more than the concrete. It includes digging out and removing the spoil, the sub-base and compaction, shuttering, a membrane and mesh where needed, the concrete itself, labour to lay and finish it, and waste removal. Use the calculator for the concrete line, then compare quotes on the rest.

Frequently asked questions

How do I calculate concrete in cubic metres?

Multiply length × width × depth, all in metres. 4m × 3m × 0.1m is 1.2m³. Convert millimetres by dividing by 1,000, so 100mm is 0.1m. Add 10% for waste, and round up to the next quarter of a cubic metre if you are ordering ready-mix.

How many bulk bags of ballast for 1m³?

About 3 bulk bags for a 1:5 mix: 1.8 tonnes of ballast, with bulk bags at about 850kg. Bag weights vary from 800kg to a tonne by supplier, so check yours.

Can I mix 1m³ by hand?

You can, but it is a long day. 1m³ is about 17 loads in a 90 litre mixer, and about 13 bags of cement plus two tonnes of sand and gravel to shovel. Pour it in one go if you can, so it bonds as one slab.

What is the minimum ready-mix order?

Usually 3 to 4m³, and more in London. You can order less, but expect a part-load charge for every cubic metre short. For small pours, a volumetric lorry that mixes on site is often the better option, as it charges only for what you use.

Is it cheaper to mix concrete yourself?

Only on small jobs. Cement and ballast come to roughly £150 to £200 per m³, against £100 to £115 for GEN ready-mix, before your time and mixer hire. Under about 1m³, bags or site mixing avoid the part-load charge; above that, ready-mix usually wins.

Does the calculator work in feet and inches?

Yes. Switch any measurement to ft/in and type it the way you would say it, such as 13ft 1in or 13 1. The answer still comes out in cubic metres, because that is how UK suppliers sell concrete.

How much water per bag of cement?

In a 1:2:4 mix, about 13 litres per 25kg bag of cement, depending on how wet your sand is. Add water slowly: too much makes the concrete weaker. It should be workable, not runny.

Sources

Quantities are estimates for ordering. Building Control, your engineer or your supplier have the final say on the mix and the depth.

By Janusz Wozniak, Founder & Lead Developer

Built so a job with a slab, some footings and a run of fence posts can be ordered in one go, with the working shown.

Last updated .

Groundworkers and builders: be the firm they find

People using this page are about to pour, or about to hire someone to. When they search for a firm, yours should come up.

Put this calculator on your site

Free for any website: accountants, trade bodies, contractors. Paste this code where you want it to appear.

Call 0161 399 4054Get my website plan