Moss on the Roof in Victoria: What It Does, How to Remove It and How to Keep It Off
Why moss grows on Greater Victoria roofs, what it does to shingles, how it is removed safely (never pressure-washed), zinc strips, intervals and costs.
Quick answer
Moss on a Greater Victoria roof holds water against the shingles, lifts their edges and shortens the roof's life, so light growth is worth removing sooner rather than later. It is not urgent; thick moss on an old roof is a replacement signal rather than a cleaning job. Removal is done by hand or with a soft treatment, never by pressure washing, and in our pricing model a typical house is $400 to $1,200 before GST; Shoreline Roofing's 2026 guide quotes $500 to $1,200 for professional treatment and $300 to $600 for zinc or copper strips. Local advice is to treat every 12 to 24 months.
- Urgency
- Low, but earlier removal keeps more roof life
- Moss removal + treatment, typical house
- $400–$1,200 before GST
- Published local treatment cost (2026)
- $500–$1,200; zinc/copper strips $300–$600
- Zinc strip reach
- protects roughly 4.5 m (15 ft) of roof below the strip
Next step: Tell us what you see; we'll suggest what a roofer should inspect.
Check My Roof ConditionKey facts
- Urgency
- Low, but earlier removal keeps more roof life
- Our estimate
- Moss removal + treatment, typical house
- $400–$1,200 before GST
- Our pricing model (estimate)
- Published local treatment cost (2026)
- $500–$1,200; zinc/copper strips $300–$600
- Source: Shoreline Roofing (Victoria contractor)
- Zinc strip reach
- protects roughly 4.5 m (15 ft) of roof below the strip
- Source: University of Washington Botanic Gardens
- Pressure washing
- Never on asphalt shingles
- Source: Oregon State University Extension
- Treatment interval
- every 12–24 months; Shoreline suggests 12–18
- Source: Shoreline Roofing (Victoria contractor)
Greater Victoria context
Victoria is the driest spot on the BC coast, about 608 mm a year at Gonzales, yet moss is the region's number one roof complaint. The reason is not rain volume but mild temperatures, months of damp air and shade: Shoreline Roofing's 2026 guide names north-facing slopes and roofs under Douglas fir and cedar as the highest-risk cases, and that describes Broadmead's covenant-protected firs, the Highlands and Metchosin acreages, Prospect Lake and the Garry oak streets of Fairfield and Oak Bay. A roof three streets away in full sun may stay clean for a decade.
The local market reflects it: a search for roof moss in Victoria returns a page of dedicated moss-removal companies and no neutral explanation of what to do. Home inspectors here flag moss extent as a matter of course when a house sells, and cedar shake roofs in the Uplands and older Oak Bay carry it worst because the wood itself holds moisture. Zinc sulfate runoff from strips or treatments can corrode copper gutters and flashings, which a few heritage homes still have.
| Option | What it does | Cautions | Typical cost |
|---|---|---|---|
| Manual removal by brush, then treatment | Removes growth without stripping granules; treatment kills what is left | Never walk a mossy roof yourself; slippery | $400–$1,200 in our pricing model; $500–$1,200 published (Shoreline 2026) |
| Zinc or copper strip at the ridge | Rain carries metal ions down the slope and suppresses new growth | Effective roughly 4.5 m below the strip; remove existing moss first; zinc can corrode copper gutters | $300–$600 installed (Shoreline 2026) |
| Annual or biannual service contract | Scheduled treatment before the wet season | Check the method is soft, not pressure | $300–$600 per year (Shoreline 2026; Roots in Victoria 2026) |
| Pressure washing | Removes moss and the granules with it | Not recommended on asphalt shingles (OSU Extension) | Avoid |
| Replacement with algae-resistant shingles or metal | Reduces regrowth for the life of the new roof | Only when the roof is due anyway | Asphalt about $6,900–$12,600 for a 2,000 sq ft two-storey (our estimate) |
Why moss grows on Victoria roofs specifically
Moss needs moisture, shade and a surface to grip. Greater Victoria supplies all three for most of the year: winter temperatures rarely freeze hard enough to kill it, the air stays damp from October to April even when it is not raining, and the region's mature conifers and Garry oaks cast shade and drop needles and leaves that hold water in valleys and behind chimneys. North-facing slopes that never see winter sun are the classic starting point; Shoreline's guide adds roofs under Douglas fir and cedar as the worst cases.
Asphalt shingles give moss a rough, granular surface to anchor to. Cedar shakes are worse because the wood itself stays wet. Metal is the one common roof that sheds it.
What moss does to a roof
Moss is not just cosmetic. A professional looking at a mossy roof may check for each of the following.
- Lifted shingle edges: moss grows under the tab and pries it up, which lets wind and water in.
- Held moisture: a wet mat sitting on shingles all winter keeps the asphalt damp and speeds ageing.
- Granule loss when the moss is eventually pulled off, especially if it has been left for years.
- Blocked valleys and gutters, which back water up under the eaves.
- Hidden shingle condition: the real question is whether the roof under the moss is worth cleaning at all.
Ready to see your own number? Tell us what you see; we'll suggest what a roofer should inspect.
Check My Roof ConditionHow it is removed and prevented
The Pacific Northwest practice, as Oregon State University Extension describes it, is remove first, then prevent. Removal is by soft brushing or scraping once the moss is dry, followed by a treatment that kills what remains; it takes weeks for dead moss to brown and wash away. Pressure washing is the mistake to avoid: it strips granules and can take years off the roof in an afternoon.
Prevention is a zinc or copper strip near the ridge, which the University of Washington's Miller Library notes protects roughly 15 ft (about 4.5 m) of roof below it, so tall roofs may need a second strip mid-slope. Trimming back overhanging limbs, clearing gutters and valleys each fall and repeating a treatment every 12 to 24 months (Shoreline suggests 12 to 18) keeps most roofs clean.
When moss means a replacement conversation
Thick moss on a roof that is 18 years or older is usually a replacement signal. Cleaning it reveals shingles that are already brittle and bald, and the cleaning itself may cause more damage than it prevents. In that case most roofers suggest a gentle clean only if a sale or insurer requires it, and otherwise planning the new roof for the next dry season, with a decision between algae-resistant asphalt and metal for a heavily shaded lot. Heavy moss also adds to tear-off cost at replacement: about $0.25 to $0.50 per sq ft of roof in our pricing model.
Frequently asked questions
Why does moss grow on my roof in Victoria?
Does moss damage asphalt shingles?
Can I pressure wash my roof to remove moss?
How often should I treat my roof for moss in Victoria?
Do zinc strips work and are they worth it?
How much does roof moss removal cost in Victoria?
Sources
- Great Victoria Roofing pricing model (our estimate) — Great Victoria Roofing, accessed 2026-09-10.
- How to control roof moss and prevent long-term damage — Oregon State University Extension, accessed 2026-09-10.
- Zinc strips for roof moss — Miller Library Q&A — University of Washington Botanic Gardens, accessed 2026-09-10.
- Preventing roof moss in Victoria BC — Shoreline Roofing (Victoria contractor) (contractor/commercial estimate), accessed 2026-09-10.
- Home inspection Victoria BC — Roots in Victoria (realtors) (contractor/commercial estimate), accessed 2026-09-10.
- Canadian Climate Normals 1991–2020 — Victoria stations — Environment and Climate Change Canada, accessed 2026-09-10.
- Victoria, British Columbia — Climate (citing ECCC 1991–2020) — Wikipedia, accessed 2026-09-10.
- Asphalt Roofing Manufacturers Association — residential resources — ARMA, accessed 2026-09-10.
Full list with what each source supports: Sources · How we build estimates: Methodology
Last reviewed · Editorial team — reviewed against the sources listed on each page · Cost figures are estimates from our published pricing model, not quotations.
- Roof Moss Removal Cost in Victoria, BCRoof moss removal and treatment costs $400 to $1,200 in Greater Victoria in our model; Shoreline's 2026 guide says $500 to $1,200, strips $300 to $600.Read
- Black Streaks on the Roof: Algae, Not Dirt, and What to Do About ItDark streaks running down shingles are usually Gloeocapsa magma algae: cosmetic at first, a sign of a damp roof. What to check, cleaning options and costs.Read
- Granules in the Gutters: How Much Shingle Granule Loss Is Normal?Sand-like granules at the downspout or bald patches on shingles mean the protective layer is wearing away. How much is normal and when it means a new roof.Read
- Are Algae-Resistant Shingles Worth It in Victoria?AR shingles slow black streaks on shaded Victoria roofs but do nothing for moss, the real local problem. What they cost, what they fix, what controls moss.Read
- Is Metal Roofing Worth It in Victoria, BC?Metal costs about double asphalt up front in Victoria but lasts 40–60 years and skips a tear-off and moss treatments. The break-even maths and when to say no.Read
- Roofing in Broadmead: Costs, Common Problems and Local FactorsBroadmead's 1980s and 90s homes were built into protected oak and fir, and many still carry cedar shake. Why it is Saanich's mossiest neighbourhood.Read
- Roofing in the Highlands: Costs, Common Problems and Local FactorsHighlands roofs sit under very heavy forest on rocky acreages. Needle debris, year-round moss, lots no bin can reach, and why metal is the second roof.Read
- AI Roof AssessmentDescribe your roof problem, add photos, get a professional-ready summary.Read
Take the next step with confidence
Tell us what you see; we'll suggest what a roofer should inspect.