How to Get Grass Stains Out of Shoes

How to Get Grass Stains Out of Shoes?

How to Remove Grass Stains From Shoes?

With summer in full swing, outdoor activities are a daily occurrence. Our shoes are bound to get stains while running or walking during these times.

And one of the most stubborn stains is grass. They cling onto shoes and refuse to be removed. Grass stains can be frustrating as they tend to change the appearance of our shoes, mainly when they are white.

Some popular searches online are: How to get grass stains out of white shoes? How to get grass stains out of shoe soles? How to clean grass stains off suede shoes? Do grass stains come out of shoes? How to remove grass stains from canvas shoes? How to get grass stains off of shoes? How to get grass stains out of canvas shoes? How to get grass stains out of cloth shoes? How to clean grass stains off shoes?

So are you wondering how to get grass stains out of shoes? Well, there are many useful and secure ways for that which we will cover in this article today. They are cost-effective and done with simple household products. Read on to check them out.

Things You Need to Get Grass Stains Out of Shoes

You don't need to be fancy. Only some inexpensive and readily available daily products are helpful to remove grass stains.

Using Toothbrush:


One of the best choices for scrubbing grass stains off your shoes is to use a toothbrush. The brush's bristles will help to remove stains thoroughly from the creases and corners of the shoe. While using a used toothbrush is cost-effective, a new one ensures better scrubbing as the sharpness is kept intact. You can keep one separately just for stain removal purposes.

Using A Washcloth:


They can be used for scrubbing as well. But washcloths are best used for wiping out the stains after a good scrubbing.  You can use an old washcloth or a piece of soft cloth for this purpose. Just make sure your towel is dry so that it doesn't spill its color to fade your fabric shoes.

Cleaning On a Sink/Bucket:


Performing the cleaning process over a bathroom sink will help to decrease the mess. Besides, it is easy to clean your sink off the grass stains.

However, if you do not want to use your sink, buckets are the best alternative. Buckets are portable and easily cleaned. You can use a bucket to allow your shoe to soak before scraping the grass strains off it.

How to Get Grass Stains Out of Shoes

Now let's see how to remove grass stains from shoes using simple household cleaning solutions. But before you use them, ensure that they are safe to avoid damaging your shoes.


Laundry Detergent

This one of the most effective ways of getting grass stains out of the shoes is to use laundry detergent. They are a staple household item, therefore, always available. Detergents that contain enzymes and bleach or other whiteners are considered to be excellent choices. You can opt for color-safe bleach detergents too.

How to use:

  1. First, run your shoes under a low cold water stream and use a damp washcloth to remove or loosen any debris or dirt.
  2. While you can apply liquid detergents directly on the sole, make sure to use water drips and create a paste if it is powder detergent.
  3. Apply the mixture to stains on the shoe. A washcloth can be used for this task.
  4. Now rub the stains gently using a toothbrush or washcloth.
  5. Allow the detergent to dry for at least 15 minutes.
  6. Rinse it with clean water over a bathroom sink or a bucket.
  7. If there are stains left, repeat the process.
  8. Use a dry and clean cloth to wipe the shoes and let them dry in the sunlight.



Vinegar does not immediately come to mind when you think of stain removal. However, it is a great stain cleaner to use, especially if you are unsure about using bleach products on your shoes. It is a natural, safe, and easy to work cleaning agent. But ensuring you use white vinegar only for reliable results is necessary.

How To Use: 

  • To create the solution, add one-third of a cup of vinegar to two-thirds of a cup of warm water. Stir the solution with a toothbrush.
  • To scrub the grass stains on the shoes, dip the toothbrush in the mixture and use it. Don't scrub too hard, though, because it could peel off the lining or casing of your shoe.
  • Remember to dip the brush in the solution in between different scrubbing stains.
  • If you are using a washcloth, dab the stains gently. Rinse the cloth before moving into a new stain. You can alternate between the brush and the washcloth if you prefer.
  • Now wipe off the vinegar from the shoes using a washcloth.
  • With deeper stains, you might repeat the process twice.
  • Finally, wash the shoe in a sink or a bucket when all stains are thoroughly removed.

Dish Soap

Dish Soap

If all the beforehand options do not sound useful to you, you can just use dish soap to clean your shoes. It is good enough to remove grass stains. The process is quite similar to the vinegar one.

How To Use:

  • To create the solution, add one-third of a cup of dish soap in two-third of a cup of warm water.
  • Soak the toothbrush in the mixture and scrub the grass stains with it.
  • Repeat the process if necessary.
  • When all the stains are removed, rinse the shoe and let it dry.

For Stains Which Refuse To Leave

After trying the above methods and still wondering how to get grass stains out of shoes because you encounter a stain that refuses to leave? You can try the following process:

  • Remove the loose dirt from your shoes with a toothbrush or washcloth
  • To make a paste, mix baking soda with water
  • Put the paste over the grass stains
  • Create a solution with half a cup of warm water, one tablespoon of white vinegar, and a dash of dish soap
  • Now scrub off the grass on the shoe with a toothbrush tucking it in the mixture
  • Finally, rinse the shoe in water and let it dry.

Cleaning for Different Types of Shoes

Q. How to Clean Nylon and Canvas Shoes?

Produce a dish soap mixture in a bucket, dip the shoe in it and start gentle scrubbing. Rinse with warm water after finishing and let it dry.

Q. How to Clean Leather Shoes?

Molasses is ideal for getting grass stains out of leather shoes. Rub molasses over the stains and leave it overnight. Gently wash off with water.

If molasses is not available, use the vinegar solution with a dash of liquid dish soap to rub away the stains. Use a leather cleaner to remove the solution and to clean the area of the shoes. Do not use plain dish liquid or alkaline products as they will react and could ruin the texture.

Q. How to Clean Suede Shoes?

Use a suede brush to remove the stain swiftly. Brush in the direction of fibers, not against it. Then just follow one of the mentioned methods and finish the stain removal. If available, you can also use alcohol with cotton wipes.

Q. How to Clean Satin Shoes?

Start by gentle brush on the grass stains. Now take a white toothpaste and rub a small amount with a washcloth. Then wipe off the area with a lightly dampened sponge.

See more:

how to wash shoes?

How to Clean Velvet Shoes?

How to Shine Shoes?

Final Words

While grass stains are non-avoidable during outdoor activities, removing them from your shoes will extend their usability. As you can see from our guide, it's simple with some household steps to get grass stains out of the shoe. So, enjoy playing or running while taking care of your shoes at the same time.


About the Author

Hey, I'm Wayes. I'm passionate about reviewing shoes and writing!
I know to pick the right pair of shoes, not easy. Different people have different physical requirements, so it can be quite tricky for them to choose the best shoes. I help readers choose the most suitable shoes for them!

3 thoughts on “How to Get Grass Stains Out of Shoes?”

  1. Pingback: How To Wash Shoes? | Proven Shoes

  2. Pingback: How To Clean Canvas Shoes? | Proven Shoes

  3. Pingback: How To Clean Velvet Shoes? | Proven Shoes

Leave a Comment

Your email address will not be published.

proven shoes logo
Scroll to Top