Subscribe

ADJACENCIES · July 23, 2026

Best Roof Moss Killer (2026): Top Picks Ranked and Compared

Best moss killer for asphalt shingles: Wet & Forget (9.9% quat) for most roofs, 99% zinc sulfate for thick moss, ARMA's 50:50 bleach wash on a budget.

By The Roofing Brief Team. Last reviewed: October 2026.

The best moss killer for asphalt shingles on most roofs is Wet & Forget Outdoor, a bleach-free, no-rinse concentrate (9.9% alkyl dimethyl benzyl ammonium chloride, EPA Reg. No. 84115-1) that clears moss and algae gradually without granule-stripping scrubbing, so it works as both a roof moss remover and a roof algae remover. It is not the fastest option, and it is not the cheapest, but it balances shingle safety, plant safety, and low effort better than the alternatives. For the fastest kill on thick moss, a 99% zinc sulfate monohydrate product such as Lilly Miller Moss Out! for Roofs works in weeks; for the cheapest clean, the Asphalt Roofing Manufacturers Association (ARMA) endorses a 50:50 bleach and water soft wash with a 15 to 20 minute dwell.

This is a research roundup, not a lab test. Our picks are built from EPA-registered label text, manufacturer product pages, published active ingredients, ARMA guidance, and aggregated public retailer reviews. We have not bench-tested these products side by side, so treat every ranking as an editorial ranking on those published criteria, not a guarantee for your roof.

Best roof moss killer 2026: quick comparison

Six roof moss killers and methods made the list, each matched to the job it fits best. Fast zinc sulfate powders (99% active on both Moss Out! and Corry’s labels) kill moss in weeks but carry an aquatic-toxicity warning on the label. Bleach-free, no-rinse quaternary-ammonium sprays are gentler on plants but work slowly. The manufacturer-endorsed method for asphalt shingles is a diluted bleach soft wash, which is a technique more than a branded product. If black streaks are the bigger problem, our ranking of the best roof cleaners covers algae.

Product / method Active ingredient Type Approx. price Best for
Wet & Forget Outdoor (top pick) Alkyl dimethyl benzyl ammonium chloride (quat) No-rinse spray concentrate $25 to $45 (64 to 128 oz) Hands-off removal and light prevention
Lilly Miller Moss Out! for Roofs Zinc sulfate monohydrate Powder / ready-to-spray ~$43 (6 lb, 2-pack) Fast kill on heavy moss
50/50 bleach soft wash Sodium hypochlorite (household bleach) DIY diluted spray Under $10 per batch Budget, manufacturer-endorsed method
Sodium percarbonate (oxygen bleach) Sodium percarbonate Powder mixed to liquid ~$20 to $40 Plant-safe one-time cleaning
Corry’s Moss-B-Ware Zinc sulfate monohydrate Dry granules ~$35 (10 lb) Large roofs on a budget
Spray & Forget Quaternary ammonium (bleach-free) Rinse-off concentrate (1:9) ~$30+ (32 oz to 1 gal) Economical whole-house coverage

Roof moss killer label specs compared

Every figure below is copied from the product label, safety data sheet or maker page linked in the Source column. Coverage is the label rate (for example 6,000 sq ft per 6 lb of Moss Out!), not a promise for thick moss.

Product Active ingredient (label %) Registration Label rate or coverage Rinse? Label warning that matters on a roof Source
Wet & Forget Outdoor Alkyl dimethyl benzyl ammonium chloride 9.9% EPA Reg. No. 84115-1 1 part concentrate to 5 parts water; 1 gal makes 6 gal No Toxic to fish and aquatic invertebrates; apply above 32°F with no rain for 4 to 5 hours EPA label, maker page
Lilly Miller Moss Out! for Roofs and Structures Zinc sulfate monohydrate 99% (36% metallic zinc) EPA Reg. No. 802-591 6 lb per 6,000 sq ft preventive; 6 lb per 1,200 sq ft on heavy moss No May damage windows, skylights, painted or metal surfaces and concrete roof tiles; toxic to fish Moss Out! label
Corry’s Moss B Ware Zinc sulfate monohydrate 99% (36% metallic zinc) EPA Reg. No. 10699-1 10 lb covers up to 10,000 sq ft No Do not use where gutters or downspouts are copper; toxic to fish Label via WSU PICOL
Spray & Forget Revolutionary Roof Cleaner Concentrate Quaternary ammonium 10 to 30% (SDS range) Sold as a stain cleaner 1:9 mix; 1 gal makes 10 gal, covers 1,000 to 2,000 sq ft Yes, after 1 minute Wet plants before and after; maker lists algae, mold and mildew stains, not moss Maker page, SDS (2021)
50:50 bleach soft wash Sodium hypochlorite (laundry-strength bleach) and water n/a (method) Dwell 15 to 20 minutes Yes, low pressure Protect landscaping; never pressure wash ARMA

Which moss killer fits your roof

If your roof or site has Use Avoid Rule source
Asphalt shingles, light to moderate moss, no rush Wet & Forget at 1:5, once a year Pressure washing Maker page; ARMA
Moss thick enough to lift shingle edges Zinc sulfate at the heavy-growth rate (6 lb per 1,200 sq ft for Moss Out!), or a 50:50 bleach soft wash Scraping or scrubbing granules off Moss Out! label; ARMA
Copper gutters or downspouts Wet & Forget or a bleach soft wash Corry’s Moss B Ware Corry’s label
Concrete tile, skylights or painted metal below the treated area A quat spray, with the other surfaces masked Moss Out! on or near those surfaces Moss Out! label
Fish pond, creek or storm drain that takes roof runoff Sodium percarbonate (oxygen bleach), with downspouts diverted away from the water Zinc sulfate and quat products, whose labels say toxic to fish EPA, Moss Out! and Corry’s labels
Freezing nights or rain due within 5 hours Wait for a dry window Applying Wet & Forget Maker page
Black streaks, no moss An algae roof cleaner or bleach soft wash Buying a moss-only zinc product ARMA
Re-roofing in the next 1 to 2 years Algae-resistant shingles or zinc/copper strips at install Retrofitting strips to the old roof ARMA

How we picked

We weighed five factors that decide whether a roof moss killer is worth buying: shingle safety, plant and aquatic safety, speed of visible results, residual prevention, and application effort. We prioritized products that align with ARMA guidance, which endorses low-pressure (soft wash) chemical application and warns that pressure washing an asphalt roof causes granule loss and likely premature failure. Products that demand aggressive scrubbing or a pressure washer were downgraded regardless of how fast they work. Our step-by-step on cleaning an asphalt shingle roof follows the same guidance.

We did not run controlled field trials. Effectiveness claims here rest on published active-ingredient chemistry, label coverage and dwell-time data, and public retailer reviews. Results on your roof will track moss thickness, shade and weather: Moss Out!’s label, for example, cuts coverage from 6,000 sq ft to 1,200 sq ft per 6 lb when moss is heavy, and Wet & Forget needs above 32°F and no rain for 4 to 5 hours after spraying.

1. Wet & Forget Outdoor: best roof moss killer overall

Wet & Forget Outdoor is our top pick because it removes moss and algae without bleach, without scrubbing, and without a rinse step, which keeps it aligned with the gentle-application approach roofing manufacturers prefer. The active ingredient is alkyl dimethyl benzyl ammonium chloride at 9.9%, a quaternary ammonium compound that is biodegradable and does not contain bleach, lye, or heavy metals; Wet & Forget lists the mix at pH 8. You dilute the concentrate 5 parts water to 1 part product, spray it on, and let weather do the rest.

The trade-off is patience. Per the manufacturer, green growth such as algae clears within a few days or weeks, moss browns, curls and detaches over days or weeks, black mold and mildew stains can take a month or several months, and heavy stains built up over many years can take 6 months to 1 year. At 1:5, a 64 oz concentrate makes 3 gallons of mix and the 1 gallon makes 6 gallons; the 64 oz size typically retails between about $25 and $30, with the 128 oz size often near $42. The label also carries the standard quat warning that it is toxic to fish and aquatic invertebrates, so keep it out of ponds and storm drains.

  • Pros: bleach-free, pH 8 per the maker, no rinsing or scrubbing, gentle on plants when used as directed; the maker says one application keeps surfaces clean for 1 year or more in most cases.
  • Cons: slow on established black stains, needs a dry weather window to apply, not a same-day fix.
  • Best for: homeowners who want low-effort removal plus light ongoing prevention and can wait weeks for full results.

2. Lilly Miller Moss Out! for Roofs: best for fast, heavy moss

Lilly Miller Moss Out! for Roofs is the pick when moss is thick and you want it dead fast. The active ingredient is 99% zinc sulfate monohydrate (36% metallic zinc, EPA Reg. No. 802-591), a fast-acting metallic salt that browns and kills moss faster than quaternary-ammonium sprays. Home Depot lists the 6 lb powder in a 2-pack near $43. The label rate is 6 lb per 6,000 sq ft as a preventive treatment, but only 6 lb per 1,200 sq ft on heavy growth, so a thick-moss roof uses product 5 times faster.

Speed comes with real caveats, and they are printed on the 99% zinc sulfate label. It states the product is toxic to fish and aquatic invertebrates, may damage windows, skylights, painted or metal surfaces and concrete roof tiles, and should not run from eaves onto planted areas without covering shrubs and lawn first. Lilly Miller markets it as non-staining and non-corrosive to galvanized gutters. If you have a pond, a vegetable garden, a concrete tile roof or skylights directly below, weigh this against a gentler option.

  • Pros: fast visible kill, good coverage per dollar, some residual moss suppression.
  • Cons: label warns of toxicity to fish, may damage painted or metal surfaces, skylights and concrete tiles, easy to over-apply.
  • Best for: heavy moss on large roofs where fast results outweigh runoff concerns and drainage is managed.

3. 50/50 household bleach soft wash: best budget and manufacturer-endorsed method

The cheapest effective moss killing solution for a roof is not a branded product at all: it is the diluted bleach soft wash that ARMA itself endorses. ARMA recommends a 50:50 mix of laundry-strength liquid chlorine bleach (sodium hypochlorite) and water, applied with a sprayer, left to dwell 15 to 20 minutes, then rinsed with low-pressure water. A single batch can cost under $10.

Chlorine bleach kills moss and algae quickly, but it demands care. ARMA stresses protecting landscaping and surrounding areas from the solution, wearing protective equipment, not letting the mix dry on the roof before the rinse, and never using a pressure washer, which ARMA says causes granule loss and very likely premature roof failure. On severe moss ARMA notes more than one treatment may be needed, with loosened moss removed later by leaf blower, blowing down the slope. Check your shingle maker’s cleaning guidance as well, since approved chemicals vary by product.

  • Pros: very cheap, fast, endorsed by roofing manufacturers as the standard soft-wash method.
  • Cons: harsh on plants and skin, can lighten surfaces, requires careful rinsing and plant protection, no residual prevention.
  • Best for: budget-conscious homeowners comfortable mixing and soft-washing with proper precautions.

4. Sodium percarbonate (oxygen bleach): best plant-safe cleaning

Sodium percarbonate, sold as oxygen bleach and used in products such as Defy and Spencer’s Eco Roof Wash, is the gentlest chemistry on this list for surrounding plants and water. Mixed with water it releases hydrogen peroxide and oxygen that break down moss and algae, then decomposes into water, oxygen, and soda ash, leaving no heavy-metal residue. Because it contains no zinc, copper or quaternary ammonium, it avoids the fish-toxicity warnings printed on the zinc and quat labels above.

The catch is that oxygen bleach offers little lasting prevention and often needs a light scrub or a second pass on thick growth. Pricing for a powder concentrate commonly runs about $20 to $40 depending on brand and size. If your priority is protecting a garden bed, lawn, or nearby pond during a one-time clean, this is the safest pick.

  • Pros: plant-safe and biodegradable, no heavy-metal runoff, safe for most asphalt shingles when used as directed.
  • Cons: limited residual prevention, may need scrubbing or repeat passes, slower on heavy moss than zinc salts.
  • Best for: a one-time clean where plant, pet, and aquatic safety come first.

5. Corry’s Moss-B-Ware: best granular option for large roofs

Corry’s Moss-B-Ware is a dry, sprinkle-on option for homeowners covering a lot of square footage cheaply. The active ingredient is 99% zinc sulfate monohydrate (EPA Reg. No. 10699-1), and the 10 lb size lists near $35 at Home Depot with coverage rated up to about 10,000 sq ft on roofs and walkways. You broadcast the granules along the ridge and let rain carry the solution down the slope. That means working at the ridge, so set up safe access first; our best ladders for roofing work roundup compares stable options.

Because it is the same 99% zinc chemistry as Moss Out!, its label carries the same fish-toxicity warning, and it adds one hard rule: do not apply it if the building has copper gutters or downspouts, as copper may be corroded. The label says it will not corrode galvanized gutters when used as directed. Dry granules can also be uneven if rain distribution is patchy, so heavy patches may need a direct top-up. At 10,000 sq ft per 10 lb it is a value play for big roofs, not the cleanest-acting product.

  • Pros: low cost per square foot, large coverage, simple sprinkle-on application.
  • Cons: label bars use with copper gutters or downspouts, toxic to fish, uneven coverage possible, less targeted than a spray.
  • Best for: large roofs where budget and coverage matter more than precision.

6. Spray & Forget: best economical rinse-off coverage

Spray & Forget shares the quaternary-ammonium chemistry of Wet & Forget (its 2021 SDS lists a quat at 10 to 30% plus 1 to 5% ethanol) but not the method: per Spray & Forget, you mix it 1:9, spray, wait 1 minute while stains turn orange, then rinse the roof until the orange is gone. Its selling point is dilution economy: the 1 gallon concentrate makes up to 10 gallons of solution covering 1,000 to 2,000 sq ft in total, and the bleach-free, phosphate-free formula is labelled for asphalt, wood, slate, clay and tile shingles.

The maker markets it for algae, mold and mildew stains, including black streaks, and says darker roofs may need multiple applications; it does not list moss among its targets. Treat it as a fast stain wash for 1,000 to 2,000 sq ft per gallon of concentrate, and pair it with a labelled moss killer if moss, not streaking, is the problem.

  • Pros: bleach-free and phosphate-free, results in minutes per the maker, dilutes 1:9 for low per-area cost.
  • Cons: must be rinsed, plants must be wetted before and after, not marketed as a moss killer, no residual prevention claimed.
  • Best for: washing algae streaks off a whole roof economically in one session.

How to choose the right roof moss killer

Match the product to your roof and your risk tolerance, not to marketing. Two label rules rule out options fastest: Corry’s bars use near copper gutters, and both 99% zinc labels and the 9.9% quat Wet & Forget label warn they are toxic to fish, so runoff into water decides a lot.

  1. Plants, pets, or water nearby? Choose sodium percarbonate (oxygen bleach) first; a bleach-free quat like Wet & Forget is gentler on plants, but its 9.9% quat EPA label also warns of toxicity to fish. Avoid zinc sulfate powders near ponds and gardens, and Corry’s near copper gutters.
  2. Need results in weeks, not months? Zinc sulfate (Moss Out!, Corry’s) or a 50:50 bleach soft wash with a 15 to 20 minute dwell act fastest. No-rinse quat sprays are slower.
  3. Want ongoing prevention, not just a clean? A no-rinse quat spray leaves light residual protection. Bleach and oxygen bleach mostly clean, then stop.
  4. Large area on a budget? Corry’s granules (10,000 sq ft per 10 lb) or a Spray & Forget concentrate (1,000 to 2,000 sq ft per gallon) stretch furthest per dollar.
  5. Whatever you pick, apply it soft. Use low pressure, never a pressure washer, to protect shingle granules.

A note on prevention strips: zinc or copper ridge strips (for example PEAK Moss Boss) can slow regrowth on new roofs, but ARMA does not recommend retrofitting them to an existing roof, because installing with exposed nails invites leaks and breaking the shingle sealant bond can invite wind damage. The better time to plan for metal-strip or algae-resistant granules is during a re-roof.

For the ladder setup, fall-protection steps and the 50:50 soft-wash sequence with its 15 to 20 minutes of dwell, see our guide on how to remove moss from a roof safely. If you are weighing DIY against hiring out, compare typical roof moss removal cost and the price of a professional soft wash roof cleaning. Understand why pressure washing a roof is the wrong tool here, and fold treatment into a broader residential roofing maintenance plan.

Frequently asked questions

What is the best moss killer for a roof?

For most asphalt shingle roofs, Wet & Forget Outdoor is the best all-round moss killer because it clears moss and algae without bleach, scrubbing, or a rinse step, keeping it gentle on shingles. If you need faster results on heavy moss, a zinc sulfate product like Lilly Miller Moss Out! works quicker, though its label warns it is toxic to fish and may damage painted or metal surfaces and concrete roof tiles.

Does zinc sulfate damage asphalt shingles?

Both zinc products reviewed here are labelled for composition (asphalt) shingle roofs, and both makers say they are non-staining and non-corrosive to galvanized gutters when used as directed. The labels still warn: Moss Out! may damage windows, skylights, painted or metal surfaces and concrete roof tiles, Corry’s must not be used with copper gutters or downspouts, and both are toxic to fish. Apply at the label rate, 6 lb per 6,000 sq ft for Moss Out! as a preventive.

Is bleach safe to use on a roof?

ARMA endorses a 50:50 mix of laundry-strength chlorine bleach and water applied at low pressure, left to dwell 15 to 20 minutes, then rinsed. It is effective and cheap, but you must protect plants and landscaping, wear protective equipment, and never use a pressure washer, which strips shingle granules. Check your shingle manufacturer’s guidance first, since approved chemicals vary.

How long does roof moss killer take to work?

A 50:50 bleach soft wash works in a 15 to 20 minute dwell per ARMA, though loosened moss may take later rains or a second treatment to clear. Zinc sulfate products typically brown moss over a few weeks. Wet & Forget works more gradually: per the maker, green growth clears in a few days or weeks, black stains take a month or several months, and heavy, years-old stains can take 6 months to 1 year.

Will roof moss killer harm my plants or lawn?

The Moss Out! label tells you to cover shrubs, flowers or lawn below the eaves and wash any contact off plants immediately, and Spray & Forget says to wet all landscaping before and after. Chlorine bleach can damage vegetation if not diluted and rinsed. Sodium percarbonate (oxygen bleach) is the most plant-friendly option, breaking down into water, oxygen, and soda ash.

Do zinc strips prevent roof moss?

Zinc and copper strips along a ridge can slow moss and algae regrowth by releasing trace metal ions when it rains. However, ARMA does not recommend retrofitting strips to an existing roof, because exposed-nail installation can cause leaks and breaking the sealant bond can lead to wind damage. Metal strips or algae-resistant granules are best planned during a re-roof.

What is the best roof moss killer in Canada?

In Canada, a product sold to kill moss must carry a Pest Control Products Act registration number (PCP Reg. No.) on its label, and the US EPA numbers above do not apply. Look up the Canadian label for any product in Health Canada’s Pesticide Label Search and follow that label’s rate. A 50:50 bleach soft wash follows ARMA guidance on either side of the border.