Concrete Maturity & Strength Calculator
Enter field temperature periods and three project calibration points to estimate in-place concrete strength. The calculator also reverses the curve to estimate the curing time needed to reach a target strength.
Estimated current strength3,125.64
- Temperature-time factor
- 1,524
- Calibration curve R-squared
- 99.57%
- Maturity required for target strength
- 2,736.22
- Additional curing time at forecast temperature
- 40.41
- Target status
- Below target; continue curing for the estimated additional time.
Calibration curve check
| Point | Maturity | Measured strength | Fitted strength |
|---|---|---|---|
| 1 | 500 | 1,500 | 1,460.57 |
| 2 | 1,500 | 3,000 | 3,101.93 |
| 3 | 3,000 | 4,200 | 4,137.5 |
Uses the Nurse-Saul temperature-time factor and a logarithmic strength-maturity curve fitted to the three calibration points.
How to use this calculator
- Enter the datum temperature established for the concrete mixture.
- Enter up to three average concrete temperature periods and their durations.
- Enter three maturity and strength pairs from the mixture calibration testing.
- Enter the target strength and forecast concrete temperature for the remaining curing period.
- Review the maturity, fitted strength, curve fit, and target status before using the result.
How concrete maturity is calculated
This calculator uses the Nurse-Saul temperature-time factor. For each field period, it compares the average concrete temperature with the datum temperature for the mixture, then multiplies that temperature difference by the period duration. Temperatures at or below the datum temperature add no maturity.
The field maturity is:
M = sum max(0, Ti - T0) x dt
- M is the temperature-time factor in C-hours.
- Ti is the average concrete temperature during a period.
- T0 is the datum temperature for the concrete mixture.
- dt is the duration of the period in hours.
After maturity is accumulated, the calculator fits a logarithmic strength-maturity curve to the three calibration pairs you enter:
S = a + b ln(M)
The regression uses x = ln(M) and y = S. The slope is b = sum((x - xbar)(y - ybar)) / sum((x - xbar)^2), and the intercept is a = ybar - b xbar. The current strength estimate is the fitted curve evaluated at the field maturity.
Target strength and remaining curing time
To find the maturity needed for a target strength, the curve is inverted:
Mtarget = exp((Starget - a) / b)
The remaining maturity is max(0, Mtarget - M). At the forecast concrete temperature, maturity gain is max(0, Tf - T0) C-hours per hour. Dividing remaining maturity by that gain gives the additional curing time. If the forecast temperature is at or below the datum temperature, the calculator can still estimate current strength, but it cannot project a finite time to the target.
What moves the result most
The result is sensitive to the datum temperature, the length of each temperature interval, and the calibration strengths. A small change in calibration strength at early age can change the slope of the logarithmic curve, which changes both the current strength and the maturity required for a target.
Targets above or below the calibration strength range are marked as extrapolations. That does not make the math impossible, but it does mean the estimate is outside the direct evidence supplied by the calibration data.
What this calculator leaves out
The tool does not replace a project maturity plan, mixture-specific testing, sensor QA, or acceptance testing. It does not model the Arrhenius equivalent-age method, freezing damage, moisture loss, curing failures, material changes, later-age strength loss from high early temperature, or structural approval requirements.
Worked example
Suppose the datum temperature is -10 C. The concrete averages 25 C for 12 hours, 22 C for 12 hours, and 20 C for 24 hours. The Nurse-Saul maturity is (25 - -10) x 12 + (22 - -10) x 12 + (20 - -10) x 24 = 1,524 C-hours.
With calibration points of 500 C-hours at 1,500 psi, 1,500 C-hours at 3,000 psi, and 3,000 C-hours at 4,200 psi, the fitted curve is about S = -7,824.2 + 1,494.0 ln(M). At 1,524 C-hours, the estimated current strength is about 3,126 psi, and the curve R-squared is about 0.996.
For a 4,000 psi target, the inverted curve gives a required maturity of about 2,736 C-hours. At a forecast concrete temperature of 20 C, maturity gains 30 C-hours per hour, so the additional curing time is about 40.4 hours.
Common questions
What is concrete maturity?
Concrete maturity is a way to combine time and concrete temperature into one index related to strength gain. It is useful because warmer concrete usually gains strength faster and colder concrete usually gains strength more slowly. The index must be tied to strength by testing the specific mixture.
How does the Nurse-Saul temperature-time factor work?
The Nurse-Saul method adds temperature difference times time for each interval. In this calculator, an interval contributes max(0, concrete temperature minus datum temperature) multiplied by hours. The result is reported in C-hours.
What datum temperature should I use?
Use the datum temperature established for the concrete mixture under the project testing procedure. A value near -10 C is often used for ordinary portland-cement concrete examples, but it should not be assumed for every mixture. Admixtures, cementitious materials, and project requirements can change the appropriate value.
Can maturity determine when forms may be removed?
Maturity can support that decision only when the project has an approved strength-maturity relationship and the required strength threshold is defined. The estimate should be checked against the engineer's requirements, sensor records, curing conditions, and applicable testing procedures. It should not be used alone to authorize form removal, loading, post-tensioning, or opening to traffic.
Why is extrapolating beyond the calibration range risky?
The fitted curve is best supported between the calibration strengths you measured. A target outside that range assumes the same logarithmic relationship continues beyond the test evidence. That may be wrong if hydration, temperature history, or later-age strength behavior changes.
What is the difference between Nurse-Saul maturity and equivalent age?
Nurse-Saul maturity uses a linear temperature-time factor relative to a datum temperature. Equivalent age methods use a temperature sensitivity relationship, often based on Arrhenius behavior, to convert curing history into an age at a reference temperature. This calculator implements Nurse-Saul only.