🏗 Concrete Calculator

Calculate cement bags, sand and aggregate (coarse) required to mix concrete for slabs, columns, beams or footings.

Concrete Mix Calculator

Enter concrete member dimensions and grade to get exact material quantities.

Total Concrete Volume
0 m³
Dry volume with wastage included
Cement Bags
Sand (cu.ft)
Aggregate (cu.ft)
Est. Cost

Get today's cement and aggregate prices, or find material suppliers near you.

Understanding Concrete Mix Calculations

Concrete is a mixture of cement, sand (fine aggregate), coarse aggregate (crushed stone) and water, combined in specific proportions to achieve a target strength grade. Whether you're casting a slab, column, beam or footing, knowing the quantities of each material needed helps you order the right amounts, plan labour, and avoid both costly shortages mid-pour and wasted excess material. This calculator estimates cement bags, sand and coarse aggregate quantities for your concrete work based on the member dimensions and mix grade you select.

How the Concrete Calculator Works

The calculator first computes the wet volume of concrete needed (length × width × depth, or the equivalent for your chosen member type). Because dry materials have voids between particles that get filled during mixing and compaction, a dry volume factor of approximately 1.54 is applied — meaning roughly 1.54 cubic metres of dry materials are needed to produce 1 cubic metre of finished wet concrete. This dry volume is then divided according to your selected mix ratio (e.g. M20 = 1:1.5:3, meaning for every 1 part cement, there are 1.5 parts sand and 3 parts aggregate, totalling 5.5 parts). The cement portion is converted to 50kg bags, and sand/aggregate quantities are shown in cubic feet.

Understanding Concrete Grades

Factors That Affect Concrete Material Quantity

How to Use This Calculator

  1. Select the concrete grade (mix) — M15, M20, M25 or M30.
  2. Select the member type — Slab, Column, Beam, Footing, or enter a Custom Volume.
  3. Enter the length and width (for slabs) in metres.
  4. Enter the depth/thickness in metres.
  5. Select a wastage percentage.
  6. Click Calculate to see total concrete volume, cement bags, sand, aggregate quantities and estimated cost.

Site-Mixed vs Ready-Mix Concrete (RMC)

For smaller quantities (typically under 5-10 m³), site mixing using a concrete mixer machine is common and cost-effective, especially in areas where RMC plants are far away. For larger pours like full-floor slabs, Ready-Mix Concrete delivered by transit mixers ensures consistent quality, reduces labour requirements, and allows continuous pouring without cold joints (weak points where old and new concrete meet). RMC typically has a minimum order quantity (often 6 m³ per truck), so plan your pour size accordingly.

Tips to Save Cost and Ensure Quality

Get Material Prices

Once you have your estimate, compare today's cement and aggregate prices, or find material suppliers near you through BuildHQ for your concrete work.

Frequently Asked Questions

What concrete mix ratio should I use for a slab?
M20 grade concrete (1:1.5:3 — cement:sand:aggregate) is commonly used for residential slabs, beams and columns. Higher grades like M25 are used for heavily loaded members.
How do I calculate the volume of concrete needed?
Multiply the length x width x thickness of the slab/member (in the same units) to get the wet volume, then this calculator converts that to cement bags, sand and aggregate quantities.
Why is the dry volume more than the wet volume?
Concrete ingredients have voids between particles before mixing, so roughly 1.54x the wet volume of dry materials (cement + sand + aggregate) is required.

Get Your Result + Free Tips 📩

Enter your details to view the result and get a free cost-saving guide for your project.

Skip and view result