Exterior Cleaning Guide

How to Remove Rust Stains From Concrete

Rust is a metal oxide bonded into the concrete, which is why degreasers do nothing to it and why the fix is acidic rather than alkaline.

Rust is a different problem from dirt or oil

Grease responds to an alkaline cleaner. Organic growth responds to a bleach-based solution. Rust responds to neither, because it is iron oxide that has chemically bonded with the concrete surface. Scrubbing and pressure will wear away the concrete before they wear away the stain. The treatment is an acid that converts the iron oxide into a form water can carry off.

Find the source first

There is no point treating a stain that is being refreshed every time it rains. The usual culprits are metal furniture feet, a rebar tie left in the pour and now corroding through, downspout straps, potted plant stands, and irrigation water carrying dissolved iron from a well. Well water is the one people miss: if the rust appears in a fan shape matching a sprinkler arc, the water is the source and cleaning is temporary until the water is treated or the head is redirected.

Oxalic acid for most stains

Oxalic acid is the usual choice for rust on concrete. It handles the stain without attacking the cement paste as aggressively as stronger acids, so the surface keeps its texture. It goes on wet, gets a few minutes to work, is agitated with a stiff brush, and is rinsed thoroughly. Deep stains take more than one round. Working on a cool, shaded slab matters, because a hot surface dries the product before it can do anything.

Why muriatic acid is usually the wrong answer

Muriatic acid is widely recommended and widely regretted. It will remove rust, and it will also etch the cement paste, leaving a rough, lighter patch that is more obvious than the stain was. It exposes aggregate, it damages adjacent metal and plants, and its fumes are genuinely hazardous in an enclosed area such as a garage. If a surface is delicate or the stain is small, the risk is rarely worth it.

Rinsing and runoff

Acid rinse water should not go into a flowerbed, a pond, or straight into a storm drain. Neutralise the slab afterwards with a baking soda solution and flush with plenty of clean water. Grass along a driveway edge is the most common casualty, and it usually happens on the rinse rather than during the application.

Surfaces that need more care

Stamped and coloured concrete, exposed aggregate, and anything sealed need a gentler approach, because acid can strip colour and dull a sealer unevenly. Test in a corner that is out of sight first. On coloured concrete a partial improvement with the colour intact usually beats a clean patch that no longer matches.

When to call us

We treat rust separately from the general wash, because they need opposite chemistry and doing both in one pass gets a mediocre result on each. Call (504) 688-3995 for a free written estimate.

Related Service

Would rather we handled it?

Common Questions

How to Remove Rust Stains From Concrete: the questions we get asked.

Does vinegar remove rust from concrete?
It can lighten a very light surface stain, since vinegar is a weak acid. Anything set into the concrete needs oxalic acid, and vinegar left to sit will not get there no matter how long you give it.
Why does the rust stain keep coming back?
Something is still feeding it. Usually a corroding metal fixing, a rebar tie near the surface, or irrigation water with dissolved iron. Cleaning alone is temporary until the source is dealt with.
Can rust stains be removed from coloured or stamped concrete?
Often, but with more care. Acid can strip colour and dull the sealer, so it needs a test area first and a gentler product. A partial improvement with the colour intact is usually the better outcome.
Is muriatic acid safe to use on a driveway?
It works but it etches the cement paste, which leaves a rough lighter patch that can look worse than the stain. It also damages nearby metal and plants. Oxalic acid is the safer choice for most rust.
More Guides

Other surfaces, other methods.

Rather not do it yourself?

Free written estimate before any work starts.