How to Remove Grass Stains? Home Remedies
updated 11 July 2026
Quick answer
Grass stains are easiest to remove while they're fresh. Dampen the stain with rubbing alcohol or vinegar, because the green chlorophyll dissolves in alcohol, or apply a baking soda paste. Gall soap and an enzyme stain remover work well too. Don't pour hot water over the stain and don't dry the garment until the stain is gone, because heat sets it.
Step by step
- 1
Act while the stain is fresh
A fresh grass stain comes out easiest, so don't put it off. Scrape any excess green pulp off the fabric with the blunt side of a knife or a teaspoon, so you don't rub it deeper into the fibers. Don't soak the garment in hot water and don't put it in the dryer. High heat sets the pigment, and a dried-in stain is much harder to remove later.
- 2
Dampen the stain with vinegar or rubbing alcohol
Chlorophyll, the green pigment in plants, dissolves well in alcohol. Soak a cotton pad with rubbing alcohol or methylated spirits and wipe the stain from the outside in, so you don't spread it. You can also soak the garment in roughly half-and-half water and vinegar for 10-15 minutes. The acid in the vinegar helps break down the green color.
- 3
Apply a baking soda paste
Mix baking soda with a little water until you get a thick paste. Apply it to the stain, rub it in gently with your fingers or a soft brush and leave it for 15 to 30 minutes. The soda binds the plant residue and pulls the grime out of the fabric. Finally rinse with lukewarm water and check how much of the stain is left.
- 4
Use gall soap or an enzyme stain remover
For stubborn stains reach for gall soap or a stain remover with enzymes. Enzymes break down the proteins and sugars in plant sap that hold the pigment in the fabric. Rub the dampened stain with the soap or apply the stain remover and wait the time stated on the packaging, usually 10-15 minutes. This is the most effective step for stains that have already dried.
- 5
Match the treatment to the fabric
Sturdy jeans and thick cotton can take a brush and bolder rubbing. Delicate fabrics like silk or wool should only be blotted gently, because rubbing damages the fibers and spreads the stain. Soak white clothes additionally in oxygen bleach. Never use chlorine bleach on colors, because it discolors them permanently.
- 6
Wash and check before drying
After treating the stain, wash the garment according to the care label, ideally in lukewarm or cool water. Before you hang it up to dry, make sure the stain has really gone. If a trace remains, repeat the stain removal while the fabric is still damp. Drying, especially in a dryer, sets any leftover pigment and the stain can become permanent.
Why grass stains are so tough
A grass stain isn't ordinary dirt. It consists mainly of chlorophyll, the green pigment, plus proteins and sugars from plant sap. The pigment penetrates the fibers and behaves a bit like a natural dye, which is why water alone won't touch it.
That's why you attack on two fronts at once. Alcohol and vinegar dissolve the green chlorophyll, while the enzymes in a stain remover or gall soap break down the proteins and sugars that hold the stain in the material. The faster you act, the less pigment manages to bond with the fabric.
How to remove grass stains from jeans
Denim is tough, so you can treat it firmly. Dampen the stain with rubbing alcohol or rub in gall soap, work it in with an old toothbrush and leave it for 10-15 minutes. For persistent marks add a baking soda paste and repeat the treatment.
Just mind the color of the denim. Don't use chlorine bleach on classic blue or colored jeans, because it leaves pale patches. Wash in cool water and always check the result before drying, because hot air will set any remaining stain in the thick fabric.
Frequently asked questions
›How do I remove grass stains that have already dried?
First soak the dried stain in lukewarm water with vinegar, then rub in gall soap or an enzyme stain remover and wait 10-15 minutes. You may need to repeat the treatment. Don't use hot water, because it sets the pigment even more.
›How do I get grass stains out of jeans?
Dampen the stain with rubbing alcohol or rub in gall soap, work it in with a brush and leave it for 10-15 minutes, then wash in cool water. Denim is tough, so you can scrub harder. Don't use chlorine bleach on colored denim.
›What removes grass stains from white clothes?
On white fabrics, after dampening the stain with rubbing alcohol, soak the garment in oxygen bleach dissolved in lukewarm water. It works more safely than chlorine and doesn't destroy the fibers. Only then wash the whole garment and check the result before drying.
›Does vinegar remove grass stains?
Yes, vinegar helps because its acid breaks down the green pigment. Soak the stain in half-and-half water and vinegar for 10-15 minutes or wipe it with neat vinegar. For tougher stains combine vinegar with gall soap or an enzyme stain remover.
›What should I avoid with a grass stain?
Don't pour hot water over the stain and don't dry the garment until the stain is gone, because heat sets the pigment. Don't use chlorine bleach on colors and don't rub delicate fabrics hard, or you'll damage the fibers.