How to Remove a Set-In Grass Stain from a Cotton Shirt illustration
Image: AI-generated by Stain Rescue Daily

Laundry Stains

How to Remove a Set-In Grass Stain from a Cotton Shirt

Set-in grass stains on a cotton shirt can leave a stubborn green mark, but you can lift it with dish soap, white vinegar, and baking soda. Here's a practical guide for set-in stains, with cotton-specific precautions.

Part 2: Safer action steps
  1. Scrape off any dried residue. Use a blunt knife or the edge of a spoon to gently lift away any dried grass bits. Be careful not to damage the fabric.
  2. Soak the stained area in cold water. Cold water helps loosen the stain without setting it further. Run cold water through the back of the stain for a few minutes.
  3. Apply a small amount of dish soap. Use a gentle dish soap (like Dawn) and work it into the stain with your fingers or a soft-bristled brush. Let it sit for 10-15 minutes.
  4. Rinse with cold water. Rinse the area thoroughly to remove the soap and any loosened stain.
  5. Create a vinegar solution. Mix one part white vinegar with two parts cold water. Soak the stained area in this solution for 30 minutes.
  6. Rinse again. Rinse the shirt with cold water to remove the vinegar smell.
  7. Make a baking soda paste. Mix three parts baking soda with one part water to form a thick paste. Apply the paste to the stain and let it sit for 1-2 hours.
  8. Wash as usual. After the paste has sat, wash the shirt in the washing machine using your regular detergent and the coldest water setting recommended on the care label.
  9. Check the stain before drying. After washing, inspect the area. If the stain is still visible, repeat the process before drying. Drying can set the stain permanently.

What Not to Do

  • Do not use hot water. Hot water can set grass stains into cotton fibers.
  • Do not rub vigorously. Rubbing can damage the fabric and spread the stain.
  • Do not dry the shirt until the stain is gone. Heat from the dryer will make the stain permanent.
  • Avoid bleach on colored cotton. Bleach can remove color and weaken the fabric.

Fresh vs. Set-In Stains

If the grass stain is fresh, you can often skip the soaking and vinegar steps. Simply rinse with cold water, apply dish soap, and wash. For set-in stains, the longer soak and baking soda paste are essential to break down the stain.

Alternative Methods

If you don't have white vinegar, you can use lemon juice as a mild alternative. Apply lemon juice to the stain, let it sit for 15 minutes, then rinse. However, lemon juice can lighten some fabrics, so test it first.