Material

Concrete

Alkaline cement that is etched by acid and, unsealed, absorbs almost instantly. Whether it is sealed decides which problem you have.

  • SurfacePorous
  • WashingSpot only
  • Colour run riskLow
  • Reviewed7 September 2026

What concrete can and cannot take

  • Heat Use with care
  • Water and soaking Use with care
  • Acids, including vinegar Avoid
  • Strong alkalis Use with care
  • Solvents Use with care
  • Chlorine bleach Use with care
  • Abrasives Avoid

Always test on a hidden area first and let it dry before you treat the visible mark.

General rules for concrete

Find out whether the concrete is sealed before deciding anything. A sealed polished floor behaves like a hard plastic surface; bare concrete behaves like a very absorbent stone.

On sealed concrete, a milk spill wipes off and the risk is to the sealer from strong cleaners rather than to the concrete.

On bare or worn concrete, the spill is in the slab within seconds, and a poultice is the only route out. Acid is excluded either way, because it etches cement.

Check the label

Concrete is cement, sand and aggregate, and it is alkaline. Acid attacks the cement paste directly, etching the surface and exposing the aggregate. Most domestic concrete floors and worktops are sealed, and the sealer rather than the concrete is usually what a spill lands on.

Stains on concrete

Concrete is cement paste binding sand and aggregate, and it is chemically alkaline.

Acid attacks the binder

Not the aggregate. That means acid etching on concrete shows as a rough patch with the stones standing proud, which is both visible and permanent.

Sealing changes the material

A sealed polished concrete floor is effectively non porous and wipes clean. Bare concrete is one of the most absorbent surfaces in a house.

It is alkaline itself

So alkaline cleaners are relatively safe on it, which is the opposite of most stone. Strong ones can still damage a sealer.

Old stains sit deep

Concrete draws liquid several millimetres in, so a poultice on concrete needs longer and more repeats than on a dense stone.

Sources

What we checked and when. Where a manufacturer instruction disagrees with anything here, follow the manufacturer.

  1. Terrazzo maintenance, National Terrazzo and Mosaic Association trade body

    Terrazzo trade body guidance to clean with a neutral product between pH 7 and 10, that harmful acids and alkalis damage terrazzo, that all purpose cleaners and soaps containing water soluble or crystallising salts should be avoided, that sand based compounds abrade the floor, that solvent based sealers discolour with age, and that spills need immediate cleanup because terrazzo stains.

    Checked 7 September 2026

  2. Guide to cleaning marble stains with poultices, Olson Marble and Stone Care specialist

    Stone restoration specialist describing a poultice as an absorbent powder mixed with a cleaning agent, bicarbonate of soda with hydrogen peroxide for an organic stain, spread about a quarter of an inch thick, covered with plastic wrap taped down and left for 24 to 48 hours, that stubborn stains need more than one application, and that a stone that is deeply etched or discoloured beyond surface penetration needs professional restoration rather than a poultice.

    Checked 7 September 2026

  3. Cleaning grout, Tile Council of North America trade body

    Tile trade body guidance that grout manufacturers do not advocate the use of acids because acids attack the cement in the grout, that grout is alkaline based and is dissolved by acids, that mildly alkaline cleaners are preferred over acidic ones, that oil and wax based cleaners leave a film that attracts dirt, that alkaline cleaner not properly rinsed leaves a sticky residue, and that cementitious grout should be sealed to prevent staining.

    Checked 7 September 2026