
How to Remove Grass Stains
Kids' sports uniforms, gardening clothes, your own jeans after sitting on the lawn—grass stains are inevitable. Luckily, they're also very treatable if you know the right approach.
Grass stains are a combination of proteins, chlorophyll (the green pigment), and other organic compounds. The chlorophyll acts like a dye, binding to fabric fibers. This is why throwing grass-stained clothes straight in the wash often doesn't work—you need to pre-treat to break down the stain first.
- Dish soap
- White vinegar
- Rubbing alcohol
- Enzyme-based stain remover
- Old toothbrush
- Hydrogen peroxide (for whites)
The Basic Method
Pre-Treat with Dish Soap
Apply liquid dish soap directly to the stain. Work it in gently with your fingers or an old toothbrush. Dish soap breaks down the oils and proteins in grass stains.
Let It Sit
Leave the dish soap on the stain for 15-30 minutes. For stubborn stains, let it sit longer—even overnight. Don't let it dry completely; re-apply if needed.
Rinse with Cold Water
Rinse the treated area under cold running water. Check if the stain is fading. If it's still visible, repeat the treatment before washing.
Wash in Warmest Safe Water
Check the care label, then wash in the hottest water the fabric can handle. Warm water helps dissolve the remaining stain. Air dry and check before using the dryer.
Alternative Methods
Vinegar Method
Mix equal parts white vinegar and warm water. Apply to the stain and let sit 30 minutes. The acid in vinegar helps break down the chlorophyll. Follow with dish soap treatment, then wash.
Rubbing Alcohol Method
Apply rubbing alcohol directly to the stain using a clean cloth. Blot (don't rub) until the stain starts to lift. Rinse and wash. This works well for set-in stains.
Enzyme Cleaner Method
Enzyme-based stain removers (like Zout or OxiClean) break down the proteins in grass stains. Apply per product directions, let sit 15-30 minutes, then wash. Great for sports uniforms.
Grass Stains on Sneakers
- Remove loose dirt with a dry brush
- Mix dish soap with warm water
- Scrub the stained areas with an old toothbrush
- For white sneakers, add a little baking soda to your scrub
- Wipe clean with a damp cloth
- Air dry—don't put sneakers in the dryer
Grass Stains on Baseball Pants
Baseball pants are grass stain magnets. Here's the sports parent method:
- Soak in cold water with enzyme detergent for 30 minutes
- Apply dish soap directly to remaining stains
- Scrub with a brush, let sit 15 minutes
- Wash in warm water with extra detergent
- For white pants, add oxygen bleach (OxiClean) to the wash
- Air dry in sunlight—the UV helps fade any remaining green
Prevention Tips
- Pre-treat immediately: The fresher the stain, the easier to remove
- Keep enzyme cleaner handy: Especially if you have kids in sports
- Wear dark colors for yardwork: Grass stains on dark jeans are barely visible
- Designate "grass clothes": Keep old clothes for gardening and sports
Need a Fresh Start for Your Home?
Our deep cleaning service gets your whole house sparkling—we tackle the tough stuff so you don't have to.
Serving: Great Neck · Manhasset · Garden City · Dix Hills · Commack · +40 more
Frequently Asked Questions
Why are grass stains so hard to remove?
Grass stains are a combination of proteins, chlorophyll (the green pigment), and other organic compounds. The chlorophyll acts like a dye, binding to fabric fibers. This is why throwing grass-stained clothes straight in the wash often doesn't work—you need to pre-treat to break down the stain first.
What's the best way to remove grass stains from jeans?
Apply dish soap directly to the stain, work it in with your fingers or a toothbrush, and let sit 15-30 minutes. Rinse with cold water and check progress. If the stain persists, try rubbing alcohol or a vinegar solution. Wash in warm water and air dry before using the dryer.
How do I get grass stains out of white baseball pants?
Soak in cold water with enzyme detergent for 30 minutes. Apply dish soap directly to remaining stains and scrub with a brush. Wash in warm water with extra detergent and add oxygen bleach (OxiClean). Air dry in sunlight—UV helps fade any remaining green.
Can I use hydrogen peroxide on grass stains?
Yes, but only on white fabrics. Apply hydrogen peroxide after initial treatment, let sit 30 minutes in sunlight if possible (UV enhances the bleaching effect), then wash. Don't use on colored fabrics as it can bleach them.
Why shouldn't I put grass-stained clothes in the dryer?
Heat sets grass stains permanently. Always air dry and verify the stain is completely gone before machine drying. If any green remains, treat again before putting in the dryer, or the stain may become impossible to remove.
Related Guides
I founded Long Island Maids in 2013 with one goal: bringing professional-quality cleaning to busy Long Island families. After 15+ years in the industry, our team now serves homes across Nassau and Suffolk Counties. Every guide I write comes from real experience in real Long Island homes.