Moss will grow on any surface that provides the ideal growing conditions. Dark and damp locations are perfect areas for moss growth. If this environment is provided on cloth, moss will grow and leave unsightly discoloration and stains. Furthermore, moss will trap moisture between itself and the cloth, which will increase the chance of mold growth. After you have removed the moss from the cloth, take the necessary steps to remove any stains.
Canvas and Other Outdoor Fabrics
Remove moss from the cloth with a brush or broom. Rinse the cloth for several seconds with a water hose.
Cover the remaining moss or its stain with either white vinegar or 1 cup of oxygen bleach dissolved in 1 gallon of cool water.
Let the vinegar or oxygen bleach solution sit on the surface for 10 minutes, then scrub the cloth with a scrub brush.
Reapply the vinegar or oxygen bleach as needed, and scrub until you remove all traces of the moss. Rinse the cloth clean with water.
Clothing and Other Washable Fabrics
Take the cloth outside and scrub off the moss with a clean cloth.
Fill a sink or bucket with 1 gallon of water. Dissolve 1 cup of oxygen bleach into the water.
Submerge the cloth in the oxygen bleach mixture. The solution must cover the moss stain completely. Let the cloth soak for 30 minutes.
Remove the cloth from the mixture and launder as you normally would. Hang the cloth outside in sunlight to dry.