Laundry Stains
How to Remove Set-In Grass Stains from White Cotton Pants
Set-in grass stains on white cotton pants can leave a stubborn green mark, but you can lift it with dish soap, white vinegar, and sunlight. Here's a practical guide for set-in stains, with cotton-specific precautions.
Fresh Grass Stains: A Faster Approach
If the grass stain is fresh, you can often skip the soaking and vinegar steps. Here's what to do:
- Rinse the stain with cold water from the back.
- Apply dish soap directly and rub gently.
- Let it sit for 5–10 minutes.
- Wash as usual.
Fresh grass stains are much easier to remove, so act quickly if you can.
What Not to Do
- Do not use hot water on a fresh stain. Heat can set the stain before you've had a chance to treat it.
- Do not rub the stain vigorously. Rubbing can damage the cotton fibers and spread the stain.
- Do not dry the pants until the stain is completely gone. The heat of the dryer will make the stain permanent.
- Do not use chlorine bleach on cotton without testing. Chlorine bleach can weaken cotton and cause yellowing. If you want to use bleach, test it on an inconspicuous area first.
Alternatives and Extra Help
If dish soap and vinegar don't work, you can try a few other options: