How to Get Rid of Onion Grass in a Lawn


While onions may be welcome in your vegetable garden, they are considered weeds in your lawn. Onion grass, a type of wild onion, often flourishes in yards, particularly in the southeastern region of the U.S. Like most common lawn weeds, onion grass can be eliminated with commercial herbicides and weed killers. However, getting rid of onion grass without chemicals is more eco-friendly and safer for surrounding plant life, including the grass.

Step 1

Remove onion grass by hand. Minor onion grass infestations are best handled by physically removing them before they spread. Grasp the grass as low as possible, gripping the bulb, if possible. Tug gently, twisting if necessary, and remove the entire plant. You may also need to remove some of the top soil to remove all traces of the onion grass.

Step 2

Cut onion grass very short to prevent flowering. Onion grass reproduces by flowering and seeding. By cutting onion grass to the same height as your lawn grass, you can stop it from spreading.

Step 3

Douse onion grass with undiluted white vinegar. This is effective for onion grass that is growing in hard-to-reach places other than the lawn. This will kill the leaves and make the soil too acidic for it to grow back.

Tips and Warnings

  • Avoid using vinegar in the lawn or in areas where you want other plants to grow, as it will make the soil unsuitable for grass and other plants.

Things You'll Need

  • Undiluted white vinegar


  • Golden Harvest Organics: Weed Wars
  • Onion Grass

Who Can Help

  • Food Under Foot | Onion Grass
Keywords: onion grass prevention, killing onion grass, wild onion removal

About this Author

Anton Behr has been creating online content since 2006. He currently serves as a contributing editor for an online men's magazine, a writer and investigator for a due diligence firm and a blogger for a personal finance website. Behr graduated from the University of Iowa with a Bachelor of Arts in English.