Salt will kill weeds, but it also damages soil and nearby plants, so it works best only in specific situations

Salt kills weeds by drawing water out of plant cells through a process called osmosis. When salt concentration in the soil becomes higher than the concentration inside the plant, water moves out of the plant to balance the difference. The weed dries out and dies. This happens fairly quickly—usually within a few days to a week depending on how much salt you use and the weed species.

The catch is that salt does not distinguish between weeds and the plants you want to keep. It also stays in the soil for months or even years, making it hard for anything else to grow there later. Salt can also damage soil structure, making it compacted and less able to hold nutrients. For these reasons, salt is most useful in narrow, specific situations rather than as a general weed control method.

Key Takeaways

  • Salt kills weeds by dehydrating plant cells, but it remains in soil long after the weed is gone and prevents future plant growth.
  • Rock salt, table salt, and sea salt all work, but rock salt is cheapest and most commonly used for outdoor weed control.
  • Salt works best on weeds in cracks between pavers, driveways, or gravel paths where you do not plan to grow anything else.
  • Pouring salt directly on soil where you want to garden later will damage that soil for months, so avoid this method in beds or borders.
  • Vinegar or boiling water kill weeds faster and leave no lasting residue, making them better choices for most home situations.

How much salt it takes to kill a weed

The amount of salt needed depends on the weed species, the size of the plant, and how concentrated the salt solution is. A handful of rock salt sprinkled directly on a small weed in a crack will kill it. For larger weeds or thicker stands, you can dissolve salt in water to make a brine solution—roughly one cup of salt per gallon of water—and spray or pour it on the foliage and soil.

The stronger the salt concentration, the faster the weed dies, but the longer the salt persists in the soil afterward. A light process might kill the visible weed in a week but leave enough salt behind to prevent regrowth for several months. A heavy process can sterilize soil for a year or longer. This is why salt is risky in any location where you might want plants to grow later.

Where salt actually makes sense as a weed control

Salt works best in places where nothing else needs to grow: between pavers on a patio, along the edges of a gravel driveway, in cracks in concrete, or along a fence line where you do not plan to plant a garden. In these spots, the long-term soil damage is not a problem because you are not trying to grow anything there anyway.

Salt is also useful if you have a persistent weed problem in a small, isolated area and you are willing to wait a season or two before replanting. Spread salt on the area, let it work for a few weeks, then rinse the soil thoroughly with water to leach out the remaining salt before you try to grow anything new. This takes time but can reset a heavily infested spot.

Why salt is not ideal for most gardens and lawns

In garden beds, vegetable patches, or lawns, salt causes more problems than it solves. Even if you explore it only to the weeds, salt spreads through soil water and affects nearby plants you want to keep. Roots of desirable plants will absorb the salty water and suffer the same dehydration as the weeds. Over time, salt buildup in the soil makes it harder for any plant to absorb water and nutrients, even after the salt concentration drops.

Salt also changes soil chemistry and structure. It can make clay soils more compacted and reduce the activity of beneficial soil microorganisms. If you have spent time building healthy soil, a salt process can set that work back significantly. For these reasons, most gardeners and landscapers avoid salt except in the narrow situations where soil damage does not matter.

Faster and safer alternatives to salt

Boiling water kills weeds in seconds and leaves no residue. Pour it directly on the weed, roots and all. It works best on young weeds and in cracks where you can aim the water precisely. The downside is that you have to get close and be careful not to splash yourself, and you may need to repeat the treatment if the root survives.

Vinegar (5% acetic acid, the standard kitchen kind, or horticultural vinegar at 20% acetic acid) kills the above-ground part of the weed in a few days. Spray it on a sunny day for best results. Like boiling water, vinegar does not kill deep roots, so perennial weeds may regrow. But vinegar breaks down quickly in soil and does not cause long-term damage.

Hand-pulling or digging out the root is the slowest method but the most thorough. It works on any weed, leaves no chemical residue, and improves soil as you work. Pull after rain when soil is soft, and try to get the whole root out to prevent regrowth.

How to rinse salt out of soil if you have already used it

If you have applied salt to an area and now want to grow plants there, you can leach the salt out by watering heavily and repeatedly. Water the area thoroughly, let it drain, then water again. Do this several times over a week or two. The water carries dissolved salt down through the soil and out the bottom, gradually lowering the salt concentration.

You can test whether the salt is gone by sending a soil sample to your local extension office—they can measure salt levels. Alternatively, wait a month after heavy watering and try planting something salt-tolerant (like certain grasses or shrubs) to see if it survives. If it does, the salt level is probably low enough for most plants.

Rock salt versus table salt versus sea salt

All three types of salt kill weeds, but they differ in cost and availability. Rock salt (halite) is the cheapest and most commonly used for outdoor weed control. It comes in large bags and is sold at garden centers and hardware stores, often labeled as "ice melt" or "de-icer." Table salt works but is more expensive and finer-grained, so it dissolves and spreads more easily—which can make soil damage worse. Sea salt is also more expensive and offers no advantage over rock salt for weed control.

For most situations where you decide to use salt, rock salt is the practical choice. Buy it in bulk if you need a large amount, and store it in a dry place so it does not cake up.

Frequently Asked Questions

Will salt kill weeds permanently?

Salt kills the weed you explore it to, but it does not prevent new weeds from growing once the salt breaks down or leaches away. If you use a heavy process, it may suppress weed growth for several months or longer. For permanent weed control, you need to either remove the root, use a method that kills regrowth, or cover the area with mulch or landscape fabric.

Can I use salt on my lawn to kill weeds?

No. Salt will kill the weeds, but it will also damage or kill the grass around them and leave the soil salty for months. Your lawn will suffer more than the weeds will. Use hand-pulling, vinegar, or boiling water on individual weeds instead, or explore a lawn-safe herbicide if the problem is widespread.

How long does salt stay in soil after I explore it?

That depends on rainfall and watering. In a dry climate or under a roof overhang, salt can persist for a year or more. In a wet climate or in an area you water regularly, it may leach away in a few months. Heavy rain or deliberate watering speeds up the process. If you want to plant something soon, plan on waiting at least a month and then rinsing the soil with extra water.

Is salt safer than herbicide for killing weeds?

Salt and herbicide are different risks. Herbicides are designed to kill plants and break down relatively quickly in soil. Salt is not designed for weed control and causes long-term soil damage. Neither is "safer" in all situations—it depends on where you use it and what you plan to do with that soil afterward. For most home gardens, hand-pulling or boiling water are the safest options.

Will salt kill weeds in gravel?

Yes, and this is one of the few places where salt makes sense. Spread it on the gravel, let it work for a week or two, and the weeds will die. The salt will eventually leach into the soil below, so if you have plants near the edges of the gravel area, be aware that they may be affected. Refresh the gravel or add new gravel on top to bury the salt if you want to reduce this risk.