If you’ve spotted green moss creeping across your roof, it’s time to take action. While it may look harmless—or even picturesque—moss can cause serious long-term damage to your shingles and shorten your roof’s lifespan. In this guide, we’ll walk you through how to remove moss from roof surfaces safely and effectively, without damaging your shingles in the process.
Whether you’re a DIY homeowner or planning to hire help, here’s what you need to know.
Why Moss Grows on Roofs
Moss tends to grow in shady, damp areas—especially on the north-facing side of a roof or anywhere tree coverage limits sun exposure. It thrives in Michigan’s humid summers and snowy winters, clinging to asphalt shingles and feeding off the moisture that collects on your roof.
Why You Should Remove Moss from Your Roof
Moss isn’t just an eyesore—it’s a sign that your shingles are retaining moisture, which can lead to more serious issues like:
- Shingle curling or lifting
- Granule loss and surface wear
- Water infiltration under the roofing layers
- Wood rot and mold growth
- Shortened roof lifespan
Leaving moss untreated can eventually lead to costly roof repairs or a full replacement. That’s why learning how to remove moss from roof surfaces properly is so important.
How to Remove Moss from Roof Without Damaging Shingles
If you’ve ever spotted green patches creeping across your shingles, you’re not alone. Moss is a common issue for Michigan homeowners, especially in shaded or damp areas. But removing it the wrong way can do more harm than good. In this guide, we’ll walk you through how to remove moss from roof without damaging shingles—safely, effectively, and without risking costly repairs.
Here’s a step-by-step guide to removing moss from your roof safely and effectively.
Step 1: Use the Right Tools
You’ll need:
- A soft-bristled brush or broom
- Garden hose with spray nozzle
- Moss-killing cleaning solution (store-bought or homemade)
Avoid power washers—they can strip granules and damage shingles.
Step 2: Apply a Moss Cleaner
Use a moss-killing roof cleaner approved for asphalt shingles. You can also make a simple DIY solution with:
- 50% water
- 50% white vinegar or bleach (never mix the two)
Spray the affected areas generously and allow the solution to sit for 20–30 minutes. This helps loosen the moss so you can remove it without scrubbing too hard.
Step 3: Gently Remove the Moss
Using a soft-bristled brush, gently sweep away the moss in a downward motion (following the slope of the roof). Never scrub upward or against the grain, as this can lift and damage shingles.
Take your time—this isn’t about force, it’s about patience and technique.
Step 4: Rinse the Roof
Use your garden hose to rinse off any remaining moss and cleaning solution. Avoid spraying under the shingles. Let the roof dry completely.

What Not to Do When Removing Roof Moss
- Don’t use a pressure washer – It can destroy the shingle surface.
- Don’t scrape with metal tools – Metal scrapers or wire brushes can tear the shingles.
- Don’t try to remove dry moss – Always wet it first to reduce friction and avoid damage.
- Don’t mix chemicals – Mixing bleach and vinegar (or any chemical combo) is dangerous.
Why Moss Removal Needs a Gentle Approach
Moss may seem harmless at first glance, but it holds onto moisture—something your roof was never meant to retain. Left untreated, moss can weaken shingles, lift edges, and even lead to leaks. But here’s the challenge: moss is stubborn, and aggressive removal can damage your roof even more than the moss itself.
That’s why learning how to remove moss from roof without damaging shingles is so important. Whether you’re dealing with a small patch or widespread growth, using the right methods will help you clear the moss without causing long-term harm to your roofing system.
How to Prevent Moss from Coming Back
Once you remove the moss, it’s time to think about prevention:
1. Install Zinc or Copper Strips
These metals are naturally toxic to moss. Strips installed along the ridge line release particles during rain, helping prevent moss regrowth.
2. Trim Overhanging Branches
More sunlight = less moisture. Keep trees trimmed back to reduce shade and debris buildup.
3. Clean Your Gutters
Clogged gutters hold moisture at the roof’s edge—prime real estate for moss.
4. Schedule Regular Roof Maintenance
Annual inspections can catch moss or moisture issues early before they become major problems.
When to Call a Roofing Professional
If your roof has heavy moss coverage, is difficult to access, or is already showing signs of damage, it’s best to leave the job to professionals. At BCM Roofing, we offer safe, effective moss removal services that preserve your shingles and extend your roof’s life.
Our team uses industry-approved solutions and methods that are tough on moss—but gentle on your home.
FAQs About Roof Moss Removal
Can I remove moss from my roof myself?
Yes, if the growth is light and your roof is safely accessible. Just be sure to follow proper methods and use gentle tools.
Is it safe to use bleach on asphalt shingles?
In diluted form (50/50 with water), bleach can kill moss, but it should be used cautiously and rinsed thoroughly. Too much bleach can damage landscaping and runoff into gutters.
How often should I check for moss?
Once or twice a year—especially in spring and fall. If you live in a humid or shaded area, inspect more frequently.
How long does it take for moss to die after treatment?
Most moss will begin to discolor and die within 24–48 hours. Removal can happen after the moss dries out.
What’s the best way to prevent moss long-term?
Install copper or zinc strips, trim nearby trees, clean your gutters, and keep up with yearly roof inspections.
Is it better to hire a pro for moss removal?
If the moss is widespread or the roof is steep, hiring a professional may be safer. They know how to remove moss from roof without damaging shingles and will have the tools and experience to do it right.