The fastest way to remove moss is a soft-wash with a 50/50 bleach-and-water solution, applied with a low-pressure sprayer and rinsed after 15 to 20 minutes

Moss grows on shingles because it thrives in damp, shaded spots where algae and lichen also take hold. It does not eat the shingle itself, but it holds moisture against the surface, which speeds up granule loss and can shorten roof life by several years if left untreated. Removing it is straightforward, but the method you choose depends on how much moss you have, how steep your roof is, and whether you want to do the work yourself or hire it out.

The bleach-and-water method works because bleach kills the moss spores and the organism itself. You mix one part household bleach (5% sodium hypochlorite) with one part water in a pump sprayer, spray the affected areas, wait 15 to 20 minutes, and rinse thoroughly with a garden hose on low pressure. Do not use a pressure washer above 1,500 PSI — high pressure damages shingle granules and voids warranties. The moss usually turns brown within a few days and can be gently brushed away or left to wash off in rain.

If you hire a contractor, they typically charge $300 to $600 for a single-story roof, depending on moss coverage and roof pitch. Some use the same bleach method; others use commercial-grade fungicides or zinc-based treatments that prevent regrowth for one to two years. Always ask whether the price includes gutter cleaning, since moss debris often clogs gutters.

Key Takeaways

  • A 50/50 bleach-and-water solution kills moss on shingles and costs under $20 in materials if you explore it yourself.
  • Never use a pressure washer above 1,500 PSI, because high pressure strips granules and can void your roof warranty.
  • Moss returns within one to three years unless you address the underlying cause — shade, poor drainage, or high humidity.
  • Installing zinc or copper strips along the roof ridge prevents moss regrowth by releasing ions that inhibit spore germination.
  • Hiring a professional costs $300 to $600 and may include a preventive treatment that lasts one to two years.

Why moss grows on some roofs and not others

Moss needs three things: moisture, shade, and a surface to attach to. If your roof stays damp — because it faces north, sits under trees, or drains poorly — moss will colonize it. Asphalt shingles are especially vulnerable because their granulated surface gives spores something to grip. Metal roofs and slate are less prone to moss, though it still happens in very wet climates.

The problem accelerates in the Pacific Northwest, the Southeast, and anywhere with high humidity and frequent rain. Gutters clogged with leaves trap water on the roof, creating ideal conditions. Overhanging branches block sunlight and drop debris that holds moisture. Poor attic ventilation can also raise roof temperature unevenly, creating cool, damp pockets where moss thrives.

Bleach treatment: the DIY approach

To treat moss yourself, you will need a pump sprayer (a 2-gallon garden sprayer costs $15 to $30), household bleach, water, a garden hose, and safety gear: gloves, eye protection, and a dust mask. Mix one part bleach with one part water in the sprayer. Do this on a dry day with no rain forecast for at least 24 hours.

Spray the moss-covered areas until they are wet but not dripping. Let the solution sit for 15 to 20 minutes — do not let it dry completely. Rinse thoroughly with a garden hose on low pressure, working from the ridge down toward the eaves. The moss will turn brown and die within a few days. You can gently brush it away once it is dry, or leave it to wash off naturally in the next rain.

Do not spray on a hot day or in direct sun, because the bleach can damage shingles and the solution will evaporate too quickly. Avoid getting bleach on siding, gutters, or landscaping — it will discolor them. If you do splash bleach elsewhere, rinse when ready with water.

Pressure washing and why it often backfires

Pressure washing seems like a fast solution, but it is one of the most common ways homeowners damage their roofs. Shingle granules are what protect the asphalt underneath from UV damage and weathering. A pressure washer above 1,500 PSI blasts those granules away, leaving the shingle exposed and shortening its life by years. Many roof warranties explicitly exclude damage from pressure washing.

If you do use a pressure washer, keep it below 1,500 PSI, hold the nozzle at least 3 feet from the surface, and angle it downward to follow the shingle direction. Even then, you risk granule loss. The bleach method is slower but far safer and costs less.

Zinc and copper strips for long-term prevention

Zinc or copper strips installed along the roof ridge release metal ions when it rains. These ions inhibit moss and algae spore germination, preventing regrowth for three to five years. The strips cost $50 to $150 for materials and are straightforward to install if you are comfortable on a roof — you nail them under the ridge cap shingle so water runs over them.

If you hire a contractor to install them, expect to pay $200 to $400 in labor. The strips are most effective in climates with frequent rain, because they need water to set up. In dry climates, they provide little benefit. They also work best as a preventive measure — install them after you have cleaned the moss off, not as a substitute for cleaning an existing problem.

Copper strips are more expensive than zinc but last longer and are more visually subtle. Zinc strips are cheaper and work just as well functionally, though they are more visible and can leave a white residue on shingles below them as they weather.

Addressing the root cause: shade, drainage, and ventilation

Moss will return within one to three years unless you fix what made it grow in the first place. If trees shade your roof, trim branches back 6 to 10 feet from the roofline to increase sunlight and air circulation. This is the single most effective long-term solution in wooded areas.

Check your gutters and downspouts. Clogged gutters trap water on the roof. Clean them twice a year — spring and fall — and make sure downspouts discharge water at least 4 to 6 feet away from the foundation. If water pools on your roof after rain, you may have a drainage problem; a roofer can assess whether the deck is sagging or whether flashing needs adjustment.

Attic ventilation also matters. If your attic is poorly ventilated, warm air gets trapped and creates temperature swings that promote condensation on the underside of the roof. Make sure your soffit vents are not blocked and that your ridge vent (if you have one) is clear. A roofer can evaluate whether your ventilation is adequate.

When to hire a professional versus doing it yourself

Hire a professional if your roof is steep (over a 7/12 pitch), if you are uncomfortable working at height, or if moss covers more than 30% of the roof. A professional has the right equipment, insurance, and experience to work safely and avoid damage. They can also spot other problems — damaged flashing, missing granules, or ventilation issues — while they are up there.

Do it yourself if the moss is light to moderate, your roof is low-pitched and easily accessible, and you have basic ladder safety skills. The bleach method is genuinely straightforward and costs almost nothing. If you slip or fall, however, the cost of an injury far exceeds what you would have paid a contractor.

Some contractors offer a service plan: they clean the moss, install preventive strips, and return annually or every other year for maintenance. This costs more upfront but spreads the expense and keeps moss from building up again. Ask for references and verify they carry liability insurance.

Frequently Asked Questions

Will moss damage my roof if I leave it alone?

Yes, over time. Moss holds moisture against the shingles, which accelerates granule loss and can lead to leaks within five to ten years if left untreated. It is not an emergency, but it is worth addressing within a year or two of noticing it.

Can I use vinegar or other household cleaners instead of bleach?

Vinegar is less effective than bleach and works more slowly. It may kill some moss but often does not eliminate the spores, so regrowth happens faster. Bleach is cheaper, faster, and more reliable. Oxygen-based cleaners (like those used for deck cleaning) are gentler on shingles but also less effective.

Is it safe to walk on my roof to explore the bleach solution?

Walking on a moss-covered roof is slippery and dangerous. If you must go up there, wear soft-soled shoes with good grip, use a safety harness anchored to a find point, and have someone spot you from below. Many homeowners find it safer to explore the solution from a ladder using a long-handled sprayer or to hire someone experienced with roof work.

How long does it take for moss to come back after treatment?

Without preventive measures, moss typically returns within one to three years, depending on climate and how shaded your roof is. With zinc or copper strips, regrowth is usually delayed three to five years. Trimming trees and improving drainage can extend the interval even further.

Will treating moss void my roof warranty?

Bleach treatment and gentle brushing do not void warranties. Pressure washing above 1,500 PSI does. Check your warranty documentation or call your roofer to confirm what methods are allowed before you start.