All articles

How to Remove Leaf Stains From Concrete and Decks

By Gleam Team5 min read

Leaf stains on concrete are tannin soaked into the pores, which is why rinsing does nothing. What takes them off, and what to do before the snow comes.

Leaf stains on concrete are tannin, the same brown compound that colors a cup of tea, soaked down into the pores of the slab. That is why a hose does nothing to them. What takes them out is an oxygen bleach solution and enough dwell time to pull the tannin back up, and the time to deal with this round of leaves is now, before they spend a Minnesota winter pressed flat against your driveway.

Why a leaf stains and dirt does not

Dirt sits on top of a surface. Tannin does not. It is water soluble, so every time a wet leaf gets rained on, a little more of it leaches out and the water carries it into whatever is underneath.

Concrete, unsealed pavers, and bare wood are all porous, so the tannin ends up below the surface where a broom and a garden hose cannot reach it. You get a brown shadow in the exact shape of the leaf, sharp around the edges, and it looks painted on.

Glass, painted trim, and vinyl siding are not porous, and this is the whole difference. A leaf can sit on a window all month and leave nothing but a smudge that soap and water wipes off. The same leaf on a front walk leaves a mark you will be looking at in April.

Which trees actually do it

Oak is the worst offender here, on both counts. Oak leaves carry the most tannin of anything in a Twin Cities yard, and they are the last to come down, often hanging on into December, onto ground that is already cold and staying wet.

Silver and sugar maple stain too, and there are a lot of both on St. Paul boulevards. Cottonwood, ash, and honeylocust are much milder, and honeylocust leaflets are small enough that the wind usually handles them for you.

The worst case around here is predictable: oak leaves matted down by a cold November rain, frozen under the first real snow, and held flat against the concrete until the thaw. Four months of contact and constant moisture is about the most staining conditions you can give a slab.

Taking it off concrete

Oxygen bleach is the right chemical for this. It is sold as a powder, sodium percarbonate, and it is made for organic stains. Mix it with warm water, wet the concrete first, put the solution down, and leave it alone for fifteen or twenty minutes. Keep it wet the whole time. If it dries on the slab it stops working and leaves its own mark.

Then scrub with a stiff deck brush and rinse. Most of a fresh stain comes up on the first pass. An older one usually needs a second round.

Chlorine bleach is the wrong pick. It is good on algae, which is why it works so well on the green on a north wall, but it does comparatively little to tannin and it is hard on the plantings along the edge of a walk.

Pressure does work on concrete, and concrete is one of the few places real pressure belongs. The catch is that a slab older than about twenty years has a thin finished layer on top that pressure can strip, and so does anything stamped or decorative. Keep the wand moving, keep it back, and never park it in one spot to chase a single leaf outline. A lighter, rougher patch where the stain used to be is not an improvement.

Decks and siding play by different rules

On a wood deck, oxygen bleach is still correct and chlorine bleach is genuinely bad for it. Chlorine breaks down the lignin that holds wood fibers together and leaves softwood looking gray and fuzzy once it dries. Pressure is just as risky, because a fir or cedar deck board carves easily. Low pressure, more dwell time.

Siding is the opposite problem. Tannin will not soak into vinyl, so brown streaking down a wall is almost never the siding staining. It is tannin-rich water running out of somewhere it should not be. The dark vertical stripes on the face of a gutter are the same story, which is why they come back every fall until the trough above them gets cleaned out.

What is worth doing and what is not

Plenty of this is cosmetic and you can leave it. Tannin does not damage concrete, it only discolors it. On a twenty-year-old driveway that is already mottled gray, leaf shadows disappear into the background and nobody notices them.

Where it is worth the afternoon is anywhere people stand close: a front walk, the steps, a patio with chairs on it, a deck. Those get looked at from four feet away. It is also worth doing before sealing, because sealer locks a stain in permanently, and the slab has to be fully dry before any sealer goes down. Sealing itself is a different trade and not something I do.

The honest version of all this is that getting the leaves up before the snow pins them is the whole job. Do that and there is nothing to clean in spring. If they already sat through last winter, pressure washing starts at $150 and covers driveways, walks, patios, and decks around St. Paul and the metro.

Request a quote or book a time.

Want a Gleam Team pro to handle it?

We serve St. Paul, Minneapolis, and the Twin Cities suburbs. Quotes and consultations are free.

Or call (763) 237-4106

CallGet a free quote