How to Remove Coffee Stains from Decks & Wood Fences

MediumAbout 15 minutes of dwell time7 stepsChecked against 8 sourcesReviewed · Updated Nov 6, 2026
Quick answer

Rinse the espresso with a garden hose, scrub the spot with mild dish detergent and a stiff brush along the grain, then treat dark spots with an oxygen-bleach deck cleaner. Keep the cleaner wet and skip hard pressure washing, since cedar is a soft wood.

Start the steps

Prefer a ready-made fix? Our top picks ↓

First few minutes

Just happened? Do this first

  1. Blot the spill with a clean, dry white cloth, and don't rub.
  2. Rinse the spot with cool water from a garden hose.
  3. Keep hot air and dryer heat away until the mark is gone.
  4. Test any cleaner on a hidden board first.

Coffee, including espresso, on a deck is a tannin stain, and it can sink into the wood quickly if it sits. Cedar is a soft wood, so rinse and scrub gently instead of blasting the spot. Most marks lift with a hose and a gentle scrub, while darker spots may need an oxygen-based cleaner and old ones may only fade.

Keep the hose on a gentle setting while you rinse, since a hard blast can rough up soft cedar. Before you treat an espresso stain on cedar, check whether the dark spot is really mildew, since it needs a different fix. Test a small patch first on any older deck, since old sealer can react differently.

Before you start

What decks & wood fences can take

Safe to use2

  • Water
  • Oxygen bleach

Use with care5

  • Soaking
  • Chlorine bleach
  • Solvents (alcohol, spot removers)
  • Acids (vinegar, lemon)
  • Scrubbing and abrasives

7 items

What you'll need

0 of 7 ready

Tap an item to get it on Amazon, or tick what you already have.

As an Amazon Associate we earn from qualifying purchases.

7 steps

Step by step

0 of 7 done
  1. Step 1 of 7

    Blot the espresso dry

    Press a clean, dry white cloth or white paper towels onto the spill to lift what is still liquid. Work from the outer edge toward the middle so the mark doesn't spread across the boards.

    Tip. Change to a fresh cloth as it fills up.

  2. Step 2 of 7

    Protect plants and rinse the spot

    Sweep away leaves and debris, then cover nearby plants with a plastic drop cloth and spray them with water to dilute any overspray. Rinse the espresso spot with the garden hose at low pressure, using cool water.

  3. Step 3 of 7

    Test on a hidden board

    Pick a board out of sight, like an underside edge, and try the same hose setting and cleaner there first. Watch the wood for a few minutes, and if the color lightens or shifts, change your approach before you go further.

  4. Step 4 of 7

    Scrub with mild dish detergent

    Mix mild dish detergent into a bucket of water and work it into the spot with a stiff synthetic-bristle brush. Brush along the grain, not across it, so the wood surface stays even.

    Tip. Rinse the suds off with the hose before they dry.

    Careful. Bar soap or natural soap makes tannin stains harder to remove, so stick with the dish detergent.

  5. Step 5 of 715 minutes

    Treat dark spots with oxygen cleaner

    If the spot still looks dark or black, it may be mildew, so apply an oxygen-bleach deck cleaner in small sections. Keep each section wet for about 15 minutes, misting it with the hose if it starts to dry, then scrub along the grain.

    Tip. Work in small sections so the cleaner never dries on the wood.

  6. Step 6 of 7

    Rinse the deck thoroughly

    Hose the area well, starting at the spot and working outward, until the water runs clear. Make sure no cleaner or soap is left on the surface before the wood dries.

  7. Step 7 of 7

    Lighten reddish-brown streaks

    If reddish-brown tannin bleed remains, apply an oxalic-acid wood brightener exactly as its label says. It also neutralizes the oxygen cleaner, so it comes after the rinse, and then you rinse it off well.

    Tip. Once the wood is fully dry, a light sanding can finish the job if a faint mark is still visible.

If you'd rather buy than mix

Best products for coffee on decks & wood fences

Look for an oxygen-bleach deck cleaner labeled for wood, and an oxalic-acid wood brightener for tannin streaks. Use one product at a time and rinse with plain water between them.

How we picked these: each product is made for this type of stain, its maker doesn't warn against using it on decks & wood fences, and its directions fit the steps above.

Finished the steps? How does it look?

How to tell it's working

The spot should blend into the wood around it, and the boards should look even once they dry. A faint shadow is normal on weathered cedar, so judge the result when the wood is completely dry.

What changes for yours

Adjust for your decks & wood fences

Weathered gray cedar

Gray, weathered cedar often looks dirty when the wood has simply aged. Commercial deck cleaners, brighteners and restorers remove mildew and grime so the wood's own color shows through.

If the natural color has leached out completely, the wood stays silver when dry, and no cleaner can bring it back. Leave those fibers in place rather than scrubbing harder to chase a color that is gone.

Old stain or sealer

When espresso has soaked into an old stain or sealer, the finish has to come off before the wood can be cleaned properly. Remove it with a stain and sealer remover, then neutralize the area with a brightener.

Once the wood is dry, sand it lightly and check whether the mark is still visible. Protect nearby plants with a drop cloth while you work, since the remover can reach them.

Pressure-treated pine

Pressure-treated pine follows the same order as cedar: rinse, test, scrub, then the oxygen-bleach treatment for any mildew. Keep the cleaner from drying out on the boards and rinse it off completely.

The steps don't change for this lumber, so focus on the test on a hidden board and the thorough rinse at the end.

Old CCA-treated deck

An older deck may be built from CCA-treated lumber, which contains arsenic. Wetting it raises the arsenic at the surface, and bleach releases chromate, so keep children and pets off wet CCA wood.

If you are unsure what the lumber is, leave the cleaning to a professional. Replacing old CCA lumber is safer than cutting or burning it, since sawdust and smoke carry arsenic.

Black spots that look like mildew

Black or fuzzy spots that won't lift with the detergent scrub are often mildew, which is what the oxygen-bleach treatment is for. Apply the cleaner in small sections and keep each one wet for about 15 minutes before scrubbing along the grain.

Wait until the wood is fully dry before judging the result. If the spots are still dark, treat them again rather than moving on to harsher products.

Old, dried or set-in stains

An old espresso mark that has been on the deck for weeks has had time to darken the wood. Start again with the full sequence: rinse, dish detergent scrub, then the oxygen-bleach treatment kept wet for about 15 minutes.

A spot that has dried can be wet again and worked with the same steps, but it usually takes more than one pass. Repeat the oxygen cleaner rather than making it stronger, and keep heat away from the wood between passes.

If the mark is still there after the cleaning passes, the stain and sealer remover and the wood brightener are the next step, followed by light sanding once the wood is dry. Commercial deck restorers can lift stubborn color on weathered boards, though some wood will stay silver. A stain that remains visible after all of this is realistic to leave as it is.

Vinegar, baking soda, peroxide and more

Do home remedies work on coffee on decks & wood fences?

Many kitchen remedies don't suit a wood deck, so only the gentle cleaners that wood can take belong on it. Each remedy below is one you may see suggested, with a clear answer on whether wood can take it.

Works2Skip4

RemedyVerdictWhat to know
Dish soapGet it on Amazon WorksMild dish detergent in water, scrubbed along the grain with a stiff synthetic brush, is the scrub step.
Oxygen bleach (OxiClean)Get it on Amazon WorksAn oxygen-bleach deck cleaner, kept wet for about 15 minutes, handles mildew and dark organic spots on wood.
White vinegarSkipSkip vinegar on a wood deck, since it is an acid. The wood brightener handles the reddish-brown streaks instead.
Baking sodaSkipBaking soda is a mild cleanser for glass and tile, not a deck cleaner. The dish detergent scrub does this job.
Hydrogen peroxide (3%)SkipAn oxygen-bleach deck cleaner already handles those dark spots, so peroxide isn't needed.
Rubbing alcoholSkipSkip rubbing alcohol on a deck; use the detergent and cleaner instead.

What makes it worse

Mistakes to avoid

Don't pressure wash cedar hard

Cedar is a soft wood, and a strong spray can strip the surface away. If you do use a pressure washer, choose the lowest pressure that cleans and a fan tip, and spray with the grain.

Don't use a narrow or spinning tip

Narrow-stream and rotating tornado tips cut into decking and leave marks. A fan tip spreads the water out and is much gentler on the boards.

Don't reach for chlorine bleach

Chlorine bleach breaks down the lignin in wood, corrodes metal fasteners and harms plants nearby. It also doesn't kill mildew spores, so it won't solve the problem it seems to fix.

Don't scrub with steel wool or wire

Leftover iron in steel wool or wire bristles reacts with the wood's natural compounds and leaves dark stains. A stiff synthetic-bristle brush does the job without that risk.

When to call a professional

If the deck is older CCA-treated lumber, have a professional assess it before you wet it down, since wetting raises surface arsenic. A deck contractor is also the right call if the stain won't lift after the steps above.

Questions

Will espresso permanently stain my cedar deck?

Not usually, if it is caught fast. Blot it, rinse it with a hose, and keep heat away while you work, since heat is what sets a tannin stain.

Do I need a pressure washer to remove espresso?

Usually not for a single spill. A garden hose at low pressure does most of the work, and any pressure setting should be tested on a hidden board first.

Does the brown mark need sanding?

Usually not right away. Once the wood is fully dry, a light sanding can help if a faint mark is still visible after the brightener.

Is the dark spot mildew or coffee?

A fuzzy or black spot is often mildew, while a brown mark is usually the espresso itself. Try the hose and detergent scrub first, then the oxygen-bleach cleaner if the spot stays dark.

Can I use vinegar on a cedar deck?

No, the oxalic-acid wood brightener handles the reddish-brown streaks that vinegar is often suggested for. The oxalic-acid wood brightener handles the reddish-brown streaks that vinegar is often suggested for.

How long should the cleaner stay on the wood?

About 15 minutes, kept wet one section at a time. Mist it with the hose if it starts to dry, then scrub along the grain before rinsing.

Coffee on other materials

All 34 materials for coffee

Other stains on decks & wood fences

All 19 stains on decks & wood fences

Start from the bigger picture

How we know this

Every method, amount and warning here comes from university extension services, industry bodies and product makers. We read them, check every step for unsafe combinations and changed amounts, and write it up so you can follow it.

  1. University of Georgia Extension
  2. American Cleaning Institute
  3. Iowa State University Extension
  4. Texas A&M AgriLife Extension
  5. USDA Forest Service
  6. Purdue Extension
  7. Treated Wood Council
  8. Sherwin-Williams