Skip to Content

How to Get Grass Stains Out

How to Get Grass Stains Out

Grass stains are composed of chlorophyll, cellulose, and lignin from the plant. Mix that with organic matter like sweat, dirt, and juice, and you have a real stain challenge. These smears are the most stubborn to accumulate in our apparel, shoes, carpets, or upholstery. Anyone who has dealt with the grass stain knows how tough it is to eliminate it.

The best way to get the grass blemish out is when the stain is fresh. It poses a difficult problem when dried as they bind extremely well with naturally occurring fibers like cotton and wool. But, there are a few tricks and solutions you can utilize to prevent this issue. 

Precautions To Be Taken

Remember the considerations below before starting to clean the grass stain.

  • Always test these products or cleaning solutions in a small area to see how it reacts with the fabric. Better to be safe than sorry.
  • It is recommended only to use cold water during cleaning treatments.
  • Do not use a machine dryer if the fabric shoes still have grass stains. The heat helps the stain set in.
  • Always check the labels of clothes and shoes to see if they are machine washable or compatible with hard chemicals like bleach.
  • Fabrics specifically made for dry cleaning, delicate fabrics like satin, wool, silk, or acetate clothing should be taken to professional cleaners as they are more fragile than others.

Possible Items & Solutions Required

  • A toothbrush or soft-bristled brush
  • Clean Rags/Cloths
  • Vinegar
  • Enzyme Based Detergent
  • Rubbing Alcohol
  • Dish liquid detergent
  • Baking Soda
  • Hydrogen Peroxide
  • Bleach
  • Suede Brush/Shampoo
  • Newspaper

How to Get Grass Stains off Jeans

The best method to get these stains out from jeans is enzyme-based detergents. The sooner we soak the stains, the better our chances of getting the stains out. Solutions like vinegar, baking soda, hydrogen peroxide, and dish soap will also work with different combinations and dilution ranges. 

Utilize Enzyme-based Detergent For Fresh Grass Stain

Utilize Enzyme-based Detergent For Fresh Grass Stain

The enzymes in most detergents can break down proteins of grass stains. Therefore it is recommended to look for enzyme-based detergents while buying detergents.


  1. The first step should always be to get the grass stain soaked up.
  2. Pre-treat the jeans with an enzyme-based detergent and let the stain sit in the solution for 20 to 30 minutes.
  3. Utilize a toothbrush or soft-bristled brush to gently scrub the stained area so that the detergent enters the stain.
  4. Once the Pre-treatment time is up, put the clothing in the washing machine and do a washing cycle. Follow manufacturing instructions stated on detergents for maximum results.
  5. Repeat the process as necessary
  6. Let the jeans air dry. Never put jeans in the dryer with the stain still there; that will only embed the stain into the fabric more.

If you soak the jeans quickly, this step might be enough to get the stains off. It is highly recommended to buy a stain stick pen to help minimize the staining issue if you have kids.

Apply Vinegar-Water Mixture (Recommended)

Apply Vinegar-Water Mixture (Recommended)

Vinegar and water mixture is a non-toxic cleaning agent. You can remove the grass stain from your jeans if applied correctly. It is also a great choice to remove tough stains like wine, juice, and ink from clothes.


  1. Dilute vinegar and water in a ratio of 1:3 or 2:4, depending upon the severity of the stain.
  2. Dab or blot the area with a clean cloth for a few minutes.
  3. Take a bit of enzyme-based detergent and massage it gently on the stained area with a toothbrush.
  4. Let the mixture work for a minimum of 10 to 20 minutes.
  5. Rinse the fabric and check the stain. You can also put the clothing in the machine and do a gentle cycle.
  6. Repeat the process as necessary.

Rubbing Alcohol Approach

Isopropyl alcohol is another great way to remove harsh stains like grass blemishes from the jeans. But make sure to test in a small patch before applying it. It can be harsh on some clothes made of delicate materials.


  1. Wet the stained area of the jeans.
  2. Pour rubbing alcohol on a cotton swab and apply it to the stain.
  3. Let the rubbing alcohol work its magic for some time.
  4. Once dry, rinse the jeans with room temperature or cold water.
  5. Apply a bit of enzyme base liquid detergent to the stained area.
  6. Use a toothbrush to scrub the area gently.
  7. Let the solution sit for 10 to 20 minutes.
  8. Rinse with cold water.
  9. Allow the jeans to dry. Check the stain.
  10. Repeat the process if necessary.

Use Hydrogen Peroxide & Baking Soda Combination

Use Hydrogen Peroxide & Baking Soda Combination
Note: Add a cup of fabric bleach to the jeans for some extra kick. Bleaches can be disastrous if you do not know which one to use and how to use them. Read manufacturing instructions on the compatibility of fabrics and application dosage. Remember never to put chlorine-based bleach on colored clothes. Generally, it is better to use chlorine-based bleach on white clothes and oxygen-based bleach on colored clothes. 

  1. Take a teaspoon of baking soda powder and add a few hydrogen peroxide and water. You can ballpark the mixture. Remember, our goal is to create a paste. Mixing dish soap with hydrogen peroxide and baking soda is another functional alternative.
  2. Apply the paste to the stained area. Let the paste sit there for about 10-15 minutes.
  3. Take the paste off and rinse with room temperature or cold water.
  4. Check the stain. Repeat the process if necessary.
  5. Also, mix hydrogen peroxide with a liquid dish soap solution in a ratio of 2:1.
  6. Use a spray bottle to spray the solution on the stain.
  7. Place the jeans in the machine and run a cycle with an enzyme-based detergent.
  8. Air Dry the cloth.
  9. Use the peroxide and dish soap as the preliminary option and the baking peroxide paste as a secondary combination. The paste method is a bit messier in comparison.

Getting Grass Stain off White Pants

Getting Grass Stain off White Pants

Spot cleaning for white pants is not practical. The pant might look patchy later. The best method to get rid of the stain from the white pant is to apply vinegar and water dilution.


  1. Soak the pants with vinegar and water in a ratio of 1:3 or 2:4. 
  2. Let the pants soak for 30 minutes. 
  3. Use bleach tailored for white clothes and machine wash with enzyme-based detergent.
  4. Once the pants are washed, dry them out in the sun.
  5. Repeat the process if necessary.

Eliminating Grass Stains off Khakis

It is important to clean khakis garments or household items according to their manufacturer’s label. A harsh cleaning agent can deteriorate its color and quality. Do a patch test before starting the cleaning process.


  1. Soak the stain for around 15 minutes with two parts water and one-part white vinegar.
  2. Take a rag and gently dab the stain.
  3. Wash-stained pants with enzyme-based detergent. The enzyme will lift the protein off the fabric. 
  4. Repeat the process if necessary.

Removing Grass Stains of Athletic clothing

Removing Grass Stains of Athletic clothing

Athletic clothing refers to jerseys, baseball pants, and other sport-related garments. Soak the clothing in enzymatic detergents for fresh stains on these wears. If the stains do not come out even after a wash, follow the below procedure.


  1. Mix around one cup of water, one tablespoon of dish soap, and a half cup of vinegar.
  2. Gently rub the solution on the stained area with the fabric or toothbrush in the worst-case scenario.
  3. Rinse the garment. Repeat the process if necessary.
  4. An alternative can be a mixture of three tablespoons of baking soda with two to four tablespoons of water. This mixture will form a paste. 
  5. Apply the paste layer to the stain and wait ten to fifteen minutes. Rinse afterward.

How to Get Grass Stains off Shoes

Generally, shoes made up of cotton & canvas are machine washable. But, always check the labels of the shoes for machine wash compatibility. Make sure to take proper precautions on sensitive shoes like leather and suede.

Washing White or Normal Sneakers

White or Normal Sneakers


  1. Remove any dust and debris from the shoe.
  2. Wet the stained area.
  3. Use enzyme-based detergent and apply it to the stain or soak the shoe in the detergent for about 15-20 minutes. When using the detergent, mix one-part detergent with three-part water or follow the manufacturer’s instructions.
  4. Use a toothbrush to scrub the grass-stained area. Rinse the area and check if the stain is gone. Repeat the process if necessary.
  5. If the shoe is machine washable, pop the shoes in the machine with a mesh garment bag and do a gentle cycle.
  6. Repeat the process as necessary.

If this method does not show results. Take a cotton ball and pour a bit of vinegar on it. Take the swab and apply it to the stain. Use the hydrogen peroxide and baking soda combination for jeans for aggressive stains. Leave the paste on for 15 to 20 minutes. Rinse the area off and clean with a dry rag.

Cleaning Leather Shoes

clean leather shoes2

Leather is a sensitive and delicate material. It is better to take precautions before cleaning it. Do not soak or wash leather shoes. Leather isn’t meant to be rinsed.


  1. In a bowl, Prepare a mixture of vinegar and water ratio of 1:2 or 1:3 .
  2. Take a cloth dipped in vinegar and water and apply it to the stain.
  3. Clean with a dry rag. 
  4. Repeat the process till the stain gets off. 
  5. Once the grass stain is gone, coat the shoe with a new batch of shoe polish to make it look fresh.

Suede Shoes Scrubbing

Suede Shoes

Suede shoes are delicate material. It is a good idea to use suede brushes made for this type of shoe. The cleaning item to get is a suede shampoo. They are generally found in liquid form. 


  1. Dilute the shampoo according to manufacturer instructions. Mix two parts of water with one part of shampoo.
  2. Use the suede brush to scrub the lather into the stain.
  3. Clean the shoe sole instead of spot cleaning. Rinse the shampoo residue with clean water and dry it with a clean cloth.
  4. Take some paper or regular newspaper inside the shoe as it absorbs water from the inside. You can take the paper off later once the shoe is dried properly. 
  5. You might need to make multiple applications for this. 
  6. Once the shoe is dried, take the suede brush to buff the whole shoe.

How to Get Grass Stains off Carpet

How to Get Grass Stains off Carpet

The longer you take to clean the grass stain on the carpet, the tougher it will be to eliminate. It is the same for cleaning stains like paint, wine, or grease on the carpet. In case the grass stain has seeped into the carpet fibers. Follow the below instructions carefully.


  1. First, vacuum the stained area thoroughly.
  2. Take 1 tablespoon of dish soap liquid and mix it with a bit of laundry detergent. Add 2 cups of water to the mix.
  3. Take a cloth or sponge and dip it into the solution. If you are using the sponge, wring it out properly.
  4. Start blotting the stained area with the solution and let it sit for about 15-20 minutes.
  5. Spray a bit of clean water and clean the area for any residue. Dry the area with a clean rag.
  6. Vacuum the area once the area is dry.

If the above options don’t work out, use a commercial carpet spot & stain cleaner to clean the carpet. They generally range from $10 to $30. Follow manufacturer instructions while using these products.

How to Get Grass Stains off Upholstery

The initial steps should be the same as cleaning the grass stain off the carpet. The important thing to remember is upholstery has cushions. Do not soak it with water. Gently wiping is better than soaking. If you saturate the area, it can create molding problems in the future.

If you have cover in the cushions, take those off and follow the pre-treatment with the enzymatic detergent method.

Suppose these methods cannot get the stains off. In that case, use upholstery cleaning solutions found in the market. They generally cost around $10 to $30. Some popular brands are Resolve, Chemical guys, Wool lite, Blue Coral, etc.

Please note that if the upholstery fabric is silk or vintage, directly take it to a professional cleaner. These are delicate fabrics, and the chances of ruining them are very easy.

How to Prevent Grass Stains

  • For suede and leather shoes, invest in a protective spray. They cost around $8 to $20, depending upon the brand.
  • Treat them immediately If you see green marks or patches on shoes or fabrics. Please do not wait, as they are likely bind with the material.
  • Separate play clothes and shoes for children to minimize grass stains on nice clothes & shoes.

Other than that, most grass stains will be unavoidable in practicality. Follow the steps and alternatives above to tackle the issue as soon as they occur.