Skip to content
RoomCalcs

Concrete & outdoor

Concrete calculator

Work out the concrete for a slab, footing, beam, column or post hole — as bags of pre-mix, as cement, sand and stone to mix yourself, or as a ready-mix order.

  • Free
  • No sign-up
  • Any unit
  • PDF & CSV
1What are you pouring?
Common room sizes

Patios and paths are often 100 mm (4 in); driveways and roof slabs more.

%
2How will you make the concrete?

Check the yield printed on your bag and correct it here.

Your results

Your results appear here

Type your measurements in the empty boxes. Still needed:

  • Length
  • Width
  • Thickness / depth

Save and share

Compare scenarios

Save your numbers, change something and save again to see the options side by side.

Recent calculations

Your last calculations will appear here.

Saved only in this browser. Nothing is uploaded.

How much concrete do I need? How to use the calculator

  1. 1Choose the shape you are pouring and enter its sizes. For a slab, the thickness is the depth of concrete, not the hardcore under it.
  2. 2Enter how many of the same shape you need (for example 6 post holes or 4 columns).
  3. 3Choose how you will make the concrete: bags of pre-mix, cement, sand and stone mixed on site, or a ready-mix truck.
  4. 4For bags, check the yield on the bag. For a site mix, pick the mix and your cement bag size.

How to calculate concrete and bags (formula)

  1. 01Slab volume = length × width × thickness
  2. 02Column volume = π × (diameter ÷ 2)² × height
  3. 03Total = volume × how many × (1 + extra %)
  4. 04Bags of pre-mix = total ÷ yield per bag, rounded up
  5. 05Site mix: dry volume = total × 1.54; cement = dry volume × cement parts ÷ all parts
  6. 06Cement bags = cement volume × 1,440 kg/m³ ÷ bag weight, rounded up

Ground is never perfectly level and some concrete always stays in the mixer or wheelbarrow, so 5–10 % extra is normal.

Mixing by volume: in a 1 : 2 : 4 mix there are 7 parts, so cement is 1/7 of the dry volume, sand 2/7 and stone 4/7. For 1 m³ of 1 : 2 : 4 concrete that is about 6.3 bags of 50 kg cement, 0.44 m³ (15.5 ft³) of sand and 0.88 m³ (31 ft³) of stone.

For large pours (more than about 1 m³ or 1 yd³), ready-mixed concrete delivered by truck is usually cheaper and easier than bags.

Concrete calculation example

A 10 ft × 10 ft slab, 4 in thick, with 10% extra needs 1.36 yd³ (36.67 ft³) of concrete.

Using 80 lb bags that make 0.6 ft³ each, buy 62 bags.

Concrete bags and mix quantities

How many bags of concrete for a slab?
SlabThicknessConcrete with 10% extra60 lb bags80 lb bags25 kg bags20 kg bags
10 × 10 ft4 in1.36 yd³826289111
10 × 10 ft6 in2.04 yd³12392134167
12 × 12 ft4 in1.96 yd³11888128160
12 × 12 ft6 in2.93 yd³176132192240
20 × 20 ft4 in5.43 yd³326245355444
20 × 20 ft6 in8.15 yd³489367533666
3 × 3 m100 mm0.99 m³785985106
3 × 3 m150 mm1.48 m³11788127159
4 × 4 m100 mm1.76 m³139104151188
4 × 4 m150 mm2.64 m³208156226282

Includes the calculator's 10% extra for spillage and uneven ground. US bag yields are the published ones (60 lb ≈ 0.45 ft³, 80 lb ≈ 0.60 ft³); metric bag yields are worked out from the same figure and are approximate, so check your bag.

Cement, sand and stone for 1 m³ and 100 ft³ of concrete, by mix
Mix (cement : sand : stone)ConcreteCement50 kg bags25 kg bagsSandStone / crush
1 : 1.5 : 3 (about M20)1 m³403 kg8.116.10.42 m³0.84 m³
1 : 1.5 : 3 (about M20)100 ft³1,142 kg22.845.742 ft³84 ft³
1 : 2 : 4 (about M15)1 m³317 kg6.312.70.44 m³0.88 m³
1 : 2 : 4 (about M15)100 ft³897 kg17.935.944 ft³88 ft³
1 : 3 : 6 (about M10)1 m³222 kg4.48.90.46 m³0.92 m³
1 : 3 : 6 (about M10)100 ft³628 kg12.625.146.2 ft³92.4 ft³
1 : 4 : 8 (very lean)1 m³171 kg3.46.80.47 m³0.95 m³
1 : 4 : 8 (very lean)100 ft³483 kg9.719.347.4 ft³94.8 ft³

Parts by volume, with the standard dry-volume factor of 1.54 and cement at 1,440 kg/m³. Bags are shown to one decimal; for a real job the calculator adds your extra and rounds up to whole bags. Sand and stone are loose volumes as delivered; ft³ is the cft used in Pakistan and India.

Tips before you buy

  • Order a little more rather than less — a cold joint between two pours is a weak spot.
  • For slabs over about 1 m³ / 1.3 yd³, get a price for ready-mix delivery.
  • Use clean, sharp sand and washed stone; silt and clay in the sand weaken the concrete.
  • Keep new concrete damp for at least 7 days (curing) so it reaches its strength.
  • Check whether your job needs reinforcement mesh or rebar and a sub-base; this calculator only covers the concrete.

Frequently asked questions

How many 80 lb bags of concrete make a cubic yard?

About 45 — each 80 lb bag makes about 0.6 ft³, and a cubic yard is 27 ft³.

How many 25 kg bags make a cubic metre?

Roughly 85 bags, depending on the product. Check the yield printed on your bag.

How many cement bags for 1 m³ of 1:2:4 concrete?

About 6.3 bags of 50 kg (so buy 7), with 0.44 m³ (15.5 ft³) of sand and 0.88 m³ (31 ft³) of stone. A 1 : 1.5 : 3 mix needs about 8.1 bags.

Why is the dry volume 1.54 times the concrete?

Loose sand and stone have air gaps. When mixed with water, the sand fills the gaps between the stones and the cement paste fills the gaps in the sand, so the mix shrinks by about a third. The 1.54 factor is the standard figure in quantity surveying.

How thick should a concrete slab be?

Garden paths and shed bases are commonly 75–100 mm (3–4 in); driveways, garage floors and roof slabs more. Follow local guidance or an engineer for anything that carries a load.

Also searched as: concrete slab calculatorhow much concrete do I needconcrete bag calculatorcubic yards of concreteready-mix concrete calculator

Sources

Formulas last reviewed: September 30, 2026 ·How we check our formulas