Materials & Quantities

Concrete Aggregate Moisture Correction Calculator

Correct a concrete mix's batch weights and water for the moisture measured in your sand and stone, so the water-cement ratio stays as designed.

  • Answers as you type
  • Every formula cited
  • Calculated in your browser
SettingsSettings for this calculationUS
Market
Imperial · sales tax
Cement content per batch, from the mix design.

Carried through unchanged. Cement is batched dry and is not corrected for moisture — cement that has taken up moisture has already started hydrating and is a defect rather than an input.

The water the design calls for, with aggregates at saturated surface-dry.

This is the figure that sets the water-cement ratio, and the whole point of the correction is that it is NOT the volume to put in the mixer. Water carried in on wet sand counts against it; water absorbed by dry stone adds to it.

Sand per batch as the design states it, at saturated surface-dry.

Sand is where most of the correction comes from. It holds far more free water than coarse aggregate — a damp stockpile at 5% is ordinary — and it is the reason a volume-batched mix goes wrong even before moisture is considered.

Measured moisture in the sand as delivered, percent of oven-dry mass.

Measured by drying a sample to constant mass and comparing. It varies with the weather and with depth in the stockpile — the top of a pile after a dry day and the bottom of the same pile are different materials for this purpose.

The sand's own absorption at SSD, percent of oven-dry mass.

A property of the aggregate, not of the weather, so it does not change between batches. Get it from the supplier's test certificate. The default here is typical for natural sand and is not a substitute for the figure for yours.

Stone per batch as the design states it, at saturated surface-dry.

Coarse aggregate usually carries less free water than sand but more absorption capacity in absolute terms, so on a dry stockpile it is the bigger of the two corrections and it runs the other way.

Measured moisture in the stone as delivered, percent of oven-dry mass.

Set this BELOW the absorption figure to model a dry stockpile. The correction then reverses: the stone takes water out of the mix and the calculator adds water rather than removing it.

The stone's own absorption at SSD, percent of oven-dry mass.

Normal-weight gravel and crushed stone are commonly between 0.5% and 2%. Lightweight aggregate is far higher and is a different problem entirely, because it keeps absorbing during mixing rather than reaching equilibrium first.

Corrected mixing water

293 lb

Medium confidence

The aggregates bring 61.8 lb of water with them, so the mixer takes 293.2 lb rather than the design's 355.0 lb. Batch the aggregates at their as-is weights, not the design weights.

Sand, as-is batch weight
1,622.25 lb
Coarse, as-is batch weight
2,449.25 lb
Cement, unchanged
705 lb
Sand free moisture
4 %
Coarse free moisture
0 %
Water carried in by aggregate
61.8 lb
Design water-cement ratio
0.5
Then change the inputs to see how far the answer moves.

Show calculation logic

How this was calculated

Formula source(s)

  • Free (surface) moisture is total moisture content minus absorption, both expressed on the oven-dry mass — the definitions in ASTM C70 for surface moisture in fine aggregate and ASTM C127/C128 for absorption of coarse and fine aggregate
  • Mix designs are stated for aggregate in the saturated surface-dry condition, so batch weights are adjusted by TOTAL moisture and batch water by FREE moisture — the correction sequence set out in ACI 211.1
  • Absorption values used as defaults are typical rather than measured: normal-weight gravel and crushed stone commonly fall between 0.5% and 2%, natural sand between 0.5% and 2%. Your own aggregate's absorption is a measured property and the supplier or a test governs it, not these figures

Inputs used

Cement in the design
705 lb
Design mixing water
355 lb
Fine aggregate (sand), SSD
1545 lb
Sand total moisture
5
Sand absorption
1
Coarse aggregate, SSD
2425 lb
Coarse total moisture
1
Coarse absorption
1

Intermediate steps

Sand, as-is batch weight
1,622.25 lb
Coarse, as-is batch weight
2,449.25 lb
Cement, unchanged
705 lb
Sand free moisture
4 %
Coarse free moisture
0 %
Water carried in by aggregate
61.8 lb
Design water-cement ratio
0.5
Final result293.2 lb

Confidence note: The aggregates bring 61.8 lb of water with them, so the mixer takes 293.2 lb rather than the design's 355.0 lb. Batch the aggregates at their as-is weights, not the design weights.

What this calculation does not cover

  • The moisture percentages are inputs, not measurements. This corrects a design for numbers you supply; it does not tell you what your stockpile is carrying, and a guessed moisture content produces a confidently wrong batch.
  • Aggregate moisture changes between batches. A stockpile drains and dries from the top, so a figure measured in the morning is not the figure at the end of the day, and rain between loads invalidates it entirely.
  • Absorption is assumed constant and reached. Lightweight and highly porous aggregates keep absorbing during mixing rather than equilibrating first, so the free-moisture model here does not describe them.
  • Admixture water is not included. Water carried in with a liquid admixture counts toward the water-cement ratio and has to be accounted for separately.
  • This does not design a mix and does not check yield. It corrects the batch you give it; whether that batch makes the volume intended, and whether its ratio meets a specification, are separate questions.
  • No allowance is made for water lost to evaporation, to a dry mixer drum, or absorbed by a dry substrate. Those are real on site and none of them is a property of the aggregate.

Computed in your browser — nothing you enter is uploaded. Presented in US customary units and US trade terminology. Where a formula follows a published standard, that standard and its edition are cited beside it on this page; where none governs, the page says so. Local amendments override model codes — verify against the code in force where you build.

Sources checked 2026-09-15 · v1.0.0

Regulatory standards & verification citations3
  1. Free (surface) moisture is total moisture content minus absorption, both expressed on the oven-dry mass — the definitions in ASTM C70 for surface moisture in fine aggregate and ASTM C127/C128 for absorption of coarse and fine aggregate
  2. Mix designs are stated for aggregate in the saturated surface-dry condition, so batch weights are adjusted by TOTAL moisture and batch water by FREE moisture — the correction sequence set out in ACI 211.1
  3. Absorption values used as defaults are typical rather than measured: normal-weight gravel and crushed stone commonly fall between 0.5% and 2%, natural sand between 0.5% and 2%. Your own aggregate's absorption is a measured property and the supplier or a test governs it, not these figures

Which documents these citations point at

Standards referenced: ASTM C70, ASTM C127 (ASTM International, United States); ACI 211.1 (American Concrete Institute, United States).

Cite this page

Your workspace

Most jobs need more than one number. Add the calculators you need next and they open right here, underneath this one — your figures stay on screen and nothing is lost to a page change.

How to calculate concrete aggregate moisture correction in 9 steps

  1. Cement in the designCement content per batch, from the mix design.
  2. Design mixing waterThe water the design calls for, with aggregates at saturated surface-dry.
  3. Fine aggregate (sand), SSDSand per batch as the design states it, at saturated surface-dry.
  4. Sand total moistureMeasured moisture in the sand as delivered, percent of oven-dry mass.
  5. Sand absorptionThe sand's own absorption at SSD, percent of oven-dry mass.
  6. Coarse aggregate, SSDStone per batch as the design states it, at saturated surface-dry.
  7. Coarse total moistureMeasured moisture in the stone as delivered, percent of oven-dry mass.
  8. Coarse absorptionThe stone's own absorption at SSD, percent of oven-dry mass.
  9. Corrected mixing waterThe tool computes the corrected mixing water from those figures and shows the formula, its sources, and a confidence rating alongside it.

Frequently asked questions

What is saturated surface-dry, and why is a mix design written for it?
Saturated surface-dry is the condition where an aggregate's pores are full of water but its outside surface is dry — so it neither gives water to the mix nor takes any from it. That makes it the only moisture state in which the aggregate is neutral, which is why mix designs are written against it: the design's water figure is then exactly the water available to hydrate the cement. Real aggregate is essentially never in that state. A stockpile in the open is usually wetter, with a film of free water on every grain, and material that has been under cover in warm weather is usually drier, with its pores partly empty. Neither is a defect; both just mean the numbers on the design sheet are not the numbers to put on the scale.
Why does the batch weight use total moisture but the water use free moisture?
Because they answer two different questions, and swapping them is the classic error in this correction. The SCALE weighs everything the aggregate carries — the water in its pores and the film on its surface — so to get the design's mass of actual aggregate onto the scale you increase the target by the TOTAL moisture. The MIXER, though, only receives the water that is free to leave the aggregate: the water already inside the pores is not available to the cement, because at SSD the pores are full by definition. So the water correction uses FREE moisture, which is total minus absorption. Using free moisture for the weights under-batches the aggregate, and using total moisture for the water over-corrects it; doing both makes the mix wrong in two directions at once, and neither error shows up until the cubes are broken.
What happens if the aggregate is drier than SSD?
The correction reverses, and this is the case people get wrong because the instinct is always to take water out. If total moisture is below absorption, free moisture is negative: the aggregate's pores are not full, and once it is in the mixer it will absorb water from the mix until they are. That water is then unavailable to the cement, so the effective water-cement ratio drops and the mix stiffens — sometimes dramatically, and sometimes after it has left the plant. The correct response is to ADD water by the amount the aggregate will absorb, and to increase the aggregate's batch weight by less than the design mass rather than more. A dry, hot stockpile of porous aggregate is the usual cause, and pre-wetting it the day before is the usual cure, because it moves the aggregate close to SSD and removes the correction rather than compensating for it.
How much does getting this wrong actually matter?
At this page's defaults, ignoring the sand's free water takes the water-cement ratio from 0.50 to about 0.59, often the difference between a mix meeting its strength and not. Strength is governed principally by the water-cement ratio, and that ratio is small — commonly around 0.5 — so a modest absolute error in water is a large relative error in the ratio. Sand at five per cent total moisture in a batch with 700 kg of sand carries roughly 28 kg of free water, and added on top of a 160 kg design it is what makes that 0.59: a substantial loss of strength and a marked increase in permeability. It also changes the workability, which is why the usual site response — the mix looks wet, so hold some water back by eye — accidentally corrects the symptom while leaving nobody any record of what ratio was actually achieved. Measuring the moisture and doing the arithmetic gives the same batch and a number you can defend.
Preliminary estimate, not certified engineering. This tool produces an indicative quantity calculation for planning purposes only — it is not a certified structural analysis, a guaranteed material takeoff, or a substitute for building department approval. Always verify measurements on-site and have a licensed contractor or structural engineer review any load-bearing, code-sensitive, or safety-critical work before purchasing materials or starting construction. Spotted an arithmetic or standards error? Report it to contact@craftquantities.com with your inputs — a confirmed fix gets a permanent check of its own, so the same mistake cannot come back.