Ad Space
Roofing··10 min read

How to Clean Moss and Algae From Your Roof Safely

Learn how to safely remove moss and algae from your roof, prevent regrowth, and extend the life of your shingles with this complete DIY guide.

By Editorial Team

How to Clean Moss and Algae From Your Roof Safely

Those dark streaks running down your shingles aren't just ugly — they're slowly eating your roof alive. Moss and algae hold moisture against your shingles, accelerate granule loss, and can shorten your roof's lifespan by 10 years or more if left unchecked. A professional roof cleaning runs $300 to $700 on average, but with the right approach and a free weekend, you can handle this yourself for under $50 in materials.

I've cleaned my own roof twice and helped neighbors with theirs, and I can tell you the process is straightforward as long as you respect the safety basics. In this guide, I'll walk you through exactly how to remove moss, algae, and lichen from your roof, prevent them from coming back, and avoid the mistakes that damage shingles or put you in the emergency room.

Understanding What's Growing on Your Roof

Before you grab a ladder, it helps to know what you're dealing with. Moss, algae, and lichen are different organisms, and they each require a slightly different approach.

Algae (Gloeocapsa Magma)

Those dark black or greenish-black streaks running vertically down your roof are almost always caused by a blue-green algae called Gloeocapsa magma. It feeds on the limestone filler in asphalt shingles and thrives in warm, humid conditions. Algae is the most common roof problem in the eastern and southeastern United States, though it's been spreading to other regions over the past decade.

Algae won't physically damage your shingles as quickly as moss, but it darkens your roof significantly. A dark roof absorbs more heat, which can increase your cooling costs by 10–15% in summer months. It also makes your home look neglected, which matters if you're planning to sell.

Moss

Moss is the thick, green, carpet-like growth you'll usually find on north-facing slopes or areas shaded by trees. Unlike algae, moss has a root system that works its way under shingle edges and lifts them over time. This lets water penetrate underneath, leading to leaks, wood rot, and serious structural damage.

If you can see moss from the ground, it's been growing for a while and needs attention soon. In the Pacific Northwest, Midwest, and Northeast, moss is extremely common on roofs that get limited direct sunlight.

Lichen

Lichen looks like small, light-colored patches with a crusty texture. It's actually a combination of algae and fungus living together, and it bonds aggressively to shingle surfaces. Lichen is the hardest of the three to remove and often takes granules with it when scraped off. If your roof has significant lichen, you may need to accept some granule loss during cleaning or consider whether the affected shingles are due for replacement anyway.

Ad Space

What You'll Need

Gathering everything before you start saves time and keeps you from making rushed decisions on the roof. Here's your complete supply list.

Materials

  • Oxygen bleach (sodium percarbonate) — products like OxiClean or a dedicated roof cleaner work well. You'll need about 1 pound per 2 gallons of water. Budget around $10–15.
  • Garden pump sprayer — a standard 1- or 2-gallon sprayer is fine. Don't use a pressure washer.
  • Garden hose with spray nozzle — for rinsing. A standard nozzle with a "shower" setting is ideal.
  • Soft-bristle push broom or long-handled brush — for stubborn moss patches only.
  • Plastic sheeting or drop cloths — to protect landscaping below your roofline.
  • Zinc or copper strips (optional, for prevention) — 2–3 inch wide rolls, available at most hardware stores for $20–40.

Safety Gear

  • Rubber-soled shoes with good tread — wet roofs are dangerously slippery.
  • Safety harness and roof anchor — non-negotiable for any roof steeper than 4/12 pitch.
  • Safety glasses and rubber gloves — the cleaning solution is mild but irritating.
  • A spotter — someone on the ground who knows you're up there.

What NOT to Use

This is critical. Never use a pressure washer on asphalt shingles. Even at low pressure settings, the concentrated stream blasts away protective granules and can force water under shingle edges. One pass with a pressure washer can do more damage than five years of moss growth. Similarly, avoid chlorine bleach (sodium hypochlorite) at full strength — it kills plants below your roofline, corrodes metal flashing and gutters, and can discolor shingles. If you do use a diluted chlorine solution, it should be no stronger than 1 part bleach to 7 parts water, and you must thoroughly soak your landscaping before and after.

Oxygen bleach is gentler on everything — your roof, your plants, your gutters, and you — and it works nearly as well.

Step-by-Step Roof Cleaning Process

Pick a dry, overcast day with temperatures between 50°F and 80°F. Direct sun evaporates your cleaning solution before it can work, and rain washes it away. You want at least 24 hours of dry weather after cleaning for the best results.

Step 1: Prepare the Area Below

Lay plastic sheeting or drop cloths over any flower beds, bushes, or garden areas directly below your work zone. Even oxygen bleach can stress plants if it pools in concentrated amounts. Wet down your lawn and any exposed landscaping with a garden hose — pre-soaked plants absorb less of the cleaning runoff.

Close any windows near the roofline to prevent spray from getting inside.

Step 2: Remove Loose Moss by Hand

If you have thick moss growth, start by physically removing the bulk of it before applying any solution. Working from the ridge down, use a soft-bristle brush or even your gloved hands to gently lift and sweep moss off the shingles.

Always brush downward, in the direction shingles overlap. Brushing upward catches shingle edges and can tear or lift them. Don't scrub aggressively — your goal is to remove the loose material, not strip the shingles clean. The chemical treatment handles the rest.

Collect the debris in a bucket or let it fall onto your drop cloths. Don't leave moss clumps in your gutters.

Step 3: Mix and Apply the Cleaning Solution

Mix your oxygen bleach according to the product directions — typically 1 cup of powder per gallon of warm water. Warm water dissolves the powder faster and activates it more effectively. Pour the solution into your pump sprayer.

Starting at the bottom of the roof and working upward (so solution doesn't run over dry, untreated shingles and leave streak marks), spray a generous, even coating over the affected area. You want the shingles visibly wet, not just misted. A typical 2-gallon sprayer covers about 100–150 square feet per fill.

Step 4: Let the Solution Work

This is the hardest part — waiting. Let the solution sit for 15 to 20 minutes. You'll see the algae streaks start to lighten and the moss begin to turn brown at the edges. If it's a warm day and the solution starts drying before 15 minutes, lightly mist the area again to keep it wet.

For heavy moss or stubborn lichen, you may want to apply a second coat after the first 20-minute soak.

Step 5: Rinse Thoroughly

Using your garden hose with a standard spray nozzle (not a pressure nozzle), rinse the entire treated area from the ridge downward. Use a gentle, sweeping motion — think "heavy rain," not "fire hose." Make sure all the cleaning solution and loosened debris washes into the gutters and off the roof.

Some staining, especially from long-established algae, may not disappear immediately. It's normal for treated areas to continue lightening over the next 2–4 weeks as rain gradually washes away the dead organisms.

Step 6: Clean Your Gutters

All that moss, algae, and cleaning solution just washed into your gutters. Before you come off the roof, clear any debris from the gutters and downspouts so they drain properly. This also prevents concentrated cleaning solution from sitting in your gutters and potentially corroding them.

Preventing Regrowth: The Long Game

Cleaning your roof solves the immediate problem, but without prevention, you'll be doing this again in 2–3 years. Here's how to keep moss and algae from coming back.

Install Zinc or Copper Strips

This is the single most effective long-term prevention method. Attach 2–3 inch strips of zinc or copper along the ridge line of your roof, just below the ridge cap, using roofing nails. When rain washes over these metal strips, it carries trace amounts of zinc or copper ions down the roof surface. These ions are toxic to moss, algae, and lichen at concentrations too low to harm anything else.

Zinc strips cost $20–40 per 50-foot roll and last 10–20 years. Copper is more effective but costs about twice as much. For most homeowners, zinc is the better value.

You'll typically see results within 6–12 months as the area below the strips stays cleaner while untreated sections may show new growth.

Trim Overhanging Branches

Moss and algae thrive in shade and moisture. Trimming tree branches back at least 6 feet from your roofline dramatically reduces the conditions they need to grow. This also reduces leaf debris on your roof, which traps moisture and gives organisms a foothold.

As a bonus, trimming branches away from the roof also reduces the risk of storm damage and keeps squirrels and raccoons from using them as a highway to your attic.

Keep Gutters Clean

Clogged gutters cause water to back up under shingle edges, creating a moist environment where moss loves to establish itself. Clean your gutters at least twice a year — once in late spring and once in late fall. Consider gutter guards if heavy tree cover makes this a constant battle.

Consider Algae-Resistant Shingles

If you're within 5–7 years of needing a new roof, look into algae-resistant shingles when the time comes. These shingles contain copper granules mixed into the surface material, providing built-in protection against algae growth. Most major manufacturers, including GAF, CertainTeed, and Owens Corning, offer algae-resistant lines at only a modest premium over standard shingles. Many carry 10–15 year algae resistance warranties.

Safety Considerations You Can't Skip

I won't sugarcoat this: roofs are dangerous. Falls from roofs account for over 150 fatalities and tens of thousands of emergency room visits in the US every year. A wet roof during cleaning is significantly more slippery than a dry one.

Know Your Limits

If your roof pitch is steeper than 6/12 (meaning it rises 6 inches for every 12 inches of horizontal run), strongly consider hiring a professional. If you're uncomfortable with heights, hire a professional. If you don't have proper safety equipment, hire a professional. Saving $400 is not worth a broken back.

Use Fall Protection

For any roof work, wear a safety harness connected to a properly installed roof anchor. You can buy a basic roofing safety kit — harness, rope, and temporary anchor — for $60–100 at any home improvement store. Install the anchor near the ridge, run the rope to your harness, and adjust it so you can't slide more than a few feet if you lose your footing.

Watch the Weather

Never clean your roof in rain, strong wind, or when frost is possible. Wet shingles without cleaning solution are slippery enough. Shingles with soap on them might as well be an ice rink. Choose a calm, dry, overcast day.

Work in Sections

Don't try to spray the entire roof at once and then rinse the entire roof. Work in manageable sections — roughly 10 feet wide — so you can spray, wait, and rinse without having to traverse large areas of wet, soapy shingles.

When to Call a Professional Instead

DIY roof cleaning is realistic and effective for most single-story and moderate-pitch homes. But there are situations where it makes more sense to call in a pro.

  • Your roof is older than 20 years. Aged shingles are more fragile and may not tolerate even gentle cleaning without losing significant granules. A professional can assess the condition and adjust their approach accordingly.
  • You see structural damage. If moss has been growing long enough to lift shingles, crack them, or cause visible sagging in the roof deck, cleaning alone won't solve the problem. You need a roofer, not a cleaner.
  • You have a tile, slate, or metal roof. These materials require different cleaning techniques than asphalt shingles. The method described in this guide is specifically for asphalt and composite shingles.
  • Your roof is steep, tall, or has limited access. Multi-story homes, complex rooflines, or roofs without safe ladder placement points are best left to professionals with commercial safety equipment.

A professional soft-wash roof cleaning typically runs $300–$700 for an average home in 2026. Many companies also offer annual maintenance plans that include cleaning and preventive treatment for $200–$400 per visit. If your roof needs cleaning every 2–3 years and the job makes you uncomfortable, a maintenance plan is money well spent.

Keep Your Roof Healthy for Decades

A clean roof isn't just about curb appeal — though your neighbors will definitely notice the difference. Removing moss and algae extends the functional life of your shingles, prevents moisture damage to your roof deck, and keeps your attic cooler in summer. Combined with simple prevention measures like zinc strips and trimmed tree branches, a single afternoon of cleaning can add years to your roof's lifespan and save you thousands in premature replacement costs.

The key is catching growth early. Make it a habit to visually inspect your roof from the ground every spring. If you notice dark streaking or green patches starting to form, a quick cleaning session keeps the problem manageable. Let it go for five years, and you're looking at a much bigger job — or a much bigger bill from a roofing contractor.

Grab your sprayer, check the weather forecast, and give your roof the attention it deserves. Your future self — and your wallet — will thank you.

Ad Space

Related Articles