Concrete Mix Ratio Calculator — Bags of Cement, Sand & Gravel per m³
How many bags of cement per cubic meter? M20 needs 7 bags (350 kg), 0.42 m³ sand, 0.66 m³ gravel. Instant results for M10–M30. ACI 211.1 mix table included.
- Data verified · June 2026
- Edited by Martín Rodríguez
- Formula verified by automated tests
- Private — runs on your device
See step-by-step calculation
See this calculation step by step
See period-by-period detail
How to use this calculator
Follow this tool’s steps, then review its formula, assumptions, and limits below.
When to use this calculator
- Pouring a residential driveway slab (10 m × 3 m × 0.15 m): calculate bags of cement and m³ of aggregates before ordering materials.
- Estimating a garden path or patio with an M15 lean mix where over-engineering wastes money.
- Verifying batch quantities for a foundation footing that must meet ACI 318 minimum 17 MPa structural concrete.
- Mixing a high-strength M25 blend for reinforced columns or beams where the w/c ratio must stay below 0.45.
Concrete grades: mix ratio and materials per m³
Nominal mixes per IS 456 / common civil-engineering practice, for 1 m³ of finished concrete (50 kg cement bags). Keep water/cement ≈ 0.5.
| Grade | Ratio (C:S:G) | Cement | Sand | Gravel |
|---|---|---|---|---|
| M15 | 1 : 2 : 4 | 6.3 bags (317 kg) | 0.46 m³ | 0.88 m³ |
| M20 | 1 : 1.5 : 3 | 7 bags (350 kg) | 0.42 m³ | 0.66 m³ |
| M25 | 1 : 1 : 2 | 8 bags (400 kg) | 0.39 m³ | 0.64 m³ |
| M30 | Design (~1 : 0.75 : 1.5) | 8.4 bags (420 kg) | 0.35 m³ | 0.60 m³ |
How it works
How It Is Calculated
Concrete mix proportions are expressed as kilograms of each material per cubic metre of finished, compacted concrete. The values used here follow the ACI 211.1 nominal mix tables (and international equivalents), which are widely adopted worldwide:
| Grade | Cement (kg/m³) | Sand (kg/m³) | Gravel (kg/m³) | Water (L/m³) | w/c ratio | Min. strength |
|---|---|---|---|---|---|---|
| M10 | 220 | 740 | 1,100 | 185 | 0.84 | 10 MPa (1,450 PSI) |
| M15 | 280 | 700 | 1,080 | 185 | 0.66 | 15 MPa (2,175 PSI) |
| M20 | 350 | 640 | 1,050 | 175 | 0.50 | 20 MPa (2,900 PSI) |
| M25 | 400 | 600 | 1,010 | 180 | 0.45 | 25 MPa (3,625 PSI) |
| M30 | 450 | 565 | 975 | 180 | 0.40 | 30 MPa (4,350 PSI) |
Calculation steps:
1. Adjusted volume = target m³ × (1 + waste % / 100)
2. Cement (kg) = cement_kg_per_m3 × adjusted_volume
Bags (50 kg) = ceil(cement_kg / 50)
3. Sand (m³) = sand_kg / 1,520 [loose bulk density ≈ 1,520 kg/m³]
4. Gravel (m³) = gravel_kg / 1,580 [loose bulk density ≈ 1,580 kg/m³]
5. Water (L) = water_l_per_m3 × adjusted_volumeM20 worked example — 1 m³, no waste:
Cement = 350 kg → 7 bags × 50 kg
Sand = 640 / 1,520 = 0.42 m³
Gravel = 1,050 / 1,580 = 0.66 m³
Water = 175 L (w/c = 0.50)> Note on the 1.54 dry-volume factor: some textbooks calculate by multiplying the wet volume by 1.54 to get total dry material volume before compaction, then allocating by mix ratio. Both approaches yield equivalent results — the kg/m³ table used here already incorporates that compaction effect.
When to use each grade
Common Mistakes
1. Adding extra water for workability — every 0.05 increase in w/c above the design value reduces 28-day strength by ~500–700 PSI (3.5–5 MPa). Use a plasticiser instead.
2. Forgetting waste — always add 5–10% extra. Formwork irregularities, spillage and over-excavation routinely account for 7–8% loss on residential pours.
3. Confusing volume ratios with weight ratios — the 1:1.5:3 ratio is by volume. Measuring aggregates by weight without applying bulk density conversions leads to mismixed batches.
4. Not curing — concrete gains ~65% of its design strength in the first 7 days only if kept moist. Curing with water or membrane for a minimum of 7 days is mandatory per ACI 308.
Related Calculators
Example: residential driveway slab 5 m × 4 m × 0.15 m thick, M20 mix, 5% waste
Frequently asked questions
How many bags of cement do I need per cubic metre of concrete?
What is the most common concrete mix for a driveway or house slab?
What does the water-cement (w/c) ratio mean and why does it matter?
What is the difference between a nominal mix and a design mix?
How much sand and gravel do I need per cubic metre of M20 concrete?
Can I use this calculator for ordering ready-mix concrete?
What aggregate size should I use for each application?
How long before I can strip the formwork after pouring?
What is the minimum concrete strength required by building codes for structural use?
Sources & references
- ACI 211.1-91: Standard Practice for Selecting Proportions for Normal, Heavyweight, and Mass Concrete — American Concrete Institute
- ACI 318-19: Building Code Requirements for Structural Concrete — American Concrete Institute
- ASTM C33 / C33M-18: Standard Specification for Concrete Aggregates — ASTM International
- ACI 308R-16: Guide to External Curing of Concrete — American Concrete Institute
Methodology & trust
Construction calculator with its formula verified automatically against ACI 211.1-91: Standard Practice for Selecting Proportions for Normal, Heavyweight, and Mass Concrete — American Concrete Institute, per our editorial policy and methodology.
Updated: June 2026. Parameters are verified periodically against the cited sources.
Calculations run 100% in your browser. We do not store or transmit your data.
Indicative results. For critical decisions, consult a professional.
Rodríguez, M. (2026). Concrete Mix Ratio Calculator — Bags of Cement, Sand & Gravel per m³. Hacé Cuentas. https://hacecuentas.com/en/concrete-mix-ratio-calculator
Content licensed under CC-BY 4.0 — reuse it citing the source with a link to Hacé Cuentas.