Free UK construction calculators Metric and imperial 2026 UK prices

Concrete Calculator

Work out how much concrete you need for a slab, a strip footing, pads, round columns or post holes, or a set of steps. Enter the sizes, press Calculate, and see the cubic metres, the ready-mix to order, the cement and ballast to mix it yourself, the 20 kg bags, and which way is cheapest.

What Are You Pouring?

Enter The Size

m
m
mm

Paths and shed bases: 75–100 mm. Drives and garage floors: 100–150 mm.

Mix If You Make It Yourself (Cement : Ballast)

General: slabs, shed bases, paths, steps.

%
Prices (Optional)
£

Typical 2026 price for general-purpose concrete, delivered.

£

Added for each m³ under 4 m³. Enter 0 for a volumetric supplier.

£
£
£

Foundations and load-bearing concrete need Building Regulations approval. This calculator works out quantities; it does not design foundations.

How To Use The Concrete Calculator

  1. Choose what you are pouring: a slab, a strip footing, square pads or columns, round columns or post holes, or a set of solid steps.
  2. Enter the sizes in metres and millimetres, or switch to feet and inches. For pads, columns and holes, enter how many there are.
  3. Check the mix and the extra. The mix only matters if you mix it yourself. Ten percent extra covers spills, uneven ground and a little over-dig.
  4. Press Calculate Concrete. Add your own quotes if you have them.

The result gives the volume in cubic metres, yards and feet, the weight, the ready-mix to order, the cement, ballast and water to mix it yourself, the number of 20 kg bags, and the cost of each so you can see the cheapest way to buy it.

How To Work Out Concrete Volume

Concrete is sold by the cubic metre (m³), so every job comes down to length × width × depth, with all three in metres. A slab 4 m long, 3 m wide and 100 mm thick is 4 × 3 × 0.1 = 1.2 m³.

ShapeFormulaExample
SlabLength × width × thickness4 m × 3 m × 0.1 m = 1.2 m³
Strip footingTrench length × width × depth10 m × 0.6 m × 0.225 m = 1.35 m³
Square pad or columnLength × width × depth × number0.6 × 0.6 × 0.45 m × 4 = 0.65 m³
Round column or hole3.1416 × radius² × depth × numberØ 300 mm × 600 mm = 0.042 m³ each
Solid stepsWidth × going × rise × n × (n + 1) ÷ 23 steps, 1.2 m × 300 mm × 150 mm = 0.32 m³

The most common mistake is mixing units: 100 mm is 0.1 m, not 1 m. The calculator takes slab sizes in metres and thicknesses in millimetres to avoid this, and warns you if a number looks like the wrong unit.

How Thick Should Concrete Be?

JobConcrete thicknessOn
Garden path75–100 mm75–100 mm of Type 1
Shed or greenhouse base75–100 mm75–100 mm of Type 1
Patio100 mm100 mm of Type 1
Car driveway100–150 mm150 mm of Type 1, with mesh or fibres
Garage floor100–150 mmType 1, sand blinding and a damp-proof membrane
Strip footingAt least 225 mm, usually moreFirm natural ground at the depth Building Control agrees
Fence post holeAbout a third of the post height deepA little gravel in the bottom for drainage

For the details of each job, our concrete slab calculator, concrete footing calculator and concrete driveway calculator add the sub-base, reinforcement and joints.

Quick Concrete Volume Tables

Slab sizeAt 100 mmAt 150 mm
2 × 2 m0.40 m³0.60 m³
3 × 3 m0.90 m³1.35 m³
4 × 3 m1.20 m³1.80 m³
6 × 3 m1.80 m³2.70 m³
5 × 4 m2.00 m³3.00 m³
10 × 5 m5.00 m³7.50 m³
HoleVolumeLitres20 kg bags (with 10%)
Ø 250 × 600 mm0.030 m³30 L4
Ø 300 × 600 mm0.042 m³42 L5
Ø 300 × 750 mm0.053 m³53 L7
Ø 400 × 900 mm0.113 m³113 L14

The slab table is the exact volume; order about 10% more. The hole table includes 10% extra in the bag count, at about 105 bags of dry mix per m³ of finished concrete.

Ready-Mix, Mix Your Own Or Bags?

MethodBest forWatch out for
20 kg bags of ready-to-use concreteUnder about 0.25 m³: post holes, small repairsAbout 105 bags per m³, so the cost climbs fast
Cement and ballast, mixed on siteAbout 0.25–1 m³ when you have a mixer and helpHard work; batches vary if you do not measure carefully
Volumetric (mini-mix) lorry0.5–4 m³, paying only for what is usedA higher price per m³ than a full ready-mix load
Ready-mix (drum) lorryOver about 3–4 m³Part-load charges under the minimum load, and only 30–60 minutes to unload

Small orders are where people overspend. Most ready-mix plants run 6 m³ and 8 m³ lorries and set a minimum load of around 3–4 m³, adding a part-load charge of about £15–£30 for each cubic metre short. The calculator includes that charge, which you can change or set to 0 for a volumetric supplier. Our ready-mix concrete cost calculator and concrete bag calculator go into each option in more depth.

Concrete Mixes For Mixing On Site

Mix (cement : all-in ballast)UseCement per m³Ballast per m³
1:4Driveways, columns, heavy bases360 kg (14.4 bags)1.70 t
1:5Slabs, shed bases, paths, steps300 kg (12 bags)1.77 t
1:6Footings, foundations, post holes257 kg (10.3 bags)1.82 t

All-in ballast is sand and gravel already blended, so a 1:5 mix is one bucket of cement to five of ballast, which is close to the classic 1:2:4 of cement, sand and gravel. The dry materials add up to about 1.25 m³ for every cubic metre of concrete, because the sand fills the gaps between the stones. Add water a little at a time: too much makes weak, dusty concrete. See our concrete mix ratio calculator for C-grade equivalents.

Concrete Prices In 2026

ItemTypical 2026 UK price
Ready-mix, general purpose, per m³£100–£160
Part-load charge, per m³ short of the minimum£15–£30
Volumetric mini-mix, per m³£100–£160
20 kg bag of ready-to-use concrete£4.50–£6.50
Cement, 25 kg bag£7–£8
All-in ballast, bulk bag£60–£80
Concrete pump hire, per day£280–£800

Ready-mix prices include VAT here, as the calculator's defaults do. Ask each supplier for the full price, including delivery, part-load, waiting time and any Saturday charge, before you compare. Fibre reinforcement or a stronger mix adds to the price per m³.

Ordering And Pour Day Tips

  • Measure the dug hole, not the plan. Trenches and bases are rarely dug exactly to size. Measure the actual depth in several places and use the average.
  • Order a little more. Running out halfway leaves a weak cold joint. A spare barrow of concrete can always fill a post hole.
  • Plan the access. A ready-mix lorry needs firm, level ground and usually reaches about 3–4 m from its chute. Beyond that you need barrows and helpers, or a pump.
  • Check the weather. Do not pour onto frozen ground or when frost is forecast, and cover fresh concrete in hot sun and rain.
  • Let it cure. Keep concrete damp for the first few days. It is walkable after about a day or two, but takes 28 days to reach full strength; our concrete curing time calculator has the details.

Foundations And Building Regulations

Foundations for extensions, garages and outbuildings that need approval come under Part A of the Building Regulations. The size and depth depend on the ground and the load, and Building Control inspects the trench before you pour. The government's Approved Document A sets out the guidance. This calculator works out quantities only: it does not design foundations, so get the sizes from your drawings, an engineer or Building Control.

How The Calculator Works

Concrete (m³) = volume of the shape × (1 + extra %) · Weight = m³ × 2.4 tonnes

Mix on site: dry materials = m³ × 1.25 · Cement (kg) = dry ÷ (1 + n) × 1,440 · Ballast (t) = dry × n ÷ (1 + n) × 1.7

Ready-mix = m³ rounded up to the next 0.25 m³ · Bags = m³ × 2,100 kg ÷ 20 kg

Here n is the ballast in the mix, such as 5 for 1:5. Cement is rounded up to whole 25 kg bags and ballast to 850 kg bulk bags, or 20 kg bags below 0.3 tonnes. Ready-mix is charged at a minimum of 1 m³, with your part-load charge for each m³ under 4 m³. These are the same figures as our cement calculator and ballast calculator, so results match across the site.

Concrete Calculator FAQs

How do I calculate how much concrete I need?

Multiply length × width × depth, all in metres, to get cubic metres, then add about 10% for spills and uneven ground. A 4 × 3 m slab, 100 mm thick, is 1.2 m³, so order about 1.3 m³.

How many 20 kg bags of concrete make 1 m³?

About 105 bags, because a 20 kg bag makes roughly 0.0095 m³ of finished concrete. That is why bags only make sense for small jobs.

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

For a general 1:5 mix, about 300 kg of cement (12 × 25 kg bags) and 1.77 tonnes of all-in ballast.

How much does 1 m³ of concrete weigh?

About 2.4 tonnes. A 20 kg bag of dry mix makes about 9.5 litres of concrete.

Is it cheaper to mix my own concrete or buy ready-mix?

Under about 0.25 m³, bags are usually cheapest. Between about 0.25 and 3 m³, compare mixing on site with a volumetric supplier. Over about 3–4 m³, ready-mix is almost always cheaper and quicker.

What is the minimum order for ready-mix concrete?

Many plants charge for at least 1 m³ and add a part-load charge for each m³ under a minimum load of about 3–4 m³. Volumetric suppliers often deliver from 0.25–0.5 m³ with no part-load charge.

How thick should a concrete slab be?

75–100 mm for paths and shed bases, 100 mm for patios, and 100–150 mm for driveways and garage floors, on a compacted sub-base.

How much concrete do I need for a fence post?

About 30–50 litres for a typical 300 mm wide hole, 600–750 mm deep, which is four to seven 20 kg bags. The post itself takes up a little of that.

More Concrete Calculators

Cement at 1,440 kg/m³, all-in ballast at 1.7 t/m³, a dry volume factor of 1.25, bagged mix at 2,100 kg per m³ placed and concrete at 2.4 t/m³, as across ConstructionMath. Default prices are typical 2026 UK prices including VAT; part-load charges and minimum loads come from UK supplier and cost guides and vary by plant and region. Reviewed November 2026.