Free ACI 211.1-22 Concrete Mix Design Calculator

Design a compliant concrete mix in minutes, brought to you by Thurston Laboratories, LLC. This free online ACI 211.1-22 concrete mix design calculator walks you through the absolute-volume method step-by-step — pick your specified compressive strength, slump, nominal maximum aggregate size, and ACI 318 exposure classes, and the tool returns batch weights for cement, supplementary cementitious materials (fly ash, slag cement, silica fume), mixing water, admixtures, and coarse and fine aggregate, ready for a trial batch or ready-mix submittal. Imperial or SI, every result downloads as a fully white-label PDF carrying your company name, your logo, and your project metadata — no watermark, no charge — ready to drop straight into your own submittal package.

The calculator started life as a FORTRAN program written by Dr. Thurston during late nights in engineering school to check his own homework. A decade later we dusted it off, rewrote it against ACI 211.1-22, and put it on the web so structural engineers, precasters, concrete producers, and students could run the same trusted workflow from any browser — no spreadsheet, no license, no install.

ACI 211 inputs and results

Unit System & Historical Strength Data Selects Imperial or SI units for every input and output. ACI 211 is unit-aware and all dimensioned values (slump, strength, unit weights) auto-convert if you toggle the system. When historical strength test data are supplied, the calculator applies the ACI 214 / ACI 318 statistical adjustment to compute a required average strength f'cr above the specified f'c.

Choose the units used for inputs and outputs, and provide historical strength statistics if available.

Unit system
Do you have historical strength test data? If yes, ACI 214 / 318 statistical required average strength will be used.
Mix Type Chooses the ACI 211 workflow. Normal-weight concrete follows the Chapter 5 absolute-volume procedure of ACI 211.1-22 (§5.3). Heavyweight / high-density concrete uses Appendix B of ACI 211.1-22 and high-density aggregates such as magnetite, hematite or barite to reach unit weights above about 160 lb/ft³ for radiation-shielding or ballast applications. Mass concrete is proportioned per the Appendix 5 procedure retained from ACI 211.1-91 (the 2022 revision no longer covers mass concrete) and targets low temperature rise in large pours by reducing cement content and increasing coarse-aggregate volume.
Cement ASTM C150/C595 cement classification. The cement type influences required-strength adjustments, sulfate-resistance compatibility, early-age strength gain, and the typical replacement ranges allowed when using supplementary cementitious materials.
Slump Defines the target workability. Either supply a project-specified slump range or let the calculator pick a typical range from ACI 211.1-22 Table 5.3.1 based on construction type. Slump directly drives the mixing-water demand in Table 5.3.3, and Table 5.3.3.1 lists the adjustments applied for rounded aggregate, water-reducing admixtures, temperature and other conditions, so a higher slump generally produces a higher water content and must be offset by more cementitious or a water-reducing admixture to preserve the w/cm.

ACI 211.1-22 may use a project-specified slump range or the recommended range from Table 5.3.1.

Slump source
Nominal Maximum Aggregate Size Nominal maximum aggregate size (NMSA) must come from the discrete ACI 211 table sizes. Larger NMSA lowers water demand and paste volume but must satisfy the geometry limits in ACI 211.1-22 §5.3.2 (which restate ACI 301 / ACI 318): ≤ 1/5 of the narrowest form dimension, ≤ 1/3 of slab depth, and ≤ 3/4 of clear spacing between reinforcement. Use the blended option when the project combines two coarse aggregate size fractions.

NMSA must be chosen from the discrete ACI 211 table sizes. Choose a blended option when the mix uses two coarse aggregate sizes.

Coarse aggregate arrangement
Specified Compressive Strength Specified 28-day compressive strength f'c. The calculator computes the required average strength f'cr from ACI 211.1-22 Table 4.7.4.1 when no historical data are provided, and from Table 4.7.4.4 when the user supplies a sample standard deviation. Both tables mirror the statistical overstrength margins in ACI 301-20 Table 4.2.3.3(b)/(a) and ACI 318-19 Table 26.4.3.1.
Exposure Classes & Section Geometry ACI 318-19 Chapter 19 exposure categories F, S, W and C. Exposure class governs the maximum allowable w/cm, minimum f'c, cementitious limits and whether air entrainment is required via ACI 211.1-22 Tables 4.7.3a–4.7.3d. The thin-section / low-cover flag is a project option the calculator uses to tighten the legacy durability w/cm limit for freeze-and-wet or seawater exposure, consistent with the ACI 211.1-91 Table 6.3.4(b) rule the Python port still applies as a secondary check.
Thin section or low cover (<1 in.) over steel?
Air Entrainment Intentionally entrained air bubbles improve freeze-thaw durability and placement workability. ACI 211.1-22 Table 5.3.3 lists target total air contents by NMSA and exposure severity, and Table 4.7.3.1 gives the required air content for ACI 318 Exposure Classes F1–F3. Air entrainment is mandatory for F2 and F3 freeze-thaw classes and optional for F0/F1.
Use air entrainment? Required for F2/F3 exposures; optional otherwise.
Chemical Admixtures ASTM C494 chemical admixtures: Types A–G cover water reducers, retarders, accelerators, and high-range water reducers (superplasticizers). Water-reducing types trim the ACI 211.1-22 Table 5.3.3 mixing-water demand by the entered percentage before the w/cm check (Table 5.3.3.1 suggests −5% for a conventional WRA and −12% for an HRWRA as reasonable starting points), lowering the required cementitious content for a given strength.
Use chemical admixture (ASTM C494)?
Supplementary Cementitious Materials (SCM) Supplementary cementitious materials — fly ash (Class F, Class C), natural pozzolan, GGBF slag, silica fume or metakaolin — partially replace portland cement. Replacement can be computed on an absolute-volume or mass basis. ACI 211.1-22 Chapter 7 gives typical replacement ranges by weight of total cementitious (Class F 15–25%, Class C 15–35%, natural pozzolan 10–20%, slag cement 25–70%, silica fume 5–10%). Mass-concrete workflows additionally apply the ACI 211.1-91 Appendix 5 typical SCM percentage for heat mitigation.
Use supplementary cementitious material (SCM)?
Material Properties Physical properties of the cement, aggregates and (when used) the SCM: specific gravities, coarse-aggregate dry-rodded unit weight (DRUW), absorption, particle shape, and fine-aggregate fineness modulus. These values drive the absolute-volume proportioning equations, the ACI 211.1-22 Table 5.3.6 coarse-aggregate volume lookup, and the conversion between SSD and batch weights.

Fineness modulus, specific gravities, DRUW, absorption and aggregate shape.

Do you have the fine aggregate fineness modulus?
Coarse aggregate shape
Aggregate Moisture Corrections Current stockpile total moisture content used to adjust the batched aggregate and mixing-water weights to field conditions. Moisture above the SSD absorption is added to the aggregate weight and subtracted from the batch water; moisture below absorption does the opposite (see ACI 211.1-22 §5.3.9.1 for the batch-water correction formula). Leave disabled for pure laboratory (SSD-basis) proportions.
Enter current aggregate moisture contents for batch corrections?
Project Data Overrides Optional overrides when the project has better data than the ACI 211.1-22 default tables. A project-specific water demand replaces the Table 5.3.3 lookup; a project-specific w/cm replaces the Table 5.3.4 curve; a minimum cement-content requirement raises the computed cementitious to a specified floor.

Optional overrides for Chapter 5 tables when project data are available.

Override Table 5.3.3 with project-specific water demand?
Override Table 5.3.4 with project-specific w/c curve?
Is there a minimum cement-content requirement?
Report Information Optional metadata — mix number, company, client, engineer — and company logo embedded in the generated PDF mix-design report. Leave blank to produce a generic report without project branding.

Optional metadata and company logo that appear on the PDF report.

Report logo

Optional. The uploaded image is proportionally resized and placed next to the report title (right-justified).

Accepted formats: PNG, JPG, JPEG, GIF, BMP, WEBP. Maximum size: 8 MB.

No logo uploaded.

Calculator FAQ

What is the ACI 211.1 mix design method?

ACI 211.1 is the American Concrete Institute's standard practice for selecting proportions for normal-weight, heavyweight, and mass concrete. It uses the absolute-volume method: each ingredient (cement, SCM, water, air, coarse and fine aggregate) is represented by the volume it occupies in a unit volume of fresh concrete, and the proportions are chosen so those volumes sum to 1 yd³ (or 1 m³) while satisfying strength, workability, and durability requirements.

Is this calculator based on ACI 211.1-22 or the older 211.1-91?

Both, depending on the workflow. Normal-weight concrete uses ACI 211.1-22 Chapter 5 (Tables 5.3.1, 5.3.3, 5.3.3.1, 5.3.4, 5.3.6) together with ACI 211.1-22 Table 4.7.4.1 / 4.7.4.4 for f'cr. Heavyweight / high-density concrete follows ACI 211.1-22 Appendix B. Mass concrete is proportioned using the ACI 211.1-91 Appendix 5 procedure because the 2022 revision of 211.1 no longer covers mass concrete — we retain the legacy method so large-pour designs are still supported.

Who should use this calculator?

Structural and civil engineers drafting mix-design submittals, ready-mix producers checking quotes, precasters iterating on mix variants, concrete contractors validating field adjustments, and engineering students learning the ACI 211.1 procedure. The output is intended as a trial-batch starting point, not a finished production mix — field verification is still required.

Do I need historical strength data?

No. When no qualified strength-test record is available the calculator uses ACI 211.1-22 Table 4.7.4.1 (conservative overstrength margins based only on f'c). When you provide a sample standard deviation from at least 15 qualifying tests, it instead uses Table 4.7.4.4, which mirrors the statistical formulas in ACI 301-20 Table 4.2.3.3(a) and ACI 318-19 Table 26.4.3.1 and usually yields a lower f'cr.

Does it handle SCMs and chemical admixtures?

Yes. Supplementary cementitious materials (Class F fly ash, Class C fly ash, natural pozzolan, GGBF slag cement, silica fume, metakaolin) can be proportioned on a mass or absolute-volume basis using the typical replacement ranges in ACI 211.1-22 Chapter 7. Chemical admixtures follow ASTM C494 Types A–G, and the water- reduction percentages from Table 5.3.3.1 (−5% WRA, −12% HRWRA) are applied automatically before the w/cm check.

Can I export a PDF report?

Yes — and the report is fully white-label. Every calculated mix produces a PDF mix-design report containing the input data, governing tables, SSD batch weights, moisture- adjusted field batch weights, and exposure-class notes. Supply your company name, your logo, and your project metadata and the report is generated under your own branding with no watermark, and no charge; ready to drop straight into your own submittal package. Engineering firms, ready-mix producers, precasters, contractors, and independent consultants are all welcome to use it.

Is this a substitute for trial batching?

No. ACI 211.1-22 §5.3.9–5.3.10 still require a laboratory or field trial batch to verify slump, air content, fresh density, and 28-day strength, and to fine-tune the proportions. Treat the calculator output as the starting point for that trial batch, not as the final approved mix.

Worked example: proportion a 4,000 psi normal-weight mix by hand

This walk-through mirrors what the calculator does internally for a straightforward non-air-entrained mix. Table values come from ACI 211.1-22 Chapter 5; small differences against the calculator's output are normal because of table interpolation and rounding.

Given

  • Specified strength  f'c = 4,000 psi at 28 days
  • Slump target  = 3 in. (specified)
  • Exposure class  F0 / S0 / W0 / C0 (interior slab, no freeze-thaw)
  • Cement  Type I, Gs, cem = 3.15
  • Coarse aggregate  3/4 in. NMSA, crushed stone, Gs, c = 2.68, DRUW = 95 lb/ft³, absorption Ac = 0.7%
  • Fine aggregate  fineness modulus FM = 2.80, Gs, f = 2.64, absorption Af = 1.0%
  • No historical strength data, no SCM, no admixtures, no entrained air

Step 1 — Required average strength f'cr

Without a qualified strength-test record the calculator applies ACI 211.1-22 Table 4.7.4.1 (which mirrors ACI 301-20 Table 4.2.3.3(b) and ACI 318-19 Table 26.4.3.1). For 3,000 < f'c ≤ 5,000 psi:

f'cr = f'c + 1,200 = 4,000 + 1,200 = 5,200 psi

Step 2 — Mixing-water and air (Table 5.3.3)

For a 3 in. slump, 3/4 in. NMSA, non-air-entrained concrete, ACI 211.1-22 Table 5.3.3 gives an approximate water demand of 340 lb/yd³ and an entrapped-air content of about 2%. Table 5.3.3.1 lists the adjustments that would apply if we were using a water-reducing or high-range admixture, rounded aggregate, or placing at elevated temperature — none apply here.

Step 3 — Water-cementitious ratio (Table 5.3.4)

Interpolating ACI 211.1-22 Table 5.3.4 (which merges the legacy air-entrained and non-air-entrained tables) between 5,000 psi (w/cm = 0.48) and 6,000 psi (w/cm = 0.41) at f'cr = 5,200 psi:

w/cm = 0.48 − (0.48 − 0.41) × (5,200 − 5,000) / (6,000 − 5,000) ≈ 0.466

Tables 4.7.3a–4.7.3d (the ACI 318-19 exposure tables) place no additional ceiling because every exposure class is the mildest tier (F0 / S0 / W0 / C0), so 0.466 governs.

Step 4 — Cementitious content

cement = water ÷ (w/cm) = 340 ÷ 0.466 ≈ 730 lb/yd³

Step 5 — Coarse-aggregate volume (Table 5.3.6)

For 3/4 in. NMSA and FM = 2.80, ACI 211.1-22 Table 5.3.6 reads 0.62 ft³ of dry-rodded coarse aggregate per ft³ of concrete. Multiplying by DRUW and by 27 ft³/yd³:

coarseOD = 0.62 × 95 × 27 ≈ 1,590 lb/yd³ (oven-dry basis)

Step 6 — Convert coarse aggregate to SSD

ACI 211.1-22 §5.3.6 works in saturated-surface-dry (SSD) batch weights, so the oven-dry coarse-aggregate weight is scaled by (1 + Ac):

coarseSSD = 1,590 × (1 + 0.007) ≈ 1,601 lb/yd³

Step 7 — Fine aggregate by absolute volume

Sum the absolute volumes already committed to 1 yd³ (27 ft³); Gs values are on the SSD basis for aggregates, so the computed fine-aggregate weight is already SSD:

ComponentMass (lb)GsVolume (ft³)
Water3401.00340 / (1.00 × 62.4) = 5.45
Cement7303.15730 / (3.15 × 62.4) = 3.71
Coarse agg. (SSD)1,6012.681,601 / (2.68 × 62.4) = 9.57
Entrapped air0.02 × 27 = 0.54
Subtotal19.28

Vfine = 27 − 19.28 = 7.72 ft³

fineSSD = 7.72 × 2.64 × 62.4 ≈ 1,272 lb/yd³

Step 8 — Design weight summary (per yd³)

ComponentWeight (lb/yd³)
Cement (Type I)730
Mixing water340
Coarse aggregate (SSD)1,601
Fine aggregate (SSD)1,272
Fresh mass3,943 lb/yd³

In service the SSD proportions are corrected to the actual stockpile moisture using the batch-water formula in ACI 211.1-22 §5.3.9.1, and the trial-batch adjustments of §5.3.10 fine- tune the mix after a laboratory batch. Those corrections, the ACI 318-19 exposure-class checks, SCM substitution, admixture dosing and the PDF report are exactly what the calculator above automates for you.