Moss grows on roofs because of shade, moisture, and time — and you can remove it without replacing shingles

Moss takes hold on roofs that stay damp and shaded, usually on the north side or under tree cover. It does not eat through shingles the way people sometimes think, but it does trap moisture against the surface, which shortens shingle life and can lead to rot in the wood underneath. You can kill moss with a stiff brush, a chemical spray, or both — 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.

The fastest results come from a combination: spray first to kill the moss, then brush it away once it has dried. A single approach — brush alone or spray alone — usually leaves some moss behind and means you will be back up there sooner.

Key Takeaways

  • Moss dies when you spray it with a solution of bleach and water, zinc sulfate, or a commercial moss killer, but dead moss still needs to be brushed away to prevent it from trapping moisture.
  • Brushing alone removes moss but does not kill the spores, so the moss regrows faster than if you spray first.
  • Steep roofs and high roofs are dangerous to work on yourself — a fall from a roof is a common cause of serious injury, and hiring a professional is safer and often cheaper than an emergency room visit.
  • Moss returns within a few years on shaded roofs, so prevention with zinc or copper strips along the ridge slows regrowth but does not stop it permanently.

Bleach and water spray for small to medium moss patches

A spray made from one part household bleach to three parts water kills moss in place without damaging asphalt shingles. Mix it in a pump sprayer, spray the affected area until it is soaked, and let it sit for one to two weeks. The moss will turn brown and begin to break apart. You do not need to scrub when ready — the bleach does the work while you wait.

This method works best on roofs you can safely access from a ladder without climbing onto the slope itself. If you do spray from the roof, wear shoes with good grip, move slowly, and consider a safety harness if your roof is steep. Never spray on a wet day or when rain is forecast within 24 hours — the solution needs time to soak in.

Bleach can lighten shingles if you use it too strong or let it pool, so stick to the one-to-three ratio and rinse the roof with a garden hose after the moss is dead and brushed away. Avoid spraying near plants, gutters, or downspouts where the runoff will concentrate.

Zinc sulfate and commercial moss killers for larger infestations

Zinc sulfate is sold as a powder or liquid and is stronger than bleach — it kills moss spores and prevents regrowth for a longer period. Mix it according to the product label, spray it on, and wait. Most products require one to three weeks before the moss is dead enough to brush away. Zinc sulfate does not lighten shingles and is less likely to harm nearby plants than bleach, but it is also more expensive.

Commercial moss killers marketed for roofs often contain zinc sulfate, copper sulfate, or both. Read the label to see how long you need to wait before brushing and whether the product requires a second process. Some are designed to work in rain; others need dry conditions. Follow the instructions exactly — using more than recommended does not speed results and can damage shingles or harm the soil around your house.

Brushing away dead moss without damaging shingles

Once the moss is dead and dry, use a stiff-bristled brush or a broom to sweep it away. Push gently — asphalt shingles are not fragile, but aggressive scrubbing can lift the edges or tear the surface. Work from the ridge downward so debris falls away from you. If moss is thick, you may need to make several passes.

A pressure washer can remove moss faster, but it can also strip the protective granules from shingles and force water under the edges, causing leaks. If you use a pressure washer, keep the nozzle at least 12 inches from the surface and use a low-pressure setting — no more than 1,500 PSI. Many roofers recommend avoiding pressure washers entirely on asphalt shingles.

When to hire a professional instead of doing it yourself

Roof work is dangerous. Falls from roofs cause thousands of injuries and deaths each year, and a single mistake — a loose shoe, a wet spot, a moment of lost balance — can change your life. If your roof is steep, higher than one story, or covered in thick moss, hiring a professional is the safer choice. Roofers have safety equipment, insurance, and experience working on slopes. The cost is usually between $300 and $800 depending on roof size and moss coverage.

A professional can also spot damage while they are up there — missing shingles, soft spots in the wood, or areas where water is pooling. That information is worth the cost of the visit. If you do the work yourself, inspect the roof carefully afterward for any damage the moss or your brushing may have caused.

Zinc and copper strips to slow moss regrowth

Zinc or copper strips installed along the roof ridge release ions when it rains, and those ions kill moss spores before they can take hold. The strips cost $50 to $150 installed and slow regrowth by several years on most roofs. They do not prevent moss entirely — shaded, damp roofs will still grow moss eventually — but they extend the time between cleanings.

Installation involves nailing the strips to the ridge and letting them weather in place. They work best on roofs that get some rain, because the water carries the ions down the slope. On very dry roofs or in areas with little rainfall, they are less effective. If you already have moss, remove it first, then install the strips to buy time before the next growth cycle.

Trimming trees and improving drainage to prevent moss

Moss thrives in shade and moisture. If trees hang over your roof, trimming branches to let more sunlight in will slow moss growth. Even a few hours of direct sun per day makes a difference. Clearing gutters and downspouts so water drains freely also helps — standing water on the roof or in gutters keeps the surface damp and feeds moss.

If your roof has low spots where water pools, that is a separate problem that needs attention. Pooling water can rot shingles and wood, and it creates the perfect environment for moss. A roofer can assess whether the problem is sagging decking, improper slope, or debris blocking drainage, and recommend a fix.

Frequently Asked Questions

Will moss damage my roof if I leave it alone?

Moss itself does not eat through shingles, but it traps moisture against the surface. That moisture shortens shingle life and can lead to rot in the wood underneath. On a roof that is already old or damaged, moss can speed the need for replacement by several years. On a newer roof in good condition, moss is more of an appearance issue, though the moisture risk is still there.

Can I use a pressure washer to clean moss off my roof?

Pressure washers can remove moss quickly, but they can also strip the protective granules from asphalt shingles and force water under the edges, causing leaks. If you use one, keep the nozzle at least 12 inches away and use a low-pressure setting of no more than 1,500 PSI. Many roofers recommend avoiding pressure washers on asphalt shingles entirely and using a brush instead.

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

On a shaded, damp roof, moss can return within two to three years. On a roof with good sun exposure and drainage, it may take five years or longer. Installing zinc or copper strips along the ridge slows regrowth and can extend the time between cleanings to five to seven years, though it does not prevent moss permanently.

Is it safe to go on my roof to clean moss myself?

Falls from roofs are a common cause of serious injury. If your roof is steep, higher than one story, or slippery with moss or moisture, hiring a professional is safer. If you do go up, wear shoes with good grip, move slowly, use a safety harness if possible, and never work on a wet roof or when rain is forecast. Consider whether the cost of a professional is worth the risk to your safety.