Journal

Leaf stains on concrete: tannin, and how it lifts

4 min read · Updated 20 July 2026

Leaf stains on concrete are tannin — a dye leached from wet leaves, not dirt sitting on top. Fresh stains lift clean with an alkaline pre-treatment and a controlled pressure wash. Older stains fade to match the surrounding slab rather than vanish. Schmick's driveway cleaning starts at $180; most Sydney driveways land between $180 and $420 by area.

The shadow under the canopy

Walk any tree-lined street on the North Shore after a wet week in autumn and you'll see it: a brown halo on the concrete wherever leaves sat. That's tannin — the same compound that colours tea and red wine. Leaves land, rain soaks them, and the water carries the dye down into the pores of the slab. Sweep the leaves away and the stain stays. It isn't dirt sitting on the surface. It's a stain in the surface, which is why the hose does nothing.

The pattern is seasonal and predictable. Liquidambars, plane trees and jacarandas drop through autumn and early winter; the leaves gather along fence lines, in the driveway dish and under parked cars, and every shower prints another layer. Under a dense canopy — Wahroonga, Killara, the leafier ends of the Eastern Suburbs — the whole slab can shade a few tones darker without one obvious mark. The stain builds so slowly that most owners only notice when a neighbour's clean drive shows theirs up.

Pre-treat first, pressure second

Pressure alone is the wrong tool for tannin. The dye sits in the pores, so blasting the surface just polishes the top of a stain that continues below it — and enough pressure to chase it deeper will etch the slab and leave wand stripes. The right sequence is chemistry first: an alkaline pre-treatment that breaks the tannin bond, given time to work. Then a controlled wash with a rotary surface cleaner lifts the loosened stain evenly, edge to edge, without scarring the concrete.

That order also protects everything around the drive. A measured pre-treatment and a surface cleaner keep overspray down and the finish uniform — no zebra striping, no blown-out mortar joints, no gouged aggregate. It's the difference between cleaning a slab and attacking one. If you're weighing up a rented machine, striping is usually the tell: a pressure washer on its own can make concrete look wet-clean in patches and still leave the tannin shadow sitting underneath.

Fresh lifts clean; old fades to match

Here's the honest version. A stain from this season's leaf drop, pre-treated and washed, lifts clean — you won't find where it was. A stain that has cycled through two or three autumns is a different animal. The dye has worked deeper with every wetting, and some of it is now part of the slab. Treatment fades it substantially and evens it into the surrounding concrete, but under a hard low sun you may still read a faint ghost of it.

That's not a sales problem; it's physics, and pretending otherwise is how driveways get over-blasted. The practical takeaway is timing. Clean once after the autumn drop finishes and the stain never gets its second season. Wait three years and you're managing a fade, not a removal. Either way the slab looks dramatically better — just don't let anyone promise that a ten-year-old tannin shadow will vanish outright, because on most concrete it won't.

Same leaves, two problems

The leaves staining your driveway didn't all land on the driveway. The same drop is sitting in your gutters, and up there it does quieter damage — trapped water, overflow down the walls, the slow rot you don't see from the ground. If the canopy is heavy enough to shadow the concrete, it's heavy enough to pack the gutters. The two jobs share a season: clear both once the autumn drop finishes and you reset the whole system in one visit.

The numbers make the pairing easy. Driveway and path pressure cleaning starts at $180, with most driveways landing between $180 and $420 by area. Gutter cleaning starts at $180, with most single-storey homes at $220 to $430 by gutter length; two storeys adds about 50 per cent. Bundle them on the same visit and the combined price drops 5 to 15 per cent — one crew, one morning, both leaf problems dealt with.

The exact number, in about a minute

You don't need someone standing on your driveway to price this. Area, surface, access — the instant quote takes about 60 seconds and returns a firm, bookable price, not an estimate that grows on arrival. It holds unless the place is materially different from what you told us. Sealing is a set add-on if you want the slab protected once it's clean, and it earns its keep under a canopy: sealed concrete gives next autumn's tannin far less to soak into.

If the shadows have been there a while, say so — we'd rather set the expectation honestly than promise a vanish we can't deliver. Fresh stains, plan on clean. Old ones, plan on a serious fade that blends into the slab. Either way the driveway stops advertising how long it's been since anyone dealt with the leaves, and next autumn you'll know exactly what the fix costs and how long it takes.

Sources