How to Remove Stains on Canvas Shoes?

Do you feel tired when trying to deal with stains on the canvas shoes but it is not successful as you hope? Sometimes, using white shoe polish also cannot handle specks on white cloth shoes. Let’s follow seven tips below; the cleaning will be much easier.

How to Remove Stains on Canvas Shoes?

Before doing, you should put the old newspaper in the shoe so that it absorbs all of the extra liquid or detergents that you will use. Also, you need an old brush or at least a piece of old cloth to clean.


All you need to do is hold the brush and shine your shoes with the toothpaste. After that, you should use an old towel to remove foam, and a wet one to wipe the shoes clean. Next, let your shoes dried in the sunlight directly for at least 3 hours.

Bleach powder

Firstly, you mix the bleach with water, then pour this mixture into the canvas shoes; then soak them for a while (from 10 to 15 minutes). Secondly, remember to dry them with the old towel. If the stains are still stubborn, you have to use a toothbrush to clean it.  You can add more or less mixture on the shoes depend on how they are dirty.

A piece of lemon

Fresh lemon can help you to remove and brighten specks on cloth shoes. Especially, if you are in a hurry and want to clean up the white shoes quickly, you just need to rub the lemon strongly on them. Let’s repeat this process until you see the stain becomes white.

White detergent

If your shoes are made of cotton fabric and have been stained by mud, do not be afraid! You should wash them off by a washing machine; then you mix a little bleach with water and some washing powder. Soak your shoes into this mixture for 15 to 30 minutes. Finally, wash them with water and dry under the sunlight. Stains and smears will disappear, and the fabric becomes white as it was before.


Ammonia is another way to make cloth shoes brighter. However, you should mix it with water before cleaning to avoid damaging the fabric.

Talcum powder

With the oil stains, before cleaning your shoes, you need to sprinkle the talc on them. After 10 minutes, you should wipe off the powder and wash shoes under water. Use a toothbrush to remove stubborn stains remained.

Baking soda, water, and hydrogen peroxide

Using a mixture of baking soda, water, and hydrogen peroxide is an efficient method to clean up many types of shoes. Blend a spoon of baking soda, ½ teaspoon of hydrogen peroxide and warm water, then dip a toothbrush into the solution and rub the dirt off. Waiting for 30 to 60 minutes until the soda is dry, you need to rinse the shoes with clean water. Repeat as many times as necessary!