If you shop through links on our site, we may receive compensation. This content is for educational purposes only.
If you shop through links on our site, we may receive compensation. This content is for educational purposes only.

How to Clean Roof Shingles: Remove Black Streaks

Updated
Those black streaks are living algae. Here's how to wash them off for good.

Those black streaks running down your roof are not dirt or soot. They are a living colony of blue-green algae, Gloeocapsa magma, that feeds on the mineral filler in asphalt shingles and shields itself from sunlight with a dark pigmented sheath.

Here is the reassuring part: the stains are mostly a curb-appeal problem, not a structural one, and you do not need a professional crew to remove them. A low-pressure “soft wash” with the right cleaner lifts the algae without touching the granules that protect your shingles.

Here is how to clean roof shingles safely, and how to keep the streaks from creeping back.

Key Takeaways

  • Use a soft-wash bleach mix: ARMA and GAF both recommend a chlorine bleach and water solution, not scrubbing, to kill roof algae and moss.
  • Let it dwell, then rinse gently: Spray the solution on, wait 15 to 20 minutes, then rinse from the ridge down with a plain garden hose.
  • Never pressure wash asphalt shingles: High pressure strips the protective granules, shortens the roof’s life, and can void the warranty.
  • Prevent regrowth the right way: Copper or zinc strips near the ridge stop new algae, but ARMA warns against retrofitting them; the durable fix is algae-resistant shingles at your next re-roof.


What Is the Best Cleaner for Roof Shingles?

You have three practical options for an asphalt shingle roof, and the first one is what the roofing manufacturers recommend themselves.

1. Chlorine Bleach and Water

This is the industry-standard “soft wash.” Sodium hypochlorite, plain household chlorine bleach, kills algae, moss, and mildew spores on contact, and it is cheap and easy to find. The Asphalt Roofing Manufacturers Association recommends a 50:50 mix of laundry-strength liquid bleach and water for exactly this job (1).

GAF, the largest US shingle maker, publishes a gentler recipe in its own technical bulletin: 4 gallons of water, 1 gallon of bleach, and 1 cup of TSP (trisodium phosphate) or a phosphate-free substitute. Either mix goes on with a pump garden sprayer, never a brush.

2. Commercial Spray-and-Leave Products

If you would rather skip mixing chemicals, pre-blended cleaners like Spray & Forget or Wet & Forget do the same work. You spray them on and let normal rain rinse the dead algae away over the following weeks. They need almost no labor and no rinsing, but they act slowly, so they suit light staining better than a thick moss mat.

3. Oxygen Bleach

For a plant-friendlier option, oxygen bleach (sodium percarbonate) breaks down into soda ash and oxygen and is far kinder to landscaping and metal than chlorine. The trade-off is strength. It works more slowly and struggles with thick, established moss, so plan on a second application for stubborn growth.

Is It Safe to Pressure Wash a Shingle Roof?

No, you should never pressure wash an asphalt shingle roof. ARMA states plainly that a pressure washer causes granule loss and very likely premature failure of the roof system.

Those ceramic granules shield the asphalt underneath from UV rays. Blasting them off with a high-PSI stream exposes the asphalt, speeds up aging, and opens the door to leaks.

Professional roof cleaners use “soft washing” instead. They apply the cleaning solution at garden-hose pressure and let the chemistry do the work, so no mechanical force ever touches the granules.

Will Bleach Damage Roof Shingles?

No, a properly diluted bleach solution will not damage asphalt shingles. That is why the shingle makers themselves, including GAF and Owens Corning, specify a bleach-and-water mix for algae removal.

Straight, undiluted bleach is a different story. It can corrode metal flashing, fasteners, and gutters, and it is hard on plants. Stick to the recommended dilution, protect anything metal or living below the eaves, and rinse the whole roof thoroughly when you finish.

How to Clean Roof Shingles

Roof work is genuinely dangerous, so safety comes before the stains. If your roof is steeply pitched or more than one story high, hire a soft-wash pro rather than climbing up yourself.

  • Time: 2 to 4 hours
  • Difficulty: Advanced

What You’ll Need

  • Full-body safety harness
  • Non-slip shoes (soft sole)
  • Sturdy extension ladder
  • Safety goggles and gloves
  • Garden hose with spray nozzle
  • Pump-style garden sprayer
  • Household bleach (or commercial cleaner)
  • Plastic sheeting (for plants)

1. Prioritize Safety

Pick a cool, overcast day with little to no wind. Wind can blow chemicals back into your face, and hot sun evaporates the cleaner before it can work.

Wear your safety harness and clip it to a strong anchor point. Put on non-slip shoes with good traction, and step carefully; wet moss is dangerously slick.

2. Prepare the Area

Bleach kills plants, so protect your landscaping before you spray a single drop:

  • Move furniture: Clear patio furniture and decor away from the drip line.
  • Soak the soil: Thoroughly water every plant, bush, and patch of grass around the house. Roots already saturated with clean water absorb far less of the bleach runoff.
  • Cover up: Drape delicate shrubs with plastic sheeting.

3. Mix the Solution

Pour water and household chlorine bleach into your garden sprayer. A 50:50 ratio is standard for tough stains; for light discoloration, a milder 75% water to 25% bleach mix is enough.

Secure the lid tightly and pump the sprayer to build pressure.

4. Apply to the Roof

Start at the top of the roof and work down, so the solution never runs over untreated shingles and leaves streaks.

Spray every shingle until it is thoroughly wet, focusing on visible moss and black algae. Let the solution dwell for 15 to 20 minutes, the same window ARMA and GAF specify. Do not let it dry out; mist it with a little water if the sun starts to bake it off.

5. Rinse Gently

Rinse with your garden hose at normal pressure, working from the top down toward the gutters. Never spray up under the shingles, which forces water onto the decking.

The algae should sheet away easily. Thick moss may not release at once; the bleach kills it, and it weathers off over the following weeks. Do not scrub, since that knocks off the granules.

When you finish, uncover your plants and water them generously again to dilute any runoff.

How to Prevent Algae Regrowth

A clean roof stays clean longer with a few targeted measures. Note that prevention stops new growth; it does not erase stains that are already there.

  • Add copper or zinc strips carefully: A 6-inch strip of copper or zinc fitted just below the ridge, with an inch or two left exposed, releases metal ions every time it rains and keeps algae from taking hold. One caution: ARMA does not recommend retrofitting strips onto an existing roof, because lifting shingles to tuck them in breaks the sealant bond and can leave exposed nails that invite wind damage and leaks. Save this for a re-roof, or have a roofer install them.
  • Choose algae-resistant shingles at re-roof: If a new roof is on the horizon, algae-resistant shingles are the most reliable prevention. GAF’s StainGuard Plus line embeds copper microsites in the granules and backs them with a 25-year algae warranty (2). Copper is toxic to Gloeocapsa magma, so the streaks never get started.
  • Trim overhanging branches: Algae and moss favor damp, shaded roofs, and north-facing slopes stay wettest of all. Cutting back limbs lets sunlight dry the surface and makes it far less hospitable.
  • Clear debris twice a year: Leaves and pine needles trap moisture in valleys and gutters. Clearing them keeps water moving off the roof instead of feeding new growth.

FAQs

Does Cleaning Prolong the Life of a Roof?

Yes, cleaning can extend an asphalt roof’s life, mostly by removing moss. Moss is the real structural threat: its roots pry up shingle edges and hold moisture against the deck, which rots the wood below. Algae is chiefly a cosmetic and heat problem, so clearing both keeps the roof drier, cooler, and intact for longer.

Why Should You Remove Algae From a Roof?

You remove roof algae mainly for appearance and efficiency, not because it will collapse the roof. Blue-green algae feeds on the mineral filler in shingles but does not structurally damage them, according to GAF; its dark stain drags down curb appeal and resale value and absorbs heat that can raise attic temperatures and cancel out the benefit of a light-colored roof. Moss is the growth that turns damaging if you ignore it.

How Do You Clean a Roof Without Damaging the Shingles?

Clean it with chemistry, never force. Apply a bleach-and-water solution to dissolve the algae and moss, give it 15 to 20 minutes, then rinse gently from the ridge down with a regular garden hose. Skip wire brushes, scrapers, and pressure washers, all of which knock the protective granules loose.

Does Spray and Forget Work on Roofs?

Yes, Spray & Forget kills algae, moss, and mildew on shingles. It is a no-rinse cleaner: you spray it on and let rain carry the dead growth off over the next few weeks. Expect results in weeks rather than minutes, so it fits light staining better than a heavy moss mat.

What Time of Year Should I Clean My Roof?

Late spring or summer is the best time to clean a roof. Dry, mild weather makes the climb safer and lets the cleaner dwell without freezing or flash-drying. Avoid near-freezing days, when runoff can ice the shingles into a slip hazard. An overcast, low-wind day inside that window is ideal.

How Do You Remove Mold and Mildew From Roof Shingles?

Remove roof mold and mildew with the same 50:50 bleach-and-water mix used for algae. Wet the affected shingles, let the solution soak for about 20 minutes so it kills the spores, then rinse with a low-pressure hose. Reapply to any patch that stays dark instead of scrubbing it.

Is Soft Washing a Roof Worth It?

Yes, soft washing is the safest way to clean asphalt shingles. It lifts stains and kills the algae and moss without stripping granules or voiding the roof warranty, both of which high-pressure washing risks. For any asphalt roof, it is the method the manufacturers endorse.

How Often Should You Clean Your Roof?

Most roofs need cleaning every 3 to 5 years, though shade and climate shift that window. A roof under heavy tree cover or in a humid, coastal area can streak again within a year or two, while a sunny, exposed roof goes longer. Watch the north-facing slopes first, since they discolor soonest.


Feedback: Was This Article Helpful?
Thank You For Your Feedback!
Thank You For Your Feedback!
What Did You Like?
What Went Wrong?
Headshot of Sara Dennis

About the Author

Sara Dennis

Sara Dennis is a coffee-loving freelance writer, homeschool blogger, and mom of six kids. In her free time, Sara loves reading books and researching more efficient and effective ways to keep a clean house, homeschool her children, and blog better while making a home for her large family.