Laundry and stains

How to remove grass stains from jeans, uniforms and white pants

To remove a grass stain, rinse it from the back with cold water, rub in an enzyme laundry detergent and wait 15 minutes, then dab rubbing alcohol on any green that is left. Soak in oxygen bleach for an hour or more if it is old, wash in the warmest water the label allows, and air dry before you check it.

Written by BroombookPublished · Updated 7 steps Easy

As an Amazon Associate, Broombook earns from qualifying purchases.

At a glance

Time
20 minutes of work, plus 1 to 6 hours to soak old stains
Difficulty
Easy
How often
As soon as you see it, ideally the same day

What you need

  • Liquid laundry detergent with enzymes
  • Rubbing alcohol (70% isopropyl)
  • Oxygen bleach powder
  • Soft toothbrush
  • White cloths or paper towels
  • Cotton swabs for testing
  • 3% hydrogen peroxide (whites only, optional)
Products that help
On this page

Step by step: how to remove grass stains from jeans, uniforms and white pants

Safety first. Rubbing alcohol is flammable: use it away from flames and let the fabric air out before it goes in the washer. Never mix hydrogen peroxide or alcohol with chlorine bleach.

  1. 1

    Knock off dirt and rinse from the back

    Let any mud dry, then brush it off. Run cold water through the back of the stain for a minute so the water pushes the green out of the fabric instead of deeper in. Skip hot water at this stage, because grass carries plant proteins that heat can set.

  2. 2

    Work in an enzyme detergent

    Pour a liquid detergent that lists enzymes on the label straight onto the stain, covering it completely. Rub it in gently with a soft toothbrush or by rubbing the fabric against itself, then leave it for at least 15 minutes. The enzymes break down the protein part of the stain so the pigment can rinse away.

  3. 3

    Test rubbing alcohol on a hidden spot

    Dab a little rubbing alcohol on an inside seam with a cotton swab, wait 2 minutes, and blot with a white towel. If no dye comes off on the towel, the fabric can take it. For acetate, dilute the alcohol with an equal amount of water.

  4. 4

    Dissolve the green with alcohol

    Lay the stain face down on a folded white cloth and dab alcohol onto the back with a clean cloth. Move to a fresh part of the under-cloth as it turns green. Keep going until no more color transfers, then rinse with cold water.

  5. 5

    Soak old or large stains in oxygen bleach

    For set-in stains, knees of jeans or white baseball pants, dissolve oxygen bleach in a gallon of the warmest water the label allows and soak for 1 to 6 hours. Check every hour; the green should fade to a pale yellow or disappear.

  6. 6

    Spot-treat what is left on whites

    On white cotton or polyester, a few drops of 3% hydrogen peroxide can lift the last yellow shadow. Leave it 10 minutes and rinse. Do not use peroxide on colors without testing, because it can lighten dye.

  7. 7

    Wash warm and air dry

    Wash with your usual detergent in the warmest water the care label allows, adding oxygen bleach to the drum for whites. Hang the item to dry and check it in daylight. If any green remains, repeat the pretreat before it ever goes in the dryer.

Why are grass stains so hard to get out?

Grass stains are hard because they behave like a dye stain and a protein stain at once. Crushed grass releases green chlorophyll and other plant pigments that cling to fibers, plus plant proteins that bind them in place.

Tide describes the chlorophyll in grass as acting like a dye, and OxiClean notes that cotton absorbs these pigments quickly while polyester uniforms let them cling to the surface. Colorado State University Extension files grass with dye stains, alongside felt-tip pen and mustard, and recommends removing the pigment with an alcohol or bleach product, then washing in hot water with heavy-duty detergent.

That mix explains the order of this method: cold water and enzymes first for the protein, alcohol for the pigment, oxygen bleach to fade what is left, and heat only at the end.

Which grass stain remover works best?

An enzyme detergent plus rubbing alcohol handles most fresh stains; oxygen bleach is the fix for old ones. Here is how the common options compare.

MethodBest forCatch
Enzyme liquid detergentFresh stains on any washable fabricNeeds 15 minutes or more of contact, not a quick dab
Rubbing alcoholThe green pigment that stays after washingTest dyes first; dilute for acetate; flammable
Oxygen bleach soakOld or large stains, whites and colorfast colorsTakes hours; not for wool or silk
3% hydrogen peroxideThe last yellow shadow on whitesCan lighten colored fabric
Vinegar or baking sodaVery light marks onlyOften too weak to break down chlorophyll and protein

The University of Georgia Extension suggests a prewash stain remover on both sides of the stain, a wash with bleach safe for the fabric, and then hydrogen peroxide or rubbing alcohol if the stain is still there.

How to get grass stains out of white baseball pants and sports uniforms

Treat uniforms the same day and soak them, because white polyester knit shows every trace of green and red infield clay often comes along with it. Brush off dry dirt first, then pretreat each knee and seat with enzyme detergent.

  • Soak the whole uniform in oxygen bleach for up to 6 hours, since stains are spread across the knees, seat and socks.
  • Wash warm, not hot, if the uniform has heat-pressed numbers or logos, and turn it inside out.
  • Air dry. Dryer heat can lock in any green you missed and can crack printed numbers.
  • To get grass stains out of shoes made of canvas or other washable fabric, pretreat the green with a stain remover spray, as OxiClean suggests for sneakers, then clean the shoe as its care label allows. For the full method, see how to clean white shoes.

How to remove grass stains from jeans

Denim is tough, so you can work it harder: rub enzyme detergent in with a toothbrush, leave it 30 minutes, then apply alcohol from the back. Dark indigo can lose a little color with alcohol, so test inside the hem.

Wash jeans inside out in cold or warm water to protect the dye, and check the knees before drying. If a faint green remains, a second round of detergent and alcohol works better than a hotter wash.

Mistakes to avoid

  • Rinsing with hot water first, which can set the plant proteins in the stain.
  • Rubbing the front of the stain hard, which spreads the green and pushes it deeper.
  • Drying the item before checking it, which can make the stain permanent.
  • Using peroxide or chlorine bleach on colored clothes without a spot test.
  • Expecting a quick spray to work in one minute; enzymes need at least 15 minutes.

Products that make this easier

Optional. Everything above works with basic supplies; these just save time or effort.

  • Pretreat

    OxiClean Max Force Laundry Stain Remover Spray

    You can spray it on muddy knees right away and wash up to a week later. Do not use on silk, wool or leather.

    See it on Amazon
  • Enzyme detergent

    Tide Ultra Stain Release Liquid Laundry Detergent

    Doubles as the pretreat: pour it on, rub it in, and wash without rinsing.

    See it on Amazon
  • For old stains

    OxiClean Versatile Stain Remover Powder

    The soak for set-in grass on uniforms and play clothes. Plan on several hours for the best result.

    See it on Amazon
  • Dissolves the green

    Isopropyl rubbing alcohol (70%)

    Cheap and effective on the chlorophyll that detergent leaves behind. Test colors first, and keep it away from flames.

    See it on Amazon

As an Amazon Associate, Broombook earns from qualifying purchases. Links open the product on Amazon, where sizes, sellers and prices change.

FAQ

Frequently asked questions

Does vinegar remove grass stains?

Vinegar can lighten a fresh, faint grass mark, but it rarely breaks down the pigment and protein in a real stain. An enzyme detergent followed by rubbing alcohol works far better.

Can grass stains come out after drying?

Often, yes. Pretreat with an enzyme stain remover, soak the item in oxygen bleach for several hours, and wash again; heat-set stains may need two or three rounds.

Does hand sanitizer remove grass stains?

An alcohol-based gel sanitizer can work like rubbing alcohol on the green pigment. Use a clear, dye-free gel, test the fabric first, and wash the item afterward.

Does hot water set grass stains?

Hot water on a fresh grass stain can set the plant proteins, so start with cold water and enzymes. Once the stain is treated, washing in warm or hot water is fine if the label allows.

How do you get grass stains out of white pants?

Pretreat with enzyme detergent, dab alcohol on the green, then soak in oxygen bleach for several hours and wash warm. A few drops of 3% hydrogen peroxide can lift the last shadow on white cotton.

Sources

  1. Tide: how to remove grass stains
  2. OxiClean: how to remove grass stains from clothes, jeans and shoes
  3. University of Georgia Extension: remove stains from grass and flowers
  4. Colorado State University Extension: how to remove clothing stains

General cleaning information. Always follow the care label and your manufacturer’s instructions, and test any cleaner on a hidden spot first.