Clean a Deck Without Damaging the Wood

Wood remembers everything. Every spring pollen storm, every spilled drink, every leaf that sat wet through October. A deck that looks tired in April can look handsome again by May, but only if you clean it right. The wrong approach strips wood fibers, leaves bleach residue, or drives grime deeper into the grain. The right approach lifts dirt without violence, kills mold at the root, and leaves the surface ready for whatever protection you choose next. Most deck cleaning failures happen because people rush or use the wrong chemistry. Chlorine bleach lightens wood unevenly and kills plants. Pressure washers tear up soft grain and leave furrows that collect water. The better method uses oxygen bleach, a scrub brush, and enough time for the solution to do the work. You end up with clean wood that still looks like wood, not wood that looks cleaned.

  1. Strip the Deck Bare. Remove all furniture, planters, and grills. Sweep the deck thoroughly, pushing debris between boards with a stiff broom. Use a putty knife or old screwdriver to dig out packed material from between deck boards and along the house edge. Get everything organic off the surface before water touches it.
  2. Mix Your Weapon. Fill a 2-gallon pump sprayer with warm water. Add oxygen bleach powder according to package directions, typically one cup per gallon for decks. Shake or stir until fully dissolved. The solution stays active for about two hours once mixed, so work in sections if you have a large deck.
  3. Blanket and Soak. Soak any plants or grass near the deck with plain water. Spray oxygen bleach solution evenly across the deck surface, starting at the far end and working toward your exit. Spray railings, balusters, and steps. Let the solution sit for 15 minutes. You will see it foam slightly as it works on organic stains.
  4. Scrub With Grain. Use a deck brush or push broom with stiff synthetic bristles. Scrub in the direction of the wood grain, not across it. Work in 4-foot sections. Pay extra attention to high-traffic areas near doors and stairs. Do not let the solution dry on the wood. If it starts to dry before you finish scrubbing, spray more solution.
  5. Flush Every Trace. Rinse the entire deck with a garden hose using a fan spray nozzle. Work from the highest point down, pushing water off the deck rather than letting it pool. Rinse between boards by angling the spray into the gaps. Continue rinsing until no foam remains and runoff is clear.
  6. Hunt Down Holdouts. Inspect for remaining stains once the surface dries slightly. Mix a fresh batch of oxygen bleach at double strength for spot treatment. Apply to stains, let sit 10 minutes, scrub again, and rinse. For rust stains, use oxalic acid instead of oxygen bleach.
  7. Give Time to Dry. Leave the deck untouched for 48 hours minimum before applying sealer or stain. Wood needs to dry to below 15% moisture content for products to penetrate properly. If rain is forecast, wait for two clear days before sealing.
  8. Final Sweep, Final Say. Before any sealer or stain goes down, sweep the deck one final time. A few hours of dry weather will have deposited new pollen and dust. Clean wood takes finish evenly. Dirty wood does not.