Customer Reports White Haze After Rain: Efflorescence vs Sealer Blush Translation Decision Tree

Why this matters

"It turns white after it rains" is a complaint with two completely different causes that look similar to a homeowner and require opposite fixes. Efflorescence is salt deposited on the surface by water moving through the concrete; it sits on top of the concrete (or sealer) and washes or brushes off. Sealer blush (or blushing/whitening) is moisture trapped under or within a film forming sealer, turning the film cloudy; it is inside the coating and will not brush away. Treat blush as efflorescence and you scrub a film that needs stripping; treat efflorescence as blush and you strip a sealer that was fine. The translation from the customer's report to the right bucket comes down to where the white is (on top versus in the film) and a couple of simple field tests you can do on the first visit.

Symptom presentation

The customer sees a white, milky, or hazy bloom, usually after rain, irrigation, or a damp morning, often on sealed decorative or stamped work. Per ACI 302.1R and sealer manufacturer guidance, both efflorescence and entrapped moisture in films are common on exterior flatwork; the surface location and water response separate them.

Quick checks

  • Is the surface sealed with a film forming (acrylic/urethane) sealer, or unsealed/penetrating?
  • Where is the white: a powder/crust on the surface, or a cloudiness within the glossy film?
  • Does it change with moisture: efflorescence often washes away in heavy rain and returns; blush often appears or worsens when wet, then partially clears as it dries.

Isolation tree

Step 1: is there a film forming sealer?

If the slab is unsealed or has only a penetrating (silane/siloxane) treatment, a white surface bloom is almost certainly efflorescence (or a related mineral deposit), because there is no film to blush. Go to the efflorescence branch. If a film forming sealer is present (gloss/sheen, beads water, can feel a coating), both are possible; continue.

Step 2: on top or in the film? (the rub and wet tests)

Rub the white with a dry finger or stiff brush. If a powder comes off and the surface beneath is clear, it is on top: efflorescence. If nothing comes off and the haze stays locked in the glossy layer, it is inside the film: blush.

Confirm with water. Wet a hazy spot with a few drops:

  • Efflorescence may dissolve/clear temporarily and the salt re deposits as it dries.
  • Blush typically does the opposite or worsens: water reaching trapped moisture makes the cloudiness more pronounced, and it clears only as the film dries out over hours.

Step 3: confirm efflorescence

Efflorescence is water soluble salts (calcium, sodium, potassium carbonates) carried to the surface as water evaporates. Signature: powdery white crust, on top of the surface, worse where water sits or wicks (edges, low spots, after wet cycles), washes/brushes off and returns. A drop of dilute acid will fizz on carbonate efflorescence. Root cause is moisture transport through the concrete (high water source below or behind, lack of vapor control), not a defective sealer.

Step 4: confirm sealer blush

Blush is moisture trapped between the sealer film and the concrete, or within the film, scattering light. Signature: cloudiness inside the gloss, does not brush off, appears with damp conditions and clears slowly as the film dries, often patchy where the slab was damp or the sealer was applied too thick or over a moist substrate. Root cause is sealing over a wet/high MVER slab, applying too heavy a coat, or sealing in conditions that trapped moisture. Per sealer manufacturer literature and ASTM F1869 / F2170 moisture concepts, the substrate must be dry enough before film sealing.

Confirming diagnosis

  • Efflorescence: powder rubs off, fizzes with dilute acid, recurs after wetting/drying; surface under the deposit is sound.
  • Blush: haze is inside the film, will not rub off, tracks the film and damp areas; a small solvent test (compatible solvent) may temporarily clear a solvent based acrylic blush, confirming it is in the film.

The location test does most of the work, but two crossover cases trip people up. First, efflorescence can deposit on top of a sealed surface when moisture pushes salts through the slab and out at a pinhole or edge in the film; it still rubs off and still fizzes, so the rub and acid tests keep it in the efflorescence bucket even on a sealed slab. Second, a slab can have both at once: a high moisture slab that was film sealed often shows blush in the film and efflorescence creeping at the edges, because the underlying problem (moisture transport) feeds both. When you see both, treat the moisture source as the root cause, because clearing the haze and brushing the salt does nothing if water keeps moving up through the slab.

Remediation

  • Efflorescence: brush/wash off (water; for heavy crust, a dilute efflorescence remover or mild acid per product directions, then neutralize and rinse). Address the moisture source (drainage, vapor control); it returns until the water path is fixed.
  • Sealer blush: for solvent based acrylics, a compatible solvent (e.g., xylene) reflow can sometimes re dissolve the film and release the trapped moisture; otherwise strip the affected sealer, let the slab dry to spec, and reseal in dry conditions at the correct coat thickness. Do not reseal over a damp slab.

Sealer strippers, xylene, and acid efflorescence removers are hazardous: solvents are flammable and produce harmful vapors, acids burn skin and eyes. Ventilate, wear appropriate respiratory and skin protection, follow the product SDS, and keep ignition sources away from solvent vapors.

References

  • ACI 302.1R, Guide to Concrete Floor and Slab Construction.
  • PCA IS177, Concrete Slab Surface Defects (efflorescence).
  • ASTM F1869, Measuring Moisture Vapor Emission Rate of Concrete (calcium chloride).
  • ASTM F2170, Determining Relative Humidity in Concrete Floor Slabs (in situ probes).
  • Sealer manufacturer application data sheets (blushing, substrate moisture limits).