Green moss on a walkway, patio, or driveway is more than an eyesore, it is slick enough to send someone to the emergency room. Learning how to kill moss on concrete is straightforward once you understand that moss is not a stain to scrub off but a living plant you have to kill first, then remove, then prevent. You can do it with cheap household ingredients like vinegar or a bleach solution, or with a dedicated moss killer, and the whole job on a typical patio takes an afternoon. The part most people skip, fixing the damp, shady conditions moss loves, is what keeps it from coming right back.
Why Moss Grows on Concrete in the First Place
Moss does not need soil. It anchors to the porous, textured surface of concrete and feeds on moisture, so it thrives anywhere three conditions line up: shade, dampness, and poor airflow. North-facing slabs, spots under trees or eaves, low areas where water pools, and surfaces that stay wet after rain are prime real estate.
Understanding this matters because it tells you why moss keeps returning. You can kill every bit of it today, but if the slab stays shady and wet, spores will recolonize within a season. That is why the smart approach is a two-part job: kill and remove the moss now, then change the conditions so it cannot re-establish.
Household Methods to Kill Moss
You do not need to buy anything special to kill most moss. These kitchen-cupboard solutions work well and cost almost nothing.
White Vinegar
Vinegar’s acetic acid dehydrates and kills moss on contact. Use it straight or mixed strong.
- Fill a garden sprayer with undiluted white vinegar, or a mix of one gallon vinegar to a half gallon water for lighter growth.
- On a dry day, saturate the moss thoroughly and let it sit 15 to 30 minutes. The moss will start to brown.
- Scrub with a stiff-bristle brush and rinse. Reapply to any stubborn patches.
Keep vinegar off nearby grass and plants, since it kills those too, and rinse metal fixtures to avoid corrosion.
Baking Soda
Baking soda raises the surface pH, which moss cannot tolerate, and it works especially well in damp, shaded spots. Sprinkle it dry and generously over damp moss, leave it a day or two, then sweep and scrub. It is the gentlest option and safe around most plantings.
Diluted Bleach
For heavy, thick moss, a bleach solution is fast and effective. Mix one part household chlorine bleach to about three parts water. Apply, wait 15 to 20 minutes, scrub, and rinse thoroughly. Bleach kills surrounding vegetation and can lighten colored or stamped concrete, so test an inconspicuous spot first and protect adjacent lawn and beds with plenty of water before and after.
Commercial Moss Killers
When you want something formulated for the job or you are treating a large driveway, commercial products earn their keep. Look for moss killers based on ferrous sulfate (iron), which blackens and kills moss quickly and is common in lawn-and-hardscape products, or products with potassium salts of fatty acids for a gentler option.
Follow the label dilution exactly. Iron-based killers work fast, often visibly blackening moss within hours, but iron can stain concrete a rusty brown if left to sit, so rinse promptly once the moss is dead. These products are worth it for large areas or recurring problems where you want a longer-lasting kill than vinegar provides.
Step-by-Step: Clearing a Mossy Slab
Here is the full process I use to take a patio or walkway from green and slick to clean and safe.
- Clear debris. Sweep off leaves and dirt so your killer reaches the moss directly.
- Apply your moss killer. Saturate the moss with vinegar, bleach solution, or a commercial product on a dry, calm day so it does not wash away or drift.
- Wait. Give it 15 minutes to a few hours, or overnight for baking soda, until the moss browns or blackens and loosens.
- Scrub. Work dead moss loose with a stiff-bristle deck brush. A putty knife pops thick clumps out of expansion joints and cracks.
- Rinse and clear. Hose the surface down and rake or sweep up the debris so it does not re-root.
- Pressure wash if needed. For large or deeply embedded moss, a pressure washer at moderate pressure (around 1,500 to 2,000 psi with a wide tip) blasts it out of the pores fast. Keep the tip moving to avoid etching the concrete.
A word of caution on pressure washing: too much pressure or a narrow tip held too close will gouge and pit concrete, creating even more texture for moss to grab next time. Use a wide fan tip and keep it a foot off the surface.
How to Stop Moss From Coming Back
Killing moss is the easy half. Keeping it gone means attacking the shade and moisture that feed it. This is where you win the long game.
- Let in light. Trim back overhanging branches and shrubs so sunlight reaches the slab. Moss struggles in a few hours of direct sun.
- Improve drainage. Fix low spots and clear clogged gutters or downspouts that keep the area wet. Standing water is moss fuel.
- Increase airflow. Thin dense plantings crowding the walkway so the surface dries faster after rain.
- Seal the concrete. A quality masonry sealer fills the pores moss anchors into, making the surface smoother and less hospitable. Reseal every couple of years.
- Sweep regularly. Keep leaves and organic debris off the slab, since decaying matter holds moisture and gives spores a foothold.
- Spot-treat early. When you see the first green fuzz returning, hit it with vinegar right away before it spreads.
Handling Moss in Cracks, Joints, and Textured Surfaces
The moss you can wipe off a smooth slab is easy; the tough cases live in the places your brush cannot reach. Expansion joints, hairline cracks, and the deep texture of a broom-finished or exposed-aggregate patio give moss anchor points where it clings even after a surface treatment. For these, let your killer soak longer, 30 minutes to an hour, so it penetrates into the low spots, then work a stiff putty knife or a narrow crack brush down into the joint to lift the roots out.
For a stamped or exposed-aggregate surface with lots of texture, a pressure washer with a wide fan tip is often the only practical way to flush moss out of every crevice, but keep the tip at least a foot back and moving so you do not blast out the sand joints or etch the finish. On pavers, moss loves the polymeric sand between joints; kill it, sweep it out, and top up the joint sand, then consider a joint stabilizer to keep it from returning. Anywhere water collects and lingers, a low spot, a clogged joint, a shaded crack, is where moss will re-establish first, so those are the spots to treat most aggressively and keep an eye on through the wet season.
Mistakes to Avoid
A few common errors either fail to solve the problem or create a new one. Do not just scrub moss off dry without killing it first, because live fragments and spores left behind regrow within weeks. Avoid using a narrow pressure-washer tip up close, which etches the surface and worsens the problem. Keep bleach and vinegar off your lawn, ornamental beds, and metal fixtures, and never mix bleach with any acid or ammonia product, which releases toxic gas. And do not ignore the underlying dampness, because no amount of killing moss matters if the slab stays wet and shaded.
The Bottom Line
Knowing how to kill moss on concrete comes down to a simple sequence: kill the living moss with vinegar, baking soda, a diluted bleach solution, or a commercial iron-based product, scrub and rinse it away, then change the conditions that let it grow. Cut back shade, fix drainage, seal the surface, and keep it swept. Do that and your walkway, patio, or driveway will stay clean, green-free, and, most importantly, safe to walk on year-round. The first cleanup takes an afternoon; the prevention is a few minutes now and then that saves you from doing the whole job over every spring. Make a habit of a quick walk-around after the rainy season each year, spot-treating any new green fuzz before it spreads, and the surface will stay clear with almost no effort year after year.