How to Remove Yellow Stains From White Shoes – 6 Easy Tips

White shoes are both trendy and delicate, and they can make your outfit look great. Every suit, from sports, jeans to skirts, can be matched with white shoes. That is why so many people adore white shoes and own at least one pair in their wardrobe. However, because they are white, they are more easily stained than other shoes, causing us to be concerned anytime we put them on.

Many people find it difficult to get yellow stains out of white shoes, and they are forced to pick the worst option: throwing away their beloved shoes. To avoid this unfortunate scenario, you should be aware of some simple methods to remove yellow stains from white sneakers and keep them looking brand new at all times.

This article on how to remove yellow stains from white shoes will provide you with some popular tips to make your shoes white again, using hydrogen peroxide, lemon, salt, baking soda, or vinegar and detergent.

Why Do White Shoes Get Yellow Stains

There are numerous reasons why white shoes turn yellow. If you wash white shoes incorrectly or leave soap residue on them and then dry them in the sun, a chemical reaction occurs, resulting in yellow stains. Another issue is that when white shoes get wet, they gather dirt easily. They may also have new stains before they dry completely.

If you use too much bleach on white shoes, they will become yellow due to the yellow dye in bleach. Or sometimes your white shoes are just too old and accumulate dirt that eventually becomes yellow stains.

Tips to Take Off Yellow Stains on White Shoes

So, now that you’re clear with all the reasons for stains on white shoes, we will guide you on how to remove yellow stains from white canvas shoes with 5 simple methods.

1. Use hydrogen peroxide

Aside from its regular use, hydrogen peroxide is excellent for removing stains from white shoes. You can find hydrogen peroxide in grocery stores or buy it online. Once you have it, follow these steps to get rid of yellow stains on white shoes:

  • Step 1: Use a clean moisten cloth to dip in hydrogen peroxide.
  • Step 2: Apply it on the yellow stains and rub them in circular motion.
  • Step 3: It’s better to leave the hydrogen peroxide on your shoes for 30 minutes to ensure that the yellow stains are Allowing time for the hydrogen peroxide to work on the difficult spots produces the greatest results.
  • Step 4: After 30 minutes, you can wash your white sneakers in lukewarm water. Avoid drying your shoes under direct sunshine. iInstead, store them somewhere warm and dry.

2. Lemon could be your savior

Lemon, which is rich in vitamin C, provides numerous health benefits. It’s also well-known for its antibacterial and cleansing abilities. As a result, we can quickly remove yellow stains from white shoes with lemon.

  • Step 1: Make a mixing bowl of lemon juice and water.
  • Step 2: Dip a clean cloth in this mixture and apply it to the stains on your shoes.
  • Step 3: Leave it for 20 minutes. Then, use a faucet to wash the lemon away from your shoes.
  • Step 4: Dry them in a warm place and avoid direct sunlight as well.

3. Salt and Hot water

Besides lemon, salt is a natural component that helps with cleaning. However, for the best results, salt should be used with hot water as a catalyst. Here is what we need to do:

  • Step 1: Fill a heat safe bowl with hot water (water must be very hot but not boiling). You can estimate the amount based on your yellow stains, but usually, one cup of water is fine.
  • Step 2: Slowly add 1 teaspoon of salt to the hot water, stirring constantly until the salt is completely dissolved.
  • Step 3: In this method, you should use a toothbrush for the best result instead of a Apply the solution and scrub it with the toothbrush on all of the yellow stains.
  • Step 4: Once you notice the yellow begins to fade, stop and let it sit on the shoes for 20 minute until it dries. You do not need to dry them because salt is quite safe for canvas shoes.

4. Baking Soda or Non Gel White Toothpaste Also Help

Baking soda is well-known for its cleaning properties. It may be used to remove a variety of stains from clothing, bags, and shoes. It is also easy to purchase. You can find the same function for toothpaste. So, we apply the same process for both ingredients:

  • Step 1: Mix one spoon of baking soda/toothpaste in one spoon of water to make a fine paste.
  • Step 2: Use a toothbrush to apply this solution on the stains.
  • Step 3: Wait 15 minutes for the solution to soak into shoes, then scrub it using gentle circular motions. The difference here is you do not need to wait anymore after scrubbing.
  • Step 4: Wash the shoes to remove all the baking soda and dry your shoes in a ventilated room.

Pro tip: While drying the shoes, add a little baking soda inside to deodorize them. Once the shoes are completely dry, you can dust off the baking soda easily.

5. Magic eraser

If you don’t have time to mix cleaning components or are concerned that your own mixture will fail, the magic eraser may be the best option. A clean magic eraser is a melamine foam-impregnated cleaning pad. It eliminates stains from canvas shoes when mixed with water.

One of the best brands of magic erasers is Mr. Clean, which you can easily buy online. All you need to do is apply a magic eraser into lukewarm water and start rubbing it on the stained area. You will see the yellow stains fade quickly and disappear. Magic erasers are very helpful and convenient.

6. Use vinegar and detergent

If none of the aforementioned solutions work for stubborn stained areas, you’ll need to take more drastic measures. This method is a little bit complicated and you need to prepare some things first:

  • A deep and clean sink (or a large bucket)
  • Laundry mild detergent
  • Vinegar
  • Old toothbrush
  • Washing machine

Here is the process:

  • Step 1: Fill warm water into the sink.
  • Step 2: Remove the shoelaces out of your shoes then submerge the shoes in the sink.
  • Step 3: Slightly stir a spoon of laundry detergent to the water, and leave it for a few minutes for your shoes to soak.
  • Step 4: Use the toothbrush to rub your shoes. While you’re working on one shoe, leave the other shoe in the solution.
  • Step 5: Stop scrubbing and place the shoes in the washing machine once the yellow stains have faded. Be aware of the shoelaces as they can be stuck to the washer. If they are also dirty, you can put them in a pillowcase or wash them separately by hand. Set the washing machine to a low agitation cycle and wait for the water to fill.
  • Step 6: Add 0.5 measuring cup of white vinegar to the washing machine then wait until it finishes. Dry them in a ventilated room

Caution: Do not wash the shoes before applying vinegar as the laundry detergent just works well with white vinegar.

How to Use Bleach without Damaging Your White Shoes?

Bleach, as you may know, is an option for removing stubborn stains. However, it is not suggested to use since if used incorrectly, it can generate more yellow stains. If you want to try bleach, here is the tip for you to avoid ruining your white shoes.

One of the reasons people get it wrong is that they don’t know the exact bleach-to-water ratio. As a result, your white shoes no longer sparkle and have turned yellow.

The appropriate ratio will vary depending on the materials used in each type of shoe. However, the most common method is to dissolve bleach with the ratio of 1:5. As bleach has yellow dye, too much bleach will make it worse. Then, you will need to look for other ways to get yellow bleach stains out of white shoes.

If you use bleach, please wear gloves to protect your hand skin and avoid working in a closed room because the bleach fumes can be harmful for your health.


You are armed with all the methods on how to remove yellow stains from white shoes. Just try any process you find easy and suitable. Most of the methods are simple, cost-effective, and efficient. However, you should be careful to use bleach with the right ratio to avoid damaging your white shoes. We hope you succeed with the above methods.

5/5 – (3 votes)