Moss grows on shingles when moisture sits long enough for spores to take hold
Moss appears on roofs in damp climates or shaded areas where water doesn't dry quickly. It starts as a thin green film, then thickens into a mat that traps more moisture against the shingle surface. The moss itself doesn't when ready destroy shingles, but the trapped water underneath accelerates deterioration — it softens the asphalt, promotes rot in the wood underneath, and can eventually lift shingles or create gaps where water enters.
Removing moss means breaking up the mat, flushing it away, and then stopping conditions that let it return. The method depends on how thick the moss is, how steep your roof is, and whether you want to do the work yourself or hire someone.
Key Takeaways
- Moss removal works best when you use a stiff brush or low-pressure water to dislodge it, never a pressure washer on high setting, which damages shingles.
- Zinc or copper strips installed along the roof ridge shed metal ions that prevent moss and algae from regrowing for years.
- Trimming tree branches that shade the roof and clearing gutters and valleys of debris reduces moisture and stops moss before it starts.
- Chemical treatments like diluted bleach or commercial moss killers work but require safety precautions and may need reapplication every few years.
- Steep roofs and high moss coverage are safer and more effective to handle with a professional roofer than as a DIY project.
Brush and water removal for light to moderate moss
If the moss layer is thin to medium (you can see shingle texture through it), a stiff-bristled brush and water can remove it without damaging the shingles. Use a long-handled roof brush or a deck brush with bristles stiff enough to scrub but not so hard they tear the asphalt. Work in downward strokes, always pushing toward the eaves so you're moving debris down and off the roof, not grinding it into the shingles.
Rinse with water from a garden hose held at normal pressure — not a pressure washer. High-pressure water (above 1,500 PSI) strips the protective granules off shingles and can force water under the edges. A standard hose at 40 to 60 PSI is enough to flush away loosened moss. Work on a dry day so you can see what you're doing and the shingles dry quickly afterward.
This method works best on roofs with a pitch of 6:12 or less (meaning 6 inches of rise for every 12 inches of horizontal run). Steeper roofs become slippery once wet, and the risk of falling outweighs the savings of doing it yourself.
Chemical treatments for thicker moss or faster results
For thick moss mats or when you want to prevent regrowth for a season, a chemical treatment kills the moss so it dries and loosens more easily. Diluted household bleach (one part bleach to three parts water) works, as do commercial moss killers containing zinc sulfate or potassium salts. Spray the solution directly onto the moss and let it sit for 15 to 20 minutes, then brush or rinse it away.
Wear gloves, eye protection, and a respirator if you're sensitive to fumes. Do not mix bleach with other cleaners. explore on a calm day so the spray doesn't drift onto landscaping or siding. Some products require a second process after a few weeks if moss returns.
Chemical treatments are temporary — they kill existing moss but don't prevent new spores from landing and growing. They work best as part of a plan that also includes physical removal and long-term prevention like zinc strips or improved drainage.
Zinc and copper strips prevent moss from returning
Metal strips installed along the roof ridge create a permanent barrier against moss and algae. When it rains, water dissolves tiny amounts of zinc or copper from the strip and carries these ions down the roof surface. These metals are toxic to moss and algae spores, preventing them from taking hold. A single strip installation lasts 10 to 20 years depending on rainfall and the metal used.
Zinc strips are cheaper and widely available at hardware stores. Copper strips cost more but last longer and work faster. Installation is straightforward: nail or screw the strip along the peak of the roof so water runs over it. Some roofers install them under the top course of shingles for a cleaner look.
This is one of the few preventive measures that works without ongoing maintenance. Once installed, you don't reapply anything or monitor it — the metal does the work as long as it's there.
Improve drainage and sunlight to stop moss at the source
Moss thrives where water sits and shade prevents drying. Clear gutters and downspouts so water flows freely off the roof instead of pooling in valleys or along edges. Remove leaves, pine needles, and debris from the roof itself, especially in valleys where water collects.
Trim tree branches that hang over the roof or shade it during the day. Even removing branches that block morning sun makes a difference — moss grows slower on surfaces that dry by mid-morning. If trees are too large to trim yourself, a tree service can do it, and the cost is often worth it if moss is a recurring problem.
Check the roof slope and drainage after heavy rain. Water should run off quickly, not pool anywhere. If water sits in a low spot, the roof may have settled or the gutters may be clogged further downstream. Fixing the drainage problem stops moss from returning even if you don't use strips or chemicals.
When to hire a professional roofer
Hire a roofer if the moss covers more than 30 percent of the roof, if your roof is steeper than 8:12, or if you're uncomfortable working at height. A professional has safety equipment, knows how to avoid damaging shingles, and can assess whether the moss has caused underlying damage that needs repair.
Roofers typically charge between $300 and $800 for moss removal on a standard residential roof, depending on the size, pitch, and thickness of the moss. Some will install zinc strips at the same time. Get quotes from at least two roofers and ask whether they may provide the work or offer a follow-up treatment if moss returns quickly.
If you've had moss problems for years and removal keeps coming back, a roofer can also evaluate whether your roof needs better ventilation or whether the shingles themselves are near the end of their lifespan. Sometimes the real solution is replacement, not repeated cleaning.
Frequently Asked Questions
Will a pressure washer damage my shingles?
Yes. Pressure washers above 1,500 PSI strip the protective granules from asphalt shingles and can force water under the edges, causing leaks. Use a garden hose at normal pressure instead, or hire a roofer with equipment designed for roofs.
How often do I need to remove moss?
Without prevention, moss can return within one to three years depending on your climate and how much shade the roof gets. Installing zinc strips reduces the frequency to every five to ten years or longer. Regular gutter cleaning and branch trimming also slow regrowth.
Can moss damage cause a roof to leak?
Moss itself doesn't create holes, but the trapped moisture underneath accelerates shingle deterioration and can lift edges, allowing water to seep under. If moss has been present for years, have a roofer inspect for damage before the leak becomes visible inside.
Is bleach safe to use on my roof?
Diluted bleach (one part bleach to three parts water) is safe for shingles but wear gloves and eye protection. Avoid getting it on siding, landscaping, or gutters, and never mix it with other cleaners. Rinse the roof thoroughly after treatment.
Do I need to remove all the moss or just some of it?
Remove as much as you can reach safely. Even partial removal improves drainage and reduces moisture. If you install zinc strips afterward, they'll prevent the remaining moss from spreading and kill new spores before they establish.