
Affiliate Disclosure
Some links on this page are affiliate links. As an Amazon Associate, we earn from qualifying purchases — at no extra cost to you. We do not buy, test, or physically handle the products we cover; our rankings come from aggregated owner reviews, ratings and expert consensus. Commissions never change our verdicts. How we rank · full disclosure.
Rust on concrete is a chemical stain, not dirt, and the fix is chemistry rather than pressure. Dissolve oxalic acid crystals at the Portland Cement Association's published rate — one pound per gallon of water — soak the stain, leave it two to three hours, scrub with a stiff broom and rinse hard. Branded rust removers use the same chemistry in a thickened form. A pressure washer is the pre-clean and the rinse, never the remover.
We never buy or test the products we recommend; every verdict is drawn from aggregated owner reviews and published guidance, described in how we rank.
Why blasting it just makes a pale patch
Concrete looks solid and is not. The cement paste at the surface is porous, and when iron-bearing water sits on it — from a fertilizer spill, a rusting chair foot, a length of rebar, or sprinkler overspray drawn from a well — the iron oxidizes inside those pores. What you are looking at is not a film on top of the slab. It is a reaction product a millimeter or two down.
That is why a pressure washer, which is very good at removing things that sit on a surface, does almost nothing to it. Push hard enough and you will eventually remove the stain, but only by removing the paste that contains it, and the result is the tell-tale bright, roughened patch that announces the repair from across the yard. Worse, the etched surface you have created is more absorbent than the concrete around it, so it will pick up the next stain faster.
Chemistry gets underneath the problem instead. Oxalic acid reacts with iron to form an iron oxalate complex that is soluble and rinses away, leaving the cement paste intact. That selectivity is the whole reason it is the recommended agent rather than a stronger acid.

What actually works, in order of stain age
| Stain | Agent | Dwell time | Expected result |
|---|---|---|---|
| Fresh, days old, light orange | Ready-mixed rust remover spray | 10–20 minutes | Usually complete removal |
| One season, defined edges | Oxalic acid, 1 lb per gallon | 2–3 hours | Complete or near-complete |
| Years old, deeply set | Oxalic acid, repeat applications | 2–3 hours, twice or three times | Substantial fade, rarely perfect |
| Rebar bleed from inside the slab | Chemistry treats the symptom only | — | Returns; the steel is corroding |
| Continuous sprinkler overspray | Fix the water first, then clean | — | Returns within weeks otherwise |
Two of those rows are the ones people skip. If rust is weeping from a crack or a spall, the reinforcing steel inside the concrete is corroding and expanding, and no surface treatment addresses that — it is a repair question, not a cleaning question. And if the source is irrigation drawn from a well, cleaning without re-aiming the heads or filtering the water simply restarts the process.
The method, step by step
- Identify the source first. Look at the shape. Circular marks under furniture feet, scattered specks from a fertilizer spreader, fan-shaped arcs from a sprinkler head, or a line following a crack all point somewhere different. Fix the source or you will do this again.
- Pre-clean the area. Sweep, then wash the slab with a general concrete cleaner and rinse. Rust remover needs contact with concrete, not with the dirt sitting on it. Let the surface go from soaking to merely damp.
- Protect everything around it. Wet down adjacent grass and beds thoroughly and cover them with plastic sheeting. Oxalic acid burns foliage on contact and it will travel with the run-off. Move furniture and anything metal well clear.
- Mix to strength. One pound of oxalic acid crystals per gallon of warm water, in a plastic bucket, adding acid to water and never the reverse. If you are using a premixed product, follow its own dilution — they vary widely.
- Apply generously and keep it wet. Pour or brush it on so the stain is genuinely soaked, not merely dampened. On a slope or a vertical face use a thickened clinging product instead, because a thin liquid runs off before it has reacted.
- Leave it two to three hours. This is the step most people cut short. Check every 30 minutes and re-wet if the surface is drying — a dried film has stopped working. Keep children and pets off the area for the whole dwell.
- Scrub with a stiff broom. Not a wire brush: steel bristles shed fragments that will rust into the concrete and create a fresh set of stains a fortnight later. Nylon or natural stiff bristles only.
- Rinse hard and completely. This is where the pressure washer earns its place, on a 25° tip. Direct the run-off toward a storm drain only if local rules allow it, and away from garden beds and any pond regardless.
- Assess dry, not wet. Damp concrete always looks cleaner than it is. Let the slab dry fully before deciding whether to repeat. Old stains routinely need two or three cycles.

What to use
Three approaches cover almost every job. The clinging spray for small marks, a premixed gallon when the stain is measured in square feet, and raw oxalic acid crystals when you want full strength and the lowest cost per gallon.

Best for fertilizer specks, a rusted chair foot, a bike stand mark
- Thickened formula that clings to a vertical or sloped surface
- Sodium hydrosulfite chemistry rather than a strong mineral acid
- No-scrub application for light surface staining
- Also works on vinyl siding and painted masonry
Why buy it: the cling is the point — a thin liquid runs off a driveway before it has time to react, which is why so many rust removers appear to do nothing.

Best for sprinkler overspray staining and large discolored slabs
- Premixed gallon sized for large horizontal areas
- Formulated for concrete, brick, pavers and vinyl
- Applied with a pump sprayer rather than a pressure washer
- Rinses off without a separate neutraliser
Why buy it: the practical choice when the stain is measured in square feet rather than inches, and cheap enough to use at the coverage rate the label actually specifies.

Best for the Portland Cement Association method, mixed to strength
- Sold as a crystal you dissolve yourself, so you control the concentration
- The active ingredient behind most wood-bleach and rust-stain products
- One pound per gallon of water is the long-published mixing rate
- Also removes iron staining from timber decks and fences
Why buy it: the same chemistry the branded bottles use, at a fraction of the cost per gallon — and the only way to mix to full strength when a stain has been sitting for years.
A note on the alternatives people reach for first. Household bleach does not remove rust — it is an oxidizer, and rust is already oxidized; on some stains it darkens them. Vinegar is too weak an acid to do more than lighten a fresh mark. Baking soda and dish soap do nothing at all. And "rust converter" products are designed to stabilise rust on steel, not to lift stains out of masonry.
Why not muriatic acid
Muriatic acid is hydrochloric acid, and it is genuinely effective — at dissolving concrete. Extension advisers who field this question put it plainly: it will remove the stain, but you will be left with a bright clean spot that does not match the age of the surrounding slab. Cooperative Extension guidance on rust stains in concrete recommends the oxalic acid route for exactly this reason.
There is a legitimate use for muriatic acid on concrete — etching a slab to prepare it for a coating, where uniform surface removal is the goal. Removing one stain from an otherwise intact driveway is not that job. It also gives off corrosive fumes, demands a respirator in any enclosed space, and will damage the metal it drifts onto, including garage door tracks and vehicle trim.

Keeping it from coming back
Seal the slab. A penetrating silane or siloxane sealer reduces absorption substantially and buys you time to rinse a spill before it sets. Reapply on the manufacturer's cycle, typically every three to five years on a driveway.
Get metal off the concrete. Plastic or rubber feet under patio furniture, a mat under the bike stand, and no steel wool, wire brushes or bare rebar offcuts left lying on the slab.
Sweep fertilizer immediately. Iron-fortified lawn fertilizer is the single most common cause of orange speckling on driveways and paths. Blow or sweep granules back onto turf before you water — once wet on concrete, they stain within hours.
Deal with the irrigation. Re-aim heads away from paving, and where the water itself is the problem, an iron filter or a rust-inhibitor injector on the line is the standard fix.
Safety
Oxalic acid is toxic if swallowed and corrosive to skin and eyes. Chemical-resistant gloves, sealed goggles rather than glasses, long sleeves and closed shoes, and no children or pets in the area for the duration. Never combine it, or any acid cleaner, with bleach — the reaction releases chlorine gas.
If you use the pressure washer for the rinse, remember the tool itself is more dangerous than it looks. A narrow jet can inject water and debris under the skin through a puncture that appears trivial and is a surgical emergency; the CPSC has warned that power washers can cause serious injuries. Keep the 0° red nozzle off the machine, never brace a hand in front of the tip, and wear eye protection because acid-laden spray comes back at you.
Where to go next
If the driveway needs a general clean rather than a stain treatment, a surface cleaner attachment gives an even finish that no amount of wand work will match — see our pressure washer picks and what soap to use in a pressure washer. If you are weighing whether to hire someone instead, what pressure washing costs has current US figures.
More from this hub: leaf blowers & yard cleanup · best pressure washer for home use · is a pressure washer worth it · how we rank.
