Skip to content
Grandma'sCleaning Tips
Menu

Grass · Polyester

Grass Stain on Polyester — How to Get It Out

Grass stains on polyester come out easily because the synthetic fibers don't absorb chlorophyll the way natural fabrics do. A quick pretreatment with dish soap and white vinegar, followed by a hot wash, will lift the green without any special products.

  • Time25 min
  • DifficultyEasy
  • MaterialPolyester

Watch out

TipPolyester is heat-stable and won't shrink in hot water, but blends with spandex or elastane should go in warm (about 100–110 °F) to protect the stretch fibers.

WarningAlways test dish soap and vinegar on an inside seam first if the polyester is dyed a bright or dark color, as some dyes can bleed or fade with acidic treatments.

Do this

  1. Scrape off loose grass

    Turn the garment inside out and shake or gently scrape away any clinging blades or dirt. Work over a trash can or outdoors to avoid spreading debris.

    Polyester sheds grass more easily than cotton, so a quick shake often removes most of the plant matter.

  2. Apply dish soap and vinegar

    Mix 1 tsp dish soap with 2 tbsp white vinegar and work the mixture into the stain with your fingers or a soft brush. Let it sit for 5 minutes so the soap lifts the chlorophyll and the vinegar breaks down any tannins.

  3. Brush the stain

    Use a soft brush or old toothbrush to gently scrub the stain in a circular motion for about one minute. You should see the green start to fade into the suds.

  4. Rinse with warm water

    Hold the fabric under warm running water (about 100–110 °F) and flush the stain from the back side so the chlorophyll washes out rather than deeper in. Keep rinsing until the water runs clear.

  5. Machine wash on hot

    Wash the garment in the hottest water safe for polyester—usually the hot cycle, around 140 °F—with your regular detergent. Check the care label, but most polyester can handle high heat without shrinking or warping.

Common questions

What if the grass stain is old and set in?+

Soak the garment in a basin of warm water with 1/4 cup white vinegar and 1 tbsp dish soap for 30 minutes before you scrub. Old chlorophyll oxidizes and turns brown, but the vinegar will loosen it. Follow with the brush step and a hot wash.

Can I use enzyme stain soap instead of dish soap?+

Yes, enzyme stain soap works well on grass because it breaks down plant proteins. Rub it directly onto the damp stain, let it sit for 5 minutes, then scrub and rinse. Skip the vinegar if you use enzyme soap, since acids can slow down enzymes.

Will bleach remove grass stains from white polyester?+

Bleach can lighten grass stains on white polyester, but it's not necessary—dish soap and vinegar are gentler and just as effective. If you do use bleach, dilute it to 1 tbsp per gallon of water and soak for no more than 10 minutes to avoid weakening the fibers.

Why does polyester release grass stains more easily than cotton?+

Polyester is a smooth synthetic fiber that doesn't absorb pigments the way porous natural fibers do. Chlorophyll sits on the surface rather than soaking in, so a quick scrub with soap usually lifts it completely.

Same stain, other materials

More stains on polyester