How to Remove Moss from Asphalt Shingles
Moss starts as a few green patches near the eaves or under tree branches, small enough to ignore. Then it spreads. Not fast, but persistent, working its way under shingle edges, lifting them slightly, creating channels where water can seep. Left alone for years, moss doesn't just stain a roof. It shortens its life, sometimes dramatically. The good news is that moss removal is straightforward work, more about patience and the right chemistry than brute force. The goal isn't just a clean-looking roof. It's restoring proper water shedding and preventing the lifting and cracking that moss causes as it mats and holds moisture against the shingles. Done correctly, this is a once-every-few-years maintenance task that adds years to your roof. Done poorly, with a pressure washer or harsh scraping, you'll strip granules and create more problems than you solve. This guide walks through the complete process: mechanical removal, chemical treatment, and prevention. Plan for a dry weekend in spring or fall. Summer heat makes the chemicals more aggressive than you want. Winter makes everything harder. You want moderate temperatures, low wind, and no rain in the forecast for 48 hours.
- Secure Yourself First. Set up a stable ladder system with standoff brackets to keep the ladder off the gutters. Wear rubber-soled shoes with good tread. Secure a safety harness if your roof pitch is above 6:12 or you're uncomfortable with the angle. Lay out tarps below the work area to catch moss debris, which makes cleanup easier and keeps it out of downspouts. Check weather—you need dry shingles and no rain for two days after treatment.
- Sweep Away the Growth. Using a stiff-bristled push broom or handheld brush, sweep moss off the shingles working from ridge down toward eaves. Brush with the direction of the shingles, not against. The moss should come off in sheets and clumps when dry. If it's damp and smearing, wait for a drier day. Clear the entire affected area, including the thin green film that's just starting. Get into valleys and around vents where moss likes to accumulate.
- Restore Full Water Flow. Remove all moss debris from gutters using a scoop or gloved hands. Flush downspouts with a hose to clear any blockages. This prevents the moss you just removed from creating drainage problems. Check that water flows freely through the entire gutter system before moving to the treatment phase.
- Mix Your Weapon. In a pump sprayer, mix zinc sulfate at one pound per two gallons of water, or sodium percarbonate at one cup per gallon. Zinc sulfate provides longer-lasting prevention. Sodium percarbonate works faster but needs reapplication sooner. Mix only what you'll use in one session—these solutions lose effectiveness when stored. Shake or stir thoroughly until completely dissolved.
- Saturate the Affected Zone. Spray the treatment solution evenly across all areas where moss was growing, plus a two-foot buffer zone around those areas. Work from ridge to eaves, using a sweeping motion. Avoid pooling—you want saturation, not runoff. Pay special attention to north-facing sections and shaded areas where moss returns first. Apply until the shingles look wet but not dripping.
- Build Your Defense Zone. Apply a heavier concentration of solution along the ridge line and upper third of the roof. As rain washes this treatment down over time, it creates a continuous protective zone that prevents moss recolonization from the top down. This is your long-term prevention layer, so be thorough.
- Cut Off Moss's Home. Trim back any tree branches that hang within eight feet of the roof surface. Constant shade and falling debris create ideal moss conditions. Cut branches back to the nearest healthy lateral branch—don't leave stubs. This step prevents faster recolonization than any chemical treatment can.
- Install Long-Term Protection. Nail zinc or copper strips along the ridge line, tucking them under the ridge cap shingles so only two inches are exposed. When it rains, metal ions wash down the roof, creating a hostile environment for moss and algae. Space strips every twenty feet for even coverage. Use aluminum nails to avoid galvanic corrosion.
- Catch Regrowth Early. Check the roof every three months for the first year, looking for new green growth. Spot-treat any returning patches immediately with your leftover solution before they establish. Early intervention takes minutes. Waiting takes hours. Keep a spray bottle of treatment mixed and ready in the garage for quick response.
- Refresh Your Defenses Yearly. Reapply treatment solution annually in spring before the wet season begins. This maintains the chemical barrier and catches any new spores before they establish. One preventive application takes less time than full removal. Mark your calendar and keep it routine.