How to Get Rid of Moss on the Roof

Wendy Rose Gould

Though moss can give a serene, almost fairy tale-like vibe to the appearance of your home, it can be detrimental to the longevity of your roof. Moss grows in damp, shady environments, so if your roof faces north or rests under the branches of a shady tree, chances are it's susceptible to the green plant.

Moss is more likely to grow on shaded areas of your roof.

If the moss isn't taken care of soon, it can damage your roof over time and lead to costly repairs.

  1. Cover plants around the base of your house with a tarp. This will prevent them from being damaged by the solution that runs off your roof.

  2. Combine one part water and one part bleach in a spray bottle. Mix up enough of the solution to cover the entire mossy area on your roof.

  3. Spray all areas of your roof where moss exists. Use a liberal amount of the bleach solution and let it set for 15 minutes.

  4. Rinse the bleach mixture off your roof with a hose and water and allow it to dry. If the moss continues to grow after one week, repeat this process.

  5. Remove the tarps and discard any collected bleach solution by pouring it on cement/concrete.

  6. Tip

    Trim branches that hang over your roof to increase sunlight exposure there since dark, damp places are more prone to moss growth.


    Avoid power washers since they can damage roofing shingles.