Stand in almost any neighborhood that’s more than a decade old and look up. You’ll see them: the dark vertical streaks running down the north-facing slopes, the velvety green cushions clinging to the shingle edges in the shade, the crusty gray-green scabs that look like they’ve been glued on. Most homeowners file all of it under one heading — “the roof is getting dirty” — and reach for a pressure washer, or ignore it until it looks bad enough to worry about.
Both reactions are wrong, and for the same reason: the stuff growing on your roof isn’t one thing. It’s three different organisms, with three different biologies, three different levels of threat, and three different correct responses. One of them is mostly cosmetic. One of them will quietly destroy your shingles from the edges in. One of them is nearly impossible to remove without damaging the roof. Telling them apart — and knowing which fight is worth having — is the difference between a roof that lasts its full service life and one that ages out a decade early, often with a warranty you’ve accidentally voided.
This is the field guide: what each organism actually is, how it feeds and spreads, which ones cause real structural harm versus which ones just look bad, the single removal mistake that does more damage than the growth ever would, and the prevention measures that are worth the money versus the ones that are mostly marketing.
The three things growing up there are not the same organism
The first move is diagnostic, because the three colonizers behave completely differently. Here’s the quick taxonomy before we take each one apart.
| What you see | What it actually is | Real threat level | Why it matters |
|---|---|---|---|
| Flat black streaks running downhill | Algae (a cyanobacterium, Gloeocapsa magma) | Low–moderate; mostly cosmetic | Ugly, heat-absorbing, slow to damage — but the easiest to prevent at purchase |
| Soft green 3-D cushions on shingle edges | Moss (a true plant) | High; structurally destructive | Lifts shingles, breaks seals, holds water, rots the deck |
| Crusty, flat gray-green patches, firmly bonded | Lichen (a fungus + algae symbiosis) | Moderate; cosmetically permanent | Roots into the granule layer; nearly impossible to remove cleanly |
Notice that the most visually alarming one — the black streaking that makes a roof look filthy — is actually the least dangerous. And the one that looks like a charming bit of fuzz is the one that will cost you a roof. People consistently get this backwards.
Algae: the black streaks that look worse than they are
The dark streaks are the most common complaint and the most misunderstood. They aren’t soot, mildew, or “the shingles wearing out.” They’re a living colony of a photosynthesizing bacterium called Gloeocapsa magma — technically a cyanobacterium (blue-green algae), not a true algae or a mold, though everyone in the trade calls it “roof algae.”
Why it’s black, and why it streaks downhill
The organism itself isn’t black. It produces a dark, pigmented outer sheath as sunscreen — a UV-protective coating that lets it survive full sun on an exposed roof. That pigment is what you see. The colony starts as a nearly invisible film and darkens over months and years as it thickens and the sheath builds up.
The streaking pattern is a dead giveaway for diagnosis. Algae colonizes the whole slope, but it grows fastest where moisture lingers, and every rain carries spores and nutrients downhill. So the colony concentrates into vertical runs that widen as they descend — darkest at the bottom of the slope, often starting below a section of roof that stays damp. If you see flat streaks that run with the slope and get wider toward the eave, that’s algae, essentially every time.
Why it shows up on the north side first
North-facing slopes (and anything shaded by trees or a taller wing of the house) streak first and worst, because they stay damp the longest after each rain and dew. Algae needs moisture and tolerates shade; the sunny south slope dries fast and burns the colony back. This is the same reason a steeper roof resists growth better than a low-slope one — water and debris leave faster, and the surface dries sooner, giving the colony less time to establish.
What it feeds on — and the manufacturing change that made it common
Here’s the detail most homeowners never hear. Asphalt shingles are surfaced with mineral granules, and the filler and granule system includes a significant fraction of limestone (calcium carbonate). Gloeocapsa can use that calcium carbonate as a nutrient source. The widely repeated industry story is that as crushed limestone became a common, cheap shingle filler in the late 20th century, roofs effectively became a better food source — which is part of why black streaking went from a regional oddity to a near-universal complaint. Treat the specifics of that history as trade lore rather than settled science, but the nutrient relationship is real, and it’s exactly why the fix built into modern shingles is a metal additive, as we’ll see.
Does algae actually damage the roof?
Honestly? This is where the trade oversells. There is genuine debate, and not much peer-reviewed research, on how much structural harm Gloeocapsa does on its own. The defensible claims are modest:
- It’s cosmetic first. The primary cost of algae is that your roof looks dirty and old, which is a real cost if you’re selling the house but not a structural one.
- It holds some moisture against the surface, and a damp surface ages asphalt faster than a dry one.
- The dark pigment absorbs heat, raising surface temperature on the affected slopes — a plausible but hard-to-quantify contributor to shingle aging and attic heat load.
What algae does not do is lift your shingles or punch water through the roof. If all you have is black streaking, you have a curb-appeal problem and a long-term aging nudge — not an emergency. The urgency is different for the next one.
Moss: the one that actually destroys the roof
Moss is not a cosmetic issue, and it is not algae’s cousin. It’s a true, non-vascular plant — it has structure, it holds water like a sponge by design, and it anchors itself into your roof with root-like filaments called rhizoids. That anchoring is the whole problem.
The damage mechanism, step by step
Moss doesn’t sit on the shingles; it works its way into and under them.
- It colonizes the gaps. Moss establishes along the horizontal shingle courses and in valleys — the lines where one shingle laps the next, where debris and moisture collect. On a roof it tends to march uphill over time, the opposite direction from algae streaks.
- Rhizoids grow under the tabs. The root-like rhizoids creep beneath the shingle edges and into the granule layer. As the moss cushion thickens and dries and re-wets, it physically pries the shingle edges up and can break the self-sealing adhesive bond that’s supposed to glue each course down.
- A lifted, unsealed edge is an open door. Once the seal is broken and the tab is lifted, wind-driven rain can get under the shingle — exactly the failure mode that flashing and proper sealing exist to prevent. Water that gets under the shingles reaches the underlayment and, eventually, the wood deck everything is nailed to.
- It keeps the surface permanently wet. A moss cushion holds water for days after rain, against the asphalt and against the edge of the wood. Constant moisture breaks down the asphalt binder and accelerates granule loss. In cold climates, the water trapped in and under the moss freezes and expands, and the freeze-thaw cycle levers shingles and joints apart — a close relative of the ice-dam failure mechanism.
The net effect: moss takes a roof that should last 25 years and can shave a decade or more off it, and it does the damage along the edges and laps where you can’t easily see it until a shingle is already cupped or missing.
Algae makes your roof look ten years older. Moss actually makes it ten years older.
If you have thick green cushions on a roof — not flat streaks, but three-dimensional clumps you could grab — that is the growth worth acting on, and worth acting on carefully.
Lichen: the stubborn one
Lichen is the strangest of the three and the hardest to deal with. It isn’t a single organism at all — it’s a symbiosis: a fungus and an alga (or a cyanobacterium) living as one composite. The alga photosynthesizes and feeds the partnership; the fungus provides structure and, critically, a tenacious grip.
On a roof, lichen shows up as flat, crusty, often circular patches — gray-green, sometimes with a leafy or scaly texture — that look almost painted on. And they essentially are. The fungal filaments penetrate down into and around the granules, bonding the lichen to the shingle surface far more firmly than algae or even moss. That’s what makes lichen the removal nightmare of the three:
- Chemical treatment can kill a lichen, but the dead crust often stays stuck to the roof.
- Trying to scrape or scrub it off takes the granules with it — and the granules are the shingle’s UV armor and primary wear surface (the top layer of the whole assembly). Pull them off and you’ve exposed the asphalt to the sun that ages it.
The practical, honest truth about lichen is that it’s often best killed in place and left to weather off over months, because the alternatives do more harm than the lichen. More on why below.
Why it’s worse now, and worse on your house specifically
Three things decide how fast a roof gets colonized, and they explain why your roof streaks while your neighbor’s doesn’t:
- Moisture and shade. North slopes, tree-shaded roofs, and sections under a taller wing stay damp and grow everything faster. South-facing, sun-baked, steep slopes that dry quickly stay cleaner.
- Overhanging trees and trapped debris. Branches drip, drop leaves and needles, and block sun and airflow. The debris that collects in valleys and behind undersized or clogged gutters is both a moisture sponge and a seedbed. Trees are the single biggest accelerant most homeowners control.
- A roof that can’t dry itself. A poorly ventilated attic keeps the deck damp from below, and a deck that never fully dries feeds growth from the inside out.
And because algae spreads by airborne spores that drift from roof to roof, neighborhoods tend to streak together — one colonized roof seeds the next, which is why a whole street can look uniformly dirty within a few seasons of the first case.
The removal mistake that costs you the roof
Before any method, the one rule that matters most:
Never pressure wash an asphalt shingle roof. Ever.
A pressure washer strips the protective mineral granules off the shingles. Those granules are not decoration — they’re the UV shield and the wear surface, and once they’re gone the asphalt underneath bakes, dries, and fails fast. People pressure wash a streaked roof, it looks clean and bright the same afternoon, and they’ve quietly removed years of service life and, in many cases, voided the shingle manufacturer’s warranty in the process. (Pressure washing is one of the classic exclusions buried in the warranty fine print.) The same logic rules out aggressive scrubbing and wire brushing — and it’s doubly true over live moss, whose rhizoids cling to the granules so tightly that the granules come off with the moss.
The method that actually works: low-pressure chemical treatment
The industry-sanctioned approach is a “soft wash” — kill the organism with a chemical solution applied at low pressure, let it work, and rinse gently. The governing reference is the Asphalt Roofing Manufacturers Association (ARMA) technical bulletin on algae discoloration, and its guidance is refreshingly plain:
- A typical cleaning solution is roughly one part chlorine bleach (sodium hypochlorite) to one part water. (Secondary sources often quote a “50/50” mix, which is the same idea. Exact ratios vary by manufacturer and by how heavy the growth is.)
- Do not scrub. ARMA explicitly warns that friction loosens and removes granules. Let the chemistry do the work.
- Apply low, rinse low. Wet the roof, apply the solution, give it time to kill the growth, and rinse with normal garden-hose pressure.
- The result is temporary. Bleach lightens the stain and kills the current colony, but the discoloration comes back as the roof is re-seeded — which is why prevention (below) is the real fix, not repeated cleaning.
- Check with your shingle maker before using anything else. ARMA’s own bulletin says other chemicals or methods shouldn’t be used without the manufacturer’s approval. That matters for the proprietary moss-and-lichen cleaners on the market, some of which are gentler on plants or granules but all of which can affect your warranty.
A few practical notes the bulletin implies and good cleaners follow: work top-down so runoff doesn’t re-stain cleaned areas; wet and protect the plants and landscaping below before and after, because sodium hypochlorite runoff kills vegetation; wear eye protection and gloves; and never walk a wet, chemical-slick, steep roof — this is a real fall hazard, which is a large part of why it’s often a job for a pro.
Moss and lichen specifically
For moss, the sequence is: kill it with a moss-specific treatment or the bleach solution, then let the dead moss dry out and become brittle, and gently remove the loose, dead material — ideally letting rain and time do most of the work rather than prying at it. Never knock green, living moss off with a brush; that’s when the granules leave with it.
For lichen, accept the limitation up front: you can kill it, but the bonded crust usually won’t release on command. Killing it in place and letting it weather off over a season — then preventing regrowth — is almost always better for the roof than any amount of scraping.
Prevention: the metal-strip trick, and what it can and can’t do
Killing the growth treats the symptom. Keeping it from coming back is the actual win, and the cornerstone method is a genuinely clever bit of chemistry.
Zinc and copper strips
Install a strip of zinc or copper along the roof near the ridge, exposed to the rain. Every time it rains, water running over the metal picks up a trace of metal ions and carries them down the slope. Those ions are toxic to algae, moss, and lichen — so the washed slope below the strip stays largely growth-free. Copper is the more potent biocide; zinc is cheaper and more common. This is the same principle that keeps the roof area just below a copper chimney flashing or a galvanized vent conspicuously clean while the rest of the slope streaks.
It works — with honest limits you should know before you pay for it:
- It’s prevention, not a cure. The ion wash suppresses new growth on clean shingles. It will not kill an established moss cushion or a lichen crust that’s already there. Clean first, then install strips to keep it clean.
- The reach is finite. The protected band extends only so far below each strip before the ion concentration drops off. On a tall or complex slope you need multiple courses of strips, not one ribbon at the ridge, or the lower reaches of the roof keep growing.
- Effectiveness claims are often inflated. You’ll see figures like “80–95% reduction” quoted by product sellers; those specific numbers are hard to verify and should be read as marketing. The mechanism is sound and well understood; the exact performance depends on rainfall, metal, slope length, and placement.
The cheaper, duller prevention that matters more
Strips help, but the highest-leverage prevention is maintenance most people skip:
- Trim back overhanging branches. More sun and airflow, less drip and debris. This does more than any product.
- Keep the roof and gutters clear of debris. Leaves and needles in valleys and gutters are the seedbed; removing them removes the habitat.
- Fix the drying problem. Address attic ventilation so the deck dries from below, and keep the slopes shedding cleanly.
Buying the problem out at replacement: algae-resistant shingles
If you’re already replacing the roof, the smartest move against algae specifically is to build the prevention into the shingles. Algae-resistant (AR) shingles carry metal — most commonly copper, sometimes blended with zinc — mixed into or coating the granules. The granules slowly release copper ions across the roof every time it rains: the zinc-strip trick, distributed across the entire surface instead of banded below a strip.
There’s a real technical wrinkle worth understanding before you compare brands. Older-style copper granules release their copper relatively quickly and lose potency as the roof ages — the protection can fade well before the shingle wears out. Newer systems (GAF’s StainGuard Plus and its encapsulated “microsite” approach, the 3M Scotchgard Protector used on several brands, CertainTeed’s StreakFighter, Owens Corning’s StreakGuard, Atlas with 3M) are designed to meter the copper out slowly over the warranty period rather than all at once. Independent, apples-to-apples data on who lasts longest is thin — much of what you’ll read is manufacturer marketing — so weigh the claims accordingly.
Read the algae warranty fine print carefully
The AR warranty is one of the sub-warranties that comes with its own separate, shorter term, and it’s narrower than most buyers assume:
- Terms vary wildly by brand — commonly 10 to 25 years, sometimes with a short non-prorated window up front and prorated (declining) coverage after. A “25-year algae warranty” may pay out very little in year 20.
- It covers Gloeocapsa discoloration only. The algae warranty covers black-streak staining from that one cyanobacterium — not moss, and not lichen. Those are considered maintenance issues and aren’t a shingle defect anyone warranties against.
- There is no neutral referee. There is no ASTM standard that tests asphalt shingles for algae resistance. (ASTM D3274 is a 0–10 visual defacement rating scale written for paint films; ASTM D7897 is a soiling/weathering method for solar-reflectance testing, not an algae test.) Every “algae resistant” claim on a shingle wrapper rests on the manufacturer’s own proprietary test methods and long-term outdoor exposure decks — not an independent pass/fail. Judge the warranty terms, not the marketing adjective.
- Installation conditions still apply. Like every shingle warranty, AR coverage assumes a properly installed roof by the manufacturer’s rules. If you’re choosing a contractor to install it, vet them the same way you’d vet any roofer.
DIY or hire it out?
A light algae stain on a low, walkable roof is a reasonable DIY soft-wash job if you’re comfortable with the chemicals, protect the landscaping, and never climb a wet slope. The moment any of the following is true, it’s a pro job: a steep or tall roof, thick established moss, bonded lichen, or an active warranty you don’t want to jeopardize. When you do hire, hire a roof-specific soft-wash company, not a general pressure-washing crew — and the single question that screens out the dangerous ones is: “Do you pressure wash, or soft wash?” If the answer is anything but a clear “soft wash, low pressure, no scrubbing,” keep looking. The wrong cleaner will leave your roof bright, clean, and years older.
The through-line across all three organisms is the same one that runs through everything about roofs: what you can’t see, or don’t understand, is what costs you. The black streaks that look alarming are mostly cosmetic. The soft green fuzz that looks harmless is eating the roof from the edges in. And the fastest-looking fix — the pressure washer — is the one that does the real damage. Diagnose first, treat gently, prevent cheaply, and let the one organism worth worrying about not get the ten years it’s trying to take.