Concrete Bag Calculator — m, kg bags, cost comparison

Enter volume or L × W × D · Compare all bag sizes · 20/25/40/50 kg · Cost estimate
Eurocode 2 · EN 206
Switch to Imperial version →

How to use this calculator

Pick a preset for the most common small pours, or enter your own volume. The calculator rounds every bag size up and flags the cheapest option per bag size once prices are entered — the number you see is what to load on the pallet, not a theoretical minimum.

Direct volume — enter m³ or litres if you already know the volume.
Dimensions — enter L × W with a unit selector (m / cm / mm) plus depth.
Waste — 10% for clean formwork, 15% for footings cast against soil.

Fence post (30×90 cm) Mailbox post (25×60 cm) Deck pier (30×120 cm) 1.2×1.2 m shed pad 10 cm 1×1 m walk repair 10 cm 1×1 m HVAC pad 10 cm 3×3 m shed slab 10 cm
Volume Input
%
Slab Diagram · tap labels to focus inputs
Cost per Bag
Enter price per bag for each size to compare costs
Volume
Volume (with waste)
Volume
liters
Bag Comparison
Bag Size Yield Bags Weight Cost
20 kg0.010 m³
25 kg0.012 m³
40 kg0.019 m³
50 kg0.024 m³

Saved Calculations

TimeVolume20 kg25 kg50 kgBest Cost
No saved calculations

How Many Bags of Concrete Do I Need? (Metric)

Bagged concrete is the practical choice for footings, post bases, pads, and repairs up to roughly 0.5 m³. Beyond that, a ready-mix truck or volumetric mixer is normally cheaper per cubic metre once mixing labour is included. This tool compares the 20, 25, 40, and 50 kg sizes side by side with a multi-currency cost estimate.

How to use it

Enter a known volume in m³ or litres, or switch to Dimensions and type length × width with a unit selector (m / cm / mm) plus depth. A 3 m × 3 m slab at 10 cm is the default. The waste slider adds an allowance for spillage and an uneven sub-base — 10% suits clean formwork, 15% for footings cast against soil.

Bag yield reference (EN 206)

20 kg = 0.010 m³ (10 L) · 25 kg = 0.012 m³ (12 L) · 40 kg = 0.019 m³ (19 L) · 50 kg = 0.024 m³ (24 L). Placed density is about 2,400 kg/m³ per Eurocode 2; the lower per-bag figures reflect dry mix that must be combined with water on site.

Formulas

Volume: V = L × W × D (all in m); multiply by 1,000 for litres.
Bags: N = ⌈V × (1 + waste) ÷ yieldbag⌉ (rounded up).
Cost: per size = N × price/bag in the selected currency; the lowest non-zero total is the best value.

Related concrete calculators

For structural members, size the section first with the concrete beam calculator or concrete column calculator. For larger pours use the concrete volume calculator and for vertical work the concrete wall calculator. Site work is handled by the curb & gutter calculator and the concrete stairs calculator.

FAQ

Which bag size is best? 25 kg bags are easiest to handle for DIY work. 40–50 kg bags give better value for larger pours but need more strength to carry.

How many 25 kg bags per m³? Approximately 84 bags (1 m³ ÷ 0.012 m³ per bag ≈ 84 bags). Above ~0.5 m³, ready-mix usually costs less.

Why round up every bag size? Bags are sold whole and a short pour cannot be patched cleanly after it sets, so the bag count is always ceiled after waste is applied.

Ordering tips

In 2025 EU/UK pricing, a 25 kg bag of general-purpose concrete runs about €3.50–5.50 (Mapei, Bostik, B&Q own-brand), 40 kg around €5–7, and 50 kg pallets €6–9 each. The most common estimator mistake is buying for the dry-volume figure printed on the bag and skipping the waste line — partial bags, spillage, and an over-dug post hole easily add 10–15%. Above roughly 0.5 m³ (about 42 of the 25 kg bags), price out a ready-mix truck or a volumetric mixer: per Eurocode 2 the C25/30 mix in those trucks is the same strength as most general-purpose bagged products, and the delivered €/m³ is usually lower once mixing labour is counted. For driveway and exposed slabs choose a C30/37 or higher exposure-class XC4 mix.

Misha Noyr, M.Eng.

Misha Noyr, M.Eng.

Civil Engineer · 15+ yrs · structural design, geotechnics. Full bio →