How to Clean Shingles With Oxy Bleach

Written By
Kimbry Parker
Kimbry Parker
Published: Nov 16, 2009
Updated: Nov 20, 2021
2 minute read

Unlike chlorine bleach, oxygen (oxy) bleach will not discolor or damage the shingles. When oxy bleach is used, oxygen is released for cleaning and bleaching stains without distorting the color. Using oxy bleach on shingles will leave the shingles clean, stain-free and looking like new.

Things You Will Need

  • Oxygen bleach
  • Water
  • Pump-style garden sprayer
  • Ladder
  • Garden hose
  1. Mix a solution of oxygen bleach and water into a pump-style garden sprayer. The bleach-to-water ratio will depend on the concentration of oxygen bleach you are using. Follow the directions of the label of the oxygen bleach for proper mixing instructions.

  2. Use a ladder to reach the shingles on the roof. Depending on the slope of your roof, you may need to actually climb onto the roof to clean the shingles. Use extreme caution when climbing on the ladder and/or walking on the roof.

  3. Wet the entire roof with plain water. Use a garden hose rather than a power washer. Although a power washer will likely remove dirt and grime, the power of the water may damage the shingles.

  4. Spray the oxygen bleach mixture onto the shingles. Apply one coating of oxygen bleach to the darkest stained areas first, then coat the entire shingled surface with the spray. Follow this by spraying another coat of the oxy bleach onto the darker stains. When applying the spray to the shingles spray the bleach and water mixture so that it flows down the roof, rather than up. This will prevent water from getting up under the shingles and leaking into the house.

  5. Allow the oxy bleach mixture to sit on the shingles for about 15 minutes. Use a garden hose to rinse the stains and cleaning solution from the roof. Set the garden hose on the spray setting with the highest pressure water and hold the nozzle close to the shingles when rinsing. This will remove any stains that were loosed up by the oxygen bleach.

  6. Apply a second coat of oxygen bleach if the stains persist. Be sure to rinse the roof with clean water after each application of oxygen bleach.

The Drip Cap

  • Roof shingles become dirty over time.
  • You can successfully clean shingles by using oxygen bleach.
  • Although a power washer will likely remove dirt and grime, the power of the water may damage the shingles.
  • Spray the oxygen bleach mixture onto the shingles.
  • When applying the spray to the shingles spray the bleach and water mixture so that it flows down the roof, rather than up.

References

Kimbry Parker

Kimbry Parker has been writing since 1998 and has published content on various websites. Parker has experience writing on a variety of topics such as health, parenting, home improvement and decorating. She is a graduate of Purdue…

Sponsored
HomeSteady Logo

HomeSteady is the ultimate guide for all your household needs, from cleaning and HVAC to electrical, DIY and maintenance.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.