Skip to content
APEX ROOFINGAIRDRIE · ALBERTA
Roof health

Roof Moss Removal: How to Remove Moss and Algae Safely (and Why Alberta Roofs Get Less of It)

10 min read By the Apex Roofing Airdrie crew
Roof moss removal and maintenance on a shaded north-facing shingle roof in Airdrie, Alberta

Roof moss removal is done safely by working from the ridge downward with a soft brush, applying a 50/50 mix of water and outdoor bleach or a commercial roof moss killer, rinsing gently and installing zinc or copper strips to stop regrowth. Never pressure wash, scrape or walk on wet moss. Alberta's dry climate keeps moss rare, but shaded north-facing slopes and roofs under trees still get it.

Key takeaways
  • Alberta roofs get far less moss than coastal BC, but north-facing slopes, valleys and roofs under mature trees in older Airdrie neighbourhoods still grow it.
  • Black streaks are usually algae (cosmetic), green cushions are moss (damaging), and crusty grey patches are lichen (hard to remove without harm).
  • Moss lifts shingle edges and holds water through Chinook freeze-thaw cycles, which is how it shortens a roof's life.
  • Brush from the ridge down, use a diluted bleach or commercial cleaner, and rinse at low pressure. Pressure washing strips granules and voids warranties.
  • Professional roof cleaning runs roughly $300–$800 as of 2026 for a typical Airdrie home; zinc strips and tree trimming keep it from coming back.
In this guide
  1. 01Roof moss removal in Alberta: why it matters less here than on the coast
  2. 02Moss, algae streaks or lichen: what is actually growing on your roof?
  3. 03How moss on a roof actually damages shingles
  4. 04Safe roof moss removal, step by step
  5. 05Roof moss killer options compared
  6. 06What not to do: pressure washing, scraping and walking on wet moss
  7. 07What professional roof cleaning costs in Alberta (2026 guide)
  8. 08Preventing moss from coming back
  9. 09When moss is a sign of something else
  10. 10Get a straight answer before you spend money on cleaning

Roof moss removal in Alberta: why it matters less here than on the coast

Roof moss removal is a routine annual chore in Vancouver and Victoria. In Airdrie it is an occasional job, and for many homes it never comes up at all. The reason is simple: moss needs sustained moisture and shade, and Alberta gives it neither. Airdrie averages roughly 400 mm of precipitation a year against more than 1,100 mm on the BC coast, our summers are long and bright, and Chinook winds dry roofs out even in January.

Alberta roofs are not immune, though. Moss shows up in predictable places: north-facing slopes in shadow most of the day, valleys and areas below dormers where water lingers, and any roof under a mature spruce or poplar. The older, treed neighbourhoods around Big Springs, Woodside, Summerhill and Thorburn see more of it than open newer subdivisions like Cooper's Crossing or Windsong.

Roof age matters too. Fresh shingles have a full coat of granules that moss struggles to grip; past 15 years the rougher, thinning surface holds the dust and debris moss roots into. If growth is showing on a roof that age, read our guide on how long a roof lasts in Alberta, because the moss may be a symptom rather than the problem.

Moss, algae streaks or lichen: what is actually growing on your roof?

Before you buy a roof moss killer, look closely at what you have, because the three common growths behave very differently and only one of them is truly harmful.

GrowthWhat it looks likeWhere it appearsDamage risk
Algae (Gloeocapsa magma)Black or dark grey streaks running down the slopeAny slope, worse on north and shaded sidesCosmetic; slightly raises shingle temperature
MossGreen, spongy cushions or a fuzzy carpet, thickest at shingle edgesShaded, damp areas, under trees, in valleysReal; lifts shingles and holds water
LichenCrusty grey, pale green or orange patches bonded tightly to the surfaceOlder roofs with thinning granulesModerate; pulls granules off when removed

Algae streaks on a roof are the most common complaint we hear about, and they are cosmetic. Moss is the one to act on: it grows as a mat with root-like rhizoids that work under the exposed edge of each shingle, and it behaves like a wet sponge sitting on your roof for months. Lichen bonds to the shingle surface and removing it aggressively takes granules with it, so on an older roof it is often best left alone until the roof is replaced.

How moss on a roof actually damages shingles

First, mechanical lift. A moss cushion growing at the butt edge of a shingle thickens over several seasons and wedges the shingle upward. That breaks the seal strip bond to the course below, and a shingle with a broken seal is exactly what a 90 km/h Chinook gust needs to peel it back or tear it off. We see this on the north slopes of older Airdrie homes: a strip of moss along every shingle edge and, after a windstorm, a row of lifted tabs directly above it. Our post on wind damage and lifted shingles from Chinooks covers what happens next.

Second, moisture retention through freeze-thaw. A wet moss mat holds water against the shingle surface and under the lifted edge. In Airdrie that water freezes on a January night, thaws in a Chinook two days later, and refreezes the night after. Each cycle expands in the shingle's fibre mat and at the nail heads. Over a few winters that cracks the shingle, works nails loose and can open a path to the underlayment. On a roof with thin or no ice-and-water shield at that spot, it eventually shows up as a stain on the ceiling below.

Safe roof moss removal, step by step

Safe roof moss removal means killing and loosening the moss without disturbing the granules or seal strips. It is a half-day job on a typical bungalow. Pick a cool, overcast day; cleaners evaporate too fast on hot shingles and work poorly below about 5°C.

  • Work from the ridge down, never up. Brushing upward drives water and debris under the shingles and lifts them. Use a soft-bristle push broom or a long-handled soft brush, and sweep with the slope so loose moss slides toward the eaves.
  • Dry-brush the thick cushions first. Most of the bulk comes off dry once it has had a few sunny days. Bag it rather than washing it into the eavestroughs, where it clogs the downspouts.
  • Apply a cleaner. A 50/50 mix of water and outdoor (sodium hypochlorite) bleach in a garden sprayer is the traditional remedy. Commercial roof moss killers based on sodium percarbonate, potassium salts of fatty acids or zinc sulphate are gentler on plants and metal and are sold at Airdrie hardware stores. Follow the label rate.
  • Let it dwell 15 to 20 minutes without drying out, then rinse from the ridge down with a garden hose at normal pressure. Some products are no-rinse and rely on rain.
  • Protect what is below. Wet down shrubs and lawn before and after, cover anything you care about, and disconnect or divert downspouts that feed a rain barrel.
  • Leave the rest to time. Killed moss turns brown and sheds over the following weeks with wind and rain. A second light brushing in a month finishes the job.

Work from a ladder at the eaves or a tied-off position on the ridge, never by walking across the moss. Above about 6/12 or on a two-storey roof, hand it off. The safety side is covered in our Alberta roof maintenance checklist.

Roof moss killer options compared

Most products work. The differences are speed, what they do to your landscaping and eavestroughs, and how long they keep the moss away.

TreatmentHow it worksProsCautions
50/50 water and outdoor bleachKills moss and algae on contactCheap, fast, widely availableKills plants below, corrodes aluminum eavestroughs and metal flashings if not rinsed, no lasting effect
Sodium percarbonate (oxygen bleach)Releases hydrogen peroxideSafer for plants and metal, effective on moss and algaeSlower; needs a longer dwell time
Potassium salts of fatty acids (moss soap)Breaks down cell wallsLow toxicity, registered for roofs in CanadaWorks best on active green moss, not lichen
Zinc sulphate powder or sprayPoisons moss over weeksLong residual effectSlow; avoid runoff into ponds and gardens
Zinc or copper strips at the ridgeRain carries metal ions down the slopeYears of prevention from one installPrevents rather than removes; only protects about 4–5 m below the strip

Whatever you use, keep it off metal. Bleach pits galvanized flashings and streaks aluminum eavestroughs, and both cost more to replace than the moss ever did. Rinse the metal when you rinse the roof.

What not to do: pressure washing, scraping and walking on wet moss

Most of the roofs we see damaged by roof moss removal were damaged by the homeowner or a handyman, not the moss. Three mistakes come up again and again.

Pressure washing is the worst. A pressure washer at even 1,500 psi blasts the protective granules off asphalt shingles, and once the granules are gone the asphalt underneath is exposed to UV and fails quickly. It also drives water under the shingles and into the deck. Most shingle manufacturers, including IKO, BP and GAF, list pressure washing as a practice that voids the material warranty. A garden hose is the maximum.

Scraping with a blade, wire brush or stiff broom takes granules off with the moss. If a soft brush cannot move it, kill it first, let it decay for a few weeks, then brush.

Walking on wet moss is how people fall off roofs. A moss mat on a 4/12 slope is as slippery as ice, and a wet, cleaner-coated shingle under it is worse. If the job cannot be done from a ladder at the eaves, it needs someone with fall protection.

One more: moss alone is not a reason to reshingle. On a 12-year-old roof it is maintenance. On a 25-year-old roof with curling tabs and bare patches it is one sign among several, and our pillar guide to the signs you need a new roof will tell you which case you are in.

What professional roof cleaning costs in Alberta (2026 guide)

If the roof is steep, two storeys or heavily overgrown, or you simply do not want to be on a ladder, hiring it out is reasonable. As a rough market guide as of 2026, professional roof moss removal and cleaning on a typical Airdrie home runs about $300 to $800. Easy-access bungalows sit at the low end; large, steep two-storey homes with heavy moss can exceed it.

JobRough 2026 cost (guide)Notes
Moss treatment only (spray, no brushing)$200–$400Relies on weather to shed the dead moss over weeks
Soft-wash roof cleaning with brushing$300–$800Most common; includes rinse and eavestrough clear-out
Zinc or copper strip installation$150–$400Often bundled with a cleaning
Roof cleaning plus minor repairs$500–$1,500Re-sealing lifted tabs, replacing a few shingles

Ask any roof cleaning company two questions before you book: what pressure they use (the answer should be garden hose or soft wash, never a pressure washer) and whether they carry liability and WCB coverage. A cheap clean that costs you a strip of granules is not cheap. Our roof maintenance service in Airdrie handles moss treatment, lifted-tab resealing and eavestrough clearing in one visit, and we will tell you honestly if the growth is cosmetic and not worth paying to remove.

Preventing moss from coming back

Prevention is mostly about light and air. Moss cannot establish on a roof that dries out within a few hours of rain, which is why the sunny south slope of your house is clean and the north slope is not.

  • Trim trees back so branches sit at least 2 to 3 m clear of the roof surface. That opens the slope to sun and wind and stops needles and leaves collecting in the valleys.
  • Keep the roof clear of debris. A layer of spruce needles holds moisture and is the seedbed moss starts from. Clear valleys and behind chimneys each fall.
  • Install zinc or copper strips just below the ridge cap. Every rain carries a trace of metal ions down the slope, which stops moss and algae from establishing for roughly 4 to 5 m below the strip. On a tall slope, add a second strip mid-way.
  • Choose algae-resistant shingles at replacement time. Most Canadian lines (IKO, BP, GAF, Owens Corning) now offer copper-granule blends that resist black streaking for 10 years or more.
  • Fix the drainage. Clogged eavestroughs keep the bottom courses wet. Clean them, and consider our guide on whether gutter guards are worth it in Canada if you are under trees.

When moss is a sign of something else

Moss is usually a surface condition, but where it grows can point at a hidden problem. Heavy growth in one valley or below one dormer usually means water is not draining there, often because of a clogged valley, a poorly lapped flashing or a sagging eavestrough backing water up the slope. A moss line along the bottom course alone suggests overflowing eavestroughs.

A professional roof inspection in Airdrie sorts this out quickly. We look at the shingle condition under the moss, check the seals and nail heads on the affected slope, and look inside the attic for the staining or frost that tells you water has been getting through. On a roof that is otherwise sound, the answer is a clean and a zinc strip. On a roof at the end of its life, roof moss removal is money better spent toward the replacement.

Get a straight answer before you spend money on cleaning

Most moss on Airdrie roofs is a small, manageable problem: a shaded north slope, a tree that has grown taller than anyone expected, and a mat of green that needs a soft brush and a spray on a cool weekend. Handled that way, roof moss removal costs a few dollars and an afternoon and adds years to the shingles underneath.

If you are not sure whether you are looking at moss, algae or lichen, whether the roof is safe to work on, or whether the growth is hiding something worse, Apex Roofing Airdrie offers free, no-obligation on-site estimates. Our local crew will check the affected slopes, tell you plainly whether cleaning is worth doing, and give you an itemised written quote for any repair that is genuinely needed, booked the same week.

Written by the Apex Roofing Airdrie crew

Practical guidance from the local roofers who inspect, repair and replace roofs across Airdrie and Rocky View County every season. We review our guides against current Alberta practice and update them when materials, code or insurer behaviour changes. About our team.

Common questions

01Does roof moss removal damage shingles?

Not if it is done with a soft brush from the ridge down and a diluted cleaner rinsed with a garden hose. Damage comes from pressure washing, scraping or stiff brushing, all of which strip granules and can void the shingle warranty.

02Will bleach kill moss on a roof?

Yes. A 50/50 mix of water and outdoor bleach kills moss and algae in about 15 to 20 minutes of contact. Rinse it off, protect plants below, and keep it off aluminum eavestroughs and galvanized flashings, which it corrodes.

03How do I remove moss from a roof without a pressure washer?

Dry-brush the thick cushions with a soft broom working downhill, spray a bleach solution or commercial moss killer, let it sit, and rinse with a garden hose. The dead moss turns brown and sheds over the following weeks. A second light brush finishes it.

04Why does only the north side of my roof have moss?

The north slope gets little direct sun, so it stays damp for hours longer after rain or snowmelt. Moss needs that sustained moisture. Trimming trees that shade it and adding a zinc strip at the ridge usually keeps it clear.

05Are black streaks on a roof the same as moss?

No. Black streaks are algae, a cosmetic issue that does not lift shingles or hold water. Moss is green and spongy and does cause damage. Algae can be cleaned with the same products but it is safe to leave it alone.

06Do zinc strips really stop roof moss?

Yes, within limits. Rain washing over the strip carries zinc ions down the slope, which prevents moss and algae from establishing for roughly 4 to 5 m below it. They do not kill existing thick moss quickly, so clean the roof first and then install the strip.

07How much does professional roof moss removal cost in Alberta?

As a rough 2026 market guide, about $300 to $800 for soft-wash cleaning and treatment on a typical Airdrie home, with zinc strips adding roughly $150 to $400. Steep, large or heavily overgrown roofs cost more. Get a written quote and confirm no pressure washer will be used.

08Can I walk on my roof to remove moss?

Walking on wet moss is one of the most common ways homeowners fall from roofs. Work from a ladder at the eaves or a tied-off position at the ridge, never across a sprayed or mossy slope. On a two-storey or steep roof, hire someone with fall protection.

09When is the best time of year to clean moss off a roof in Alberta?

A cool, overcast day in late spring or early fall, above about 5°C so the cleaner works and the shingles are not brittle. Avoid hot summer afternoons, when the solution dries before it can act and the shingles are soft enough to scuff.

10Does moss mean I need a new roof?

On its own, no. Moss on an otherwise sound roof is a maintenance issue. If it comes with curling tabs, bare asphalt, lifted seals and granules in the eavestroughs, the moss is one symptom of a roof near the end of its life and an inspection will tell you where you stand.

More on roof health & lifespan

How long roofs last here, when to repair versus replace, and the inspections and maintenance that stretch a roof’s life.

All roof health & lifespan guides
Roofer inspecting an Airdrie roof for the signs a home needs a new roofRoof health
May 28, 2026 9 min

9 Signs You Need a New Roof: An Airdrie Homeowner's Guide

An honest, Airdrie-specific guide to the nine signs your roof may be failing, and how to tell whether you genuinely need a new roof or just a repair.

Read guide
Roof maintenance and eavestrough work on an Airdrie, Alberta home following a seasonal checklistRoof health
August 4, 2026 9 min

Roof Maintenance Checklist for Alberta Homes (Spring & Fall)

Two seasonal checklists built for Airdrie's hail, Chinooks and snow, split into what you can do from the ground and what a roofer should handle.

Read guide
Asphalt shingle roof replacement in progress on an Airdrie, Alberta home near the end of its lifespanRoof health
August 25, 2026 10 min

How Long Does a Roof Last in Alberta? Lifespan by Material

Realistic Alberta roof lifespans by material, why a "30 year" shingle rarely reaches 30 in Hailstorm Alley, and how to work out how old your own roof is.

Read guide
Snow-covered roof eaves on an Airdrie home where winter ice dams formWinter roofing
June 15, 2026 9 min

How to Prevent Ice Dams on Your Airdrie Roof

Ice dams cause some of the worst winter roof leaks in Airdrie. Here's what really causes them, the fixes that work, and how to clear a dam without wrecking your shingles.

Read guide
Eavestrough and downspout extension being checked on an Airdrie, Alberta home to keep water away from the foundationRoof health
August 29, 2026 10 min

Downspout Extensions and Drainage: Keep Water Away From Your Foundation

How far your downspouts should discharge on Alberta clay, which extension type suits your yard, what they cost in 2026, and how to stop the winter ice they cause.

Read guide
Roof snow removal and winter eaves maintenance on an Airdrie, Alberta homeRoof health
August 28, 2026 10 min

Roof Snow Removal in Alberta: When It's Necessary, Snow Load Limits and Safe Methods

Most Airdrie roofs never need snow removed. This guide explains when yours does, how snow load works, how to rake safely from the ground and what pros charge.

Read guide
Free estimate

Free roof estimate in Airdrie

No-obligation, same-week booking across Airdrie

Get my free estimate