Quick answer: To remove grass stains, rinse away loose debris, pretreat with an enzyme stain remover that contains protease, wait at least an hour, then wash and check before drying. If a green tint remains, use oxygen bleach or 3% hydrogen peroxide on colorfast fabrics.
How to remove grass stains
Grass stains are a combination stain: they contain protein from the plant matter and color that can cling to fabric. That means the best results come from a two-part approach: an enzyme pretreat to break down the protein, then oxygen bleach if the stain leaves behind a green tint.
Quick method for fresh grass stains
Rinse first. Use cool or warm water to flush out loose dirt and grass bits. If there are clumps on the fabric, brush them away gently before treating.
Apply an enzyme stain remover. Look for a product with protease in the ingredient list. Work it in lightly with a soft brush or your fingers, then let it sit for at least 1 hour.
Wash as the care label allows. Use the warmest water safe for the fabric and your usual detergent.
Check before drying. If the stain is still visible, do not tumble dry yet. Heat can set what remains.
For stubborn grass and dirt stains
If the stain includes dirt or has already been washed once, treat it like a mixed stain, not just a grass stain.
Add a baking soda or washing soda paste
Mix a little baking soda or washing soda with water and apply it to the stained area. This can help lift dirt that is bonded to the fibers. Let it sit for about 15 minutes, then wash again.
Use oxygen bleach on whites or bright colors
If a green shadow remains, spray or soak with 3% hydrogen peroxide or a powdered oxygen bleach. This is especially helpful on white or colorfast bright clothing. Let it air dry if you are spot-treating, then rewash if needed.
What not to do
Don’t rub aggressively. Up-and-down tamping is better than scrubbing, which can spread the stain and damage fibers.
Don’t dry too soon. A heat cycle can lock in the stain.
Don’t use chlorine bleach on everything. Oxygen bleach is usually the safer choice for grass stains, especially on colored items.
When to get professional help
If the garment is silk, wool, leather, or labeled dry clean only, or if the stain is old and set in, professional cleaning is the safest route. Delicate fabrics can react badly to peroxide, washing soda, or vigorous brushing.
For athletic wear, school uniforms, and everyday cottons, this method usually works well if you treat the stain before it dries or before you put the item in the dryer.
Got a stubborn green stain?
Try asking
How do I remove a grass stain from white sneakers without damaging the glue?
Zach Pozniak is VP of Operations and co-owner of
Jeeves of Belgravia New York,
the Madison Avenue dry cleaner serving New York since 1979, and the
fourth generation of his family in the trade. Zach posts garment care
techniques as @jeeves_ny on TikTok to over
620,000 followers, and his book The Laundry Book,
co-written with his father Jerry Pozniak, was featured on
Good Morning America in October 2024. Jeeves NY's
clients include the Metropolitan Opera, the Met Museum, and FIT, and
the business has been profiled by The Wall Street Journal
and New York Magazine.