Black Streaks on Your Roof: Algae, Moss, or Something Worse?
Black streaks running down your asphalt shingles are almost always a blue-green algae called Gloeocapsa magma — a cosmetic problem, not mold and not roof failure. The streaks show up first on north-facing and shaded slopes where moisture lingers, and they darken as the algae colony spreads year after year. Moss, lichen, and chimney soot can look similar, but each behaves differently and only moss actually threatens the shingles.
Most likely causes
- Gloeocapsa magma algae — long dark vertical streaks, worst on north-facing and shaded slopes
- Moss — green, cushiony growth in thick patches, mostly along shingle edges in damp shade
- Lichen — crusty gray-green rosettes glued tightly to individual shingles
- Soot or chimney staining — dark discoloration fanning out below a chimney or flue, not spread across the slope
Compare the possible causes
| Possible cause | Key signs | When it happens | How likely |
|---|---|---|---|
| Roof algae (Gloeocapsa magma) | Long, dark gray-to-black streaks running down the slope like paint drips, heaviest on the north side and under tree shade, with no texture you can feel | Builds gradually over years; most visible in humid weather and typically appears on roofs 5 to 10 years old or more | Very common |
| Moss | Green, soft, three-dimensional growth you could press a finger into, forming clumps along the lower edges of shingles and in gaps | Grows fastest in cool, wet seasons — fall through spring — in heavy shade | Common |
| Lichen | Flat, crusty, gray-green or pale rosettes bonded so tightly to shingles that they won't brush off | Slow-growing over many years, usually alongside algae on older roofs | Less common |
| Soot, rust, or debris staining | Discoloration concentrated below a specific feature — a chimney, flue pipe, satellite mount, or overhanging branch — rather than streaking a whole slope | Any time; rust stains worsen after rain, soot builds during heavy fireplace seasons | Less common |
Visual clues to check
- Check which slopes are affected: streaks mostly on the north-facing or shaded side point strongly to algae
- Look at the shape: vertical drip-like streaks mean algae; defined green cushions mean moss; crusty rosettes mean lichen
- Follow the stain upward: discoloration that starts at a chimney, vent, or metal fixture is soot or rust, not growth
- Touch test from a ladder at the edge only (or use binoculars): algae is flat and paint-like, moss is soft and raised, lichen is hard and crusty
- Scan the roof edge below any metal: shingles directly under zinc or copper flashing often stay clean in a bright stripe — proof the culprit is algae
- Check the gutters: heavy granule accumulation suggests the shingles are wearing, which matters more than any staining above
The causes in detail
Roof algae (Gloeocapsa magma)
Gloeocapsa magma is an airborne algae that feeds on the crushed limestone filler in modern asphalt shingles, and the black color is actually its protective outer coating against UV light. It thrives where dew and shade keep shingles damp longest, which is why the north-facing slope streaks first while the sunny south slope stays clean. The damage is overwhelmingly cosmetic — it hurts curb appeal and can slightly reduce a roof's ability to reflect heat, but it is not mold, it doesn't rot the deck, and it doesn't mean you need a new roof.
Moss
Unlike algae, moss is the growth that genuinely harms a roof. Its root-like structures work under shingle edges and lift them, and the spongy mat holds water against the roof surface through every rain, accelerating granule loss and inviting leaks and ice damage. Small amounts can be gently swept off (downward, never upward) from a ladder or by a pro, but an established moss carpet is a sign the roof needs professional cleaning and probably more sunlight or better airflow.
Lichen
Lichen is a partnership between fungus and algae, and it anchors into the shingle surface far more aggressively than either streaking algae or moss. Scraping it off dry tears granules away with it, which does more harm than the lichen itself. Professional soft-wash treatments kill it, but it releases slowly over weeks to months of weathering afterward — patience beats scrubbing.
Soot, rust, or debris staining
Not every dark mark is biological. Wood-stove and fireplace soot washes down from the flue in a fan shape, rusting flashing or metal accessories bleeds orange-brown trails, and rotting leaf debris leaves dark shadows where it sat. The pattern gives it away: staining that starts at a hardware point and follows the water path is a maintenance clue, not a growth. Rust trails are worth attention because failing flashing — not the stain — is what causes leaks.
When to worry
- Moss thick enough to lift shingle edges or hold visible moisture after dry days
- Bald, gray patches where the protective granules have worn off, exposing the black asphalt mat underneath
- Streaking accompanied by curling, cracking, or missing shingles — the roof's age is the issue, not the algae
- Rust trails below flashing or vents, which can signal failing metal and a future leak point
- Water stains on interior ceilings or in the attic, which mean the problem has moved past cosmetic
What to do now
- Confirm it's algae from the ground with binoculars — north-slope vertical streaks with intact shingles need no urgent action at all
- If you want it gone, hire a roof-cleaning company that soft-washes: a low-pressure application of a cleaning solution that kills the algae, which then weathers away over following weeks
- Ask any cleaner specifically about their pressure — legitimate roof cleaners use low-pressure rinsing similar to gentle rainfall, never a pressure washer
- Trim back overhanging branches to bring sun and airflow to shaded slopes; algae and moss both lose their advantage on a roof that dries quickly
- For long-term prevention, have zinc or copper strips installed near the ridge — rainwater running over the metal inhibits new algae growth down-slope
- When reroofing time eventually comes, choose algae-resistant (AR) shingles, which embed copper granules and typically carry a 10-plus-year staining warranty
- For moss, lichen, or any roof steeper than you'd casually walk, leave the work to an insured professional — roof falls injure far more homeowners than roof algae ever will
What not to do
- Don't pressure-wash asphalt shingles — high pressure strips the protective granules and can take years off the roof's life in a single afternoon
- Don't scrape or wire-brush moss and lichen off dry; you'll remove granules and tear shingle surfaces along with the growth
- Don't pour straight bleach down the roof — uncontrolled runoff kills foundation plantings, corrodes gutters, and streaks siding
- Don't walk a wet, mossy, or steep roof to inspect it; do it from the ground or a secured ladder at the eave
- Don't replace a structurally sound roof just because it has black streaks — cleaning costs a tiny fraction of reroofing
- Don't assume the streaks are toxic mold and panic-buy remediation; Gloeocapsa magma on exterior shingles is not an indoor air quality issue
Frequently asked questions
Are the black streaks on my roof mold?
Almost certainly not. The streaking is nearly always Gloeocapsa magma, an airborne algae that feeds on the limestone filler in asphalt shingles and darkens as it builds a UV-protective coating. It lives only on the exterior surface and has nothing to do with the black mold associated with indoor moisture problems.
Why is only one side of my roof streaked?
Because algae needs lingering moisture. North-facing and tree-shaded slopes hold morning dew hours longer than sun-blasted southern exposures, so the algae colonizes there first. A one-sided pattern is actually reassuring — it's the classic fingerprint of algae rather than a roof-wide material failure.
Do zinc or copper strips really work?
Yes, as prevention. A strip of zinc or copper installed near the ridge releases trace metal ions every time rain runs over it, and that treated runoff suppresses new algae growth on the slope below. Strips won't erase existing streaks — you clean first, then install strips to keep the roof clean — and very wide roofs may need more than one course.
How much does it cost to remove roof streaks?
Professional soft-washing typically runs a few hundred dollars for an average single-family roof, varying with size, pitch, and region — a small fraction of the cost of replacing shingles damaged by DIY pressure-washing. Many companies bundle a moss treatment and gutter cleaning into the same visit.
Will the streaks damage my shingles if I just leave them?
Algae streaks are primarily cosmetic, and plenty of homeowners simply live with them. Left for many years, heavy algae can hold slightly more moisture and heat on the shingle surface and may modestly accelerate wear, but the effect is small. Moss is the growth that actually shortens roof life — if streaks start sprouting green texture, that's your signal to act.