Concrete Mix Calculator

Design a concrete mix to ACI 211.1 with ACI 318-19 durability limits, or get quick nominal-mix quantities in bags and cft.

ACI 211.1ACI 318-19 Ch.19ACI 301-20Nominal mix

By Eng. Anwar Ali Khan, MSc (Structural), PE – Civil & Structural Engineer (SCE member) · Version 1.0 (draft) · Last reviewed: 13 Nov 2026

Draft – code values under verification. Table values are being checked against the original ACI documents. Do not use for construction until this notice is removed.

1. Strength

2. Exposure (ACI 318-19 Table 19.3.2.1)

3. Workability & aggregate

Material properties (from your lab reports)

1. Volume

2. Mix ratio

Settings

Results

Step-by-step working

StepWorkingValueReference

Proportions are starting values. Confirm with trial batches (ACI 211.1 §6.3.10, ACI 301).

Did this calculator help?

How the ACI 211.1 method works

The ACI 211.1 absolute-volume method proportions concrete in a fixed order. Each step uses a table from the standard, and durability limits from ACI 318-19 can override the strength-based choice.

  1. Target strength f'cr. The mix is designed for a higher average strength than f'c so that acceptance tests pass. Without plant data, ACI 301-20 adds 7.0 MPa (f'c < 21), 8.3 MPa (21–35) or uses 1.10 f'c + 5.0 (above 35). With a standard deviation, f'cr is the larger of two equations using 1.34s and 2.33s.
  2. Water–cement ratio. Read from the strength table for f'cr, then compared with the maximum w/cm for the exposure classes. The lower value governs.
  3. Mixing water and air. Chosen from slump and maximum aggregate size, reduced if a water reducer is used.
  4. Cement = water ÷ w/c.
  5. Coarse aggregate volume comes from the aggregate size and sand fineness modulus; multiply by the dry-rodded unit weight.
  6. Fine aggregate fills the remaining absolute volume of 1 m³ after water, cement, coarse aggregate and air.
  7. Moisture correction. Batch weights are adjusted for the free water in the stockpiles on site.

Worked example

f'c = 30 MPa, no plant record, interior exposure, slump 75–100 mm, 19 mm aggregate, non air-entrained, sand FM 2.8, coarse aggregate DRUW 1600 kg/m³.

Change the inputs above to these values to see the full working.

Nominal mix vs design mix

Nominal mixes such as 1 : 2 : 4 fix the volume ratio and convert wet volume to dry volume with a factor of about 1.54. They are quick for small works but do not account for your materials or exposure. For structural concrete of about 20 MPa and above, and for any aggressive exposure (sulfate soil, seawater, water tanks), use a design mix and confirm it with trial batches.

How to use this calculator

  1. Choose Design mix or Nominal mix at the top.
  2. Enter f'c and pick the exposure preset closest to your element, or set classes yourself.
  3. Enter material properties from your aggregate test reports for accurate results.
  4. Read the governing w/c, quantities per m³ and site batch weights; print the report for your records.

FAQ

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

About 6.3 bags of 50 kg before wastage, using a dry volume factor of 1.54 and cement density of 1440 kg/m³.

Why is my w/c ratio lower than the strength table value?

An exposure class (for example S1, W2 or C2) sets a maximum w/cm that is lower than the strength-based value, so durability governs.

Is cube strength the same as cylinder strength?

No. ACI uses cylinder strength f'c. Cube strength is higher; EN 206 pairs such as C30/37 show cylinder/cube values.

What exposure class should marine concrete use?

Members in contact with seawater are S1, and because of chlorides the C2 limits (max w/cm 0.40, min f'c 35 MPa) govern.

Why add moisture correction?

Wet sand carries free water into the mixer. Without correction the real w/c is higher than designed and strength drops.