We Value Your Privacy

We and our partners use technology such as cookies on our site to personalise content and ads, provide social media features, and analyse our traffic. Click below to consent to the use of this technology across the web. You can change your mind and change your consent choices at anytime by returning to this site.

Update Consent
Loading ...

Copper sulfate to kill moss

Updated November 21, 2016

The sight of moss growing on a roof lends a house a romantic, old-fashioned air, but the moss can lead to leaks and structural damage. Apply copper sulphate to a roof to kill moss and limit regrowth.

Loading ...

Copper Sulfate

Copper sulphate kills moss on contact, making it ideal for killing moss growing on your roof. If the moss is growing in thin layers, spraying it with a copper sulphate solution kills it right away, and the dead moss can easily be washed off the roof with a hose or pressure washer.


To kill moss, add half an ounce of copper sulphate to 10 gallons of water. Mix thoroughly, and then wet the problem moss with the solution. Allow it to sit for 10 to 20 minutes, and then rinse the solution off the roof with water. The rinsing action should carry most of the moss off the roof, although you could need to sweep some patches off with a broom.


You can use copper sulphate yearly on the roof to get rid of moss. It has a good residual effect and will provide some protection against new growth. To prevent moss from growing at all, install copper strips along the top of the roof and run copper wires along the length of your roof every 10 feet below the top strip. The copper emits ions during each rainfall that inhibit future moss growth.

Loading ...

About the Author

Loading ...