If you’re looking for a homemade weed killer without commercial herbicides, a common DIY option is a vinegar-based spray. However, claims that it will “dry everything in 2 hours” are exaggerated—results depend on the weed type, weather, and how much of the plant is treated.
Homemade Vinegar Weed Spray
Ingredients
- 1 liter (about 4 cups) of white vinegar (higher-strength horticultural vinegar works faster than kitchen vinegar)
- 1–2 teaspoons of dish soap (helps the liquid stick to leaves)
How to use
- Mix the vinegar and dish soap in a spray bottle.
- Spray directly onto weed leaves on a dry, sunny day.
- Avoid spraying desirable plants, grass, flowers, or vegetables—the mixture can damage them too.
- Reapply if weeds regrow, especially for deep-rooted plants.
Tips for better results
- Apply when rain is not expected for several hours.
- Target young weeds, which are usually easier to control.
- Pull weeds after they weaken to remove roots when possible.
Important note
Vinegar mainly burns the visible leaves and may not kill deep roots of perennial weeds. For long-term control, combining removal methods (mulching, hand pulling, improving soil cover) is often more effective.
Avoid using homemade mixtures near waterways, pets, or edible plants without checking safety considerations.
