# Concrete Mix Design (ACI 211)

Design a normal-weight concrete mix per ACI 211.1-91 absolute-volume method. Inputs: slump, nominal max aggregate size, air entrainment, water-cement ratio w/c, fineness modulus of sand, and dry-rodded coarse-aggregate density. Outputs the per-cubic-meter masses of cement, water, fine and coarse aggregate plus the mass ratio.

> Canonical page: https://elysiatools.com/en/tools/concrete-mix-design

- **Category:** Math & Numbers

- **Keywords:** concrete mix design, ACI 211, water-cement ratio, fineness modulus, slump, coarse aggregate, air entrainment, civil engineering, construction materials

## Overview

This Concrete Mix Design calculator simplifies the process of proportioning normal-weight concrete mixtures using the ACI 211.1-91 absolute-volume method. By inputting key physical properties of your aggregates and design requirements, you can instantly calculate the required masses of cement, water, fine aggregate, and coarse aggregate per cubic meter, along with their corresponding mass ratios.

## Inputs

- **Slump (mm)** (select)
- **Nominal Max Aggregate Size (mm)** (select)
- **Air Entrainment** (select)
- **Water-Cement Ratio w/c** (number): Mass ratio of water to cement. Typical range 0.35–0.65.
- **Fineness Modulus of Sand** (number): Fineness modulus of the fine aggregate. ACI reference range 2.40–3.00.
- **Coarse Aggregate Dry-Rodded Density (kg/m³)** (number): Dry-rodded unit weight of the coarse aggregate. Default 1600 kg/m³.
- **Decimal Places** (number)

## When to use

- When proportioning trial batches of normal-weight concrete for civil engineering and construction projects according to ACI 211.1-91 standards.
- When adjusting mix designs based on changing aggregate properties, such as sand fineness modulus or coarse aggregate dry-rodded density.
- When estimating material quantities (cement, water, sand, and gravel) required per cubic meter of concrete for budgeting and procurement.

## How it works

- Select the design slump range, nominal maximum aggregate size, and air entrainment status to determine the mixing water requirement and air content.
- Enter the target water-cement (w/c) ratio, the fineness modulus of the sand, and the dry-rodded density of the coarse aggregate.
- The tool performs lookups based on ACI 211.1-91 tables to determine the volume of coarse aggregate and the net water content.
- It applies the absolute-volume method to calculate the remaining volume for fine aggregate, outputting the final batch weights per cubic meter and the mass ratios.

## Use cases

- Civil engineers designing trial mixes for structural concrete elements.
- Concrete batch plant operators verifying mix proportions against project specifications.
- Construction materials students learning the ACI 211.1-91 absolute-volume design procedure.

## Frequently asked questions

### What standard does this concrete mix design calculator follow?

It follows the ACI 211.1-91 standard using the absolute-volume method for normal-weight concrete.

### What is the typical range for the water-cement (w/c) ratio?

The typical range is between 0.35 and 0.65, depending on the target strength and exposure conditions.

### How is the volume of coarse aggregate determined?

It is determined based on the nominal maximum size of the aggregate and the fineness modulus of the sand using standard ACI 211.1 table values.

### Does this tool account for aggregate moisture corrections?

No, this tool calculates the mix design based on dry aggregate weights as per standard ACI absolute-volume calculations.

### What is the fineness modulus of sand?

It is an index representing the average size of the fine aggregate particles, typically ranging from 2.40 to 3.00 for concrete mixes.

## Related tools

- [Active Earth Pressure (Rankine)](https://elysiatools.com/en/tools/active-earth-pressure): Calculate the Rankine active earth pressure on a smooth vertical wall backfilled with cohesionless soil. K_a = tan²(45°−φ/2). Optional uniform surcharge q. Returns the base pressure p₀, the total force P, and the resultant height.
- [Bearing Capacity Calculator (Terzaghi)](https://elysiatools.com/en/tools/bearing-capacity-calculator): Calculate the Terzaghi ultimate bearing capacity of a shallow foundation: q_ult = c·Nc·sc + q·Nq·sq + 0.5·γ·B·Nγ·sγ. Computes Nc/Nq/Nγ and shape factors automatically; supports strip, square, and circular footings. Result in kPa.
- [Belt Pulley Speed Ratio Calculator](https://elysiatools.com/en/tools/belt-pulley-speed-ratio): Calculate the ratio, driven speed and belt linear speed of a belt drive. i = d₂/d₁ = n₁/n₂, belt speed v = π·d·n/60. Supports mm/cm/m/inch diameter units.
- [Bending Stress Calculator](https://elysiatools.com/en/tools/bending-stress-calculator): Calculate the maximum bending (flexural) stress σ_max = M·c/I = M/Z at the outermost fiber of a beam section. Supports solid circle, rectangle, hollow tube, and I-beam; computes I, section modulus Z, and distance c automatically. Stress in MPa.
- [Cantilever Beam Calculator](https://elysiatools.com/en/tools/cantilever-beam-calculator): Calculate the maximum bending moment M_max, maximum shear force V_max and free-end deflection δ_max of a cantilever beam under a free-end point load P or a uniformly distributed load q. Point load: δ = PL³/(3EI); UDL: δ = qL⁴/(8EI).
- [Column Buckling Load Calculator (Euler)](https://elysiatools.com/en/tools/column-buckling-load): Calculate the Euler critical buckling load of an axially loaded column: P_cr = π²·E·I/(K·L)². Supports pinned-pinned (K=1), fixed-free (K=2), fixed-pinned (K=0.7), fixed-fixed (K=0.5). Returns effective length, radius of gyration, slenderness ratio λ, and critical stress σ_cr.
- [Beam Deflection Calculator](https://elysiatools.com/en/tools/deflection-calculator): Look up and compute the maximum deflection for four classic beam cases: cantilever with end point load (δ=PL³/3EI), cantilever with UDL (δ=qL⁴/8EI), simply supported with mid-span point load (δ=PL³/48EI), and simply supported with UDL (δ=5qL⁴/384EI).
- [Determinant Calculator](https://elysiatools.com/en/tools/determinant-calculator): Compute the determinant of a square matrix and explain the main calculation steps

## Samples

- [Ant Design Samples](https://elysiatools.com/en/samples/ant-design): Ant Design component examples - Enterprise-class UI design language and React UI library with rich set of high-quality components
- [Android Image Processing Java Samples](https://elysiatools.com/en/samples/android-image-processing-java): Android Java image processing examples including reading/saving images, scaling, and format conversion
- [Android Image Processing Kotlin Samples](https://elysiatools.com/en/samples/android-image-processing-kotlin): Android Kotlin image processing examples including reading/saving images, scaling, and format conversion
- [Web Image Processing Python Samples](https://elysiatools.com/en/samples/web-image-processing-python): Web Python image processing examples using PIL/Pillow including reading, saving, resizing, and format conversion

## Related content

- [Preliminary Concrete Mix and Reinforcement Layout Workflow](https://elysiatools.com/en/hubs/concrete-reinforcement-layout): Prepare a preliminary concrete mix per cubic metre and a separate reinforcement spacing or bar-count check. Keep units, material assumptions, cover and spacing constraints, constructability, and local code review visible. Calculator results are not a stamped structural design or site safety approval.
