Canvas shoes are stylish, breathable, and comfortable, but they get dirty faster than most footwear. Dust, stains, sweat, and daily wear can quickly make them look dull and worn out. Proper cleaning helps restore their fresh appearance and keeps them comfortable for everyday use.

With the right methods and a little patience, canvas shoes can look almost new again. Gentle care not only improves appearance but also extends their lifespan, saving money and effort in the long run.
Useful Items to Have
- Mild liquid detergent
- Soft-bristle shoe brush
- Baking soda
- White vinegar
- Microfiber cloth
Why Proper Canvas Shoe Care Matters
Canvas shoes are made from woven fabric that easily absorbs dirt, moisture, and odors. Unlike leather or synthetic materials, canvas needs gentle cleaning to avoid fading, shrinking, or tearing. Regular maintenance prevents permanent stains and keeps the fabric breathable and comfortable.
Taking care of canvas shoes also helps maintain their shape, color, and sole bonding. When cleaned correctly, they stay stylish, hygienic, and suitable for both casual and semi-formal wear.
How to Clean Canvas Shoes
Cleaning canvas shoes is all about choosing the right method for the level of dirt and type of stain. Below are seven effective and safe ways to clean canvas shoes, explained step by step for easy understanding and best results.
1. Hand Washing with Mild Detergent
Step 1: Remove the shoelaces and insoles if they are removable. This allows deeper cleaning of all areas.
Step 2: Shake the shoes gently to remove loose dirt and dust. You can also tap the soles together outdoors.
Step 3: Mix warm water with a small amount of mild liquid detergent in a bowl. Avoid harsh detergents that may damage the fabric.
Step 4: Dip a soft-bristle brush into the solution and gently scrub the canvas in circular motions. Focus on stained and dirty areas.
Step 5: Use a clean damp cloth to wipe away soap residue from the shoes.
Step 6: Rinse lightly using a cloth dipped in clean water. Avoid soaking the shoes completely.
Step 7: Stuff the shoes with paper towels to maintain shape and let them air dry in a shaded area.
This method is ideal for regular cleaning and works well for moderately dirty shoes.
2. Cleaning with Baking Soda and Vinegar
Step 1: In a small bowl, mix baking soda and white vinegar to form a thick paste.
Step 2: Remove laces and apply the paste directly onto stained areas of the canvas.
Step 3: Use a soft brush or an old toothbrush to scrub the paste into the fabric.
Step 4: Let the mixture sit for 15–20 minutes to break down stains and odors.
Step 5: Wipe off the dried paste using a damp cloth.
Step 6: Rinse lightly with clean water using a cloth.
Step 7: Air dry completely away from direct sunlight.
This natural method is excellent for removing tough stains and neutralizing odors.
3. Using Toothpaste for Spot Cleaning
Step 1: Choose white, non-gel toothpaste to avoid staining the canvas.
Step 2: Apply a small amount of toothpaste to stained areas.
Step 3: Use a toothbrush to scrub gently in circular motions.
Step 4: Allow the toothpaste to sit for 10 minutes.
Step 5: Wipe clean with a damp cloth until no residue remains.
Step 6: Repeat if necessary for stubborn spots.
Step 7: Let the shoes air dry completely.
Toothpaste works well for small stains and brightening light-colored canvas shoes.
4. Machine Washing Carefully
Step 1: Remove laces and insoles before washing.
Step 2: Place the shoes inside a mesh laundry bag or pillowcase for protection.
Step 3: Use cold water and a gentle wash cycle.
Step 4: Add a small amount of mild detergent only.
Step 5: Avoid fabric softeners or bleach.
Step 6: Once the cycle is complete, remove shoes immediately.
Step 7: Air dry with paper towels inside to retain shape.
Machine washing should be used occasionally and only for sturdy canvas shoes.
5. Deep Cleaning White Canvas Shoes
Step 1: Create a paste using baking soda and warm water.
Step 2: Apply the paste evenly across the canvas surface.
Step 3: Scrub gently using a soft brush, paying attention to yellowed areas.
Step 4: Let the paste sit for 30 minutes.
Step 5: Wipe clean with a damp cloth.
Step 6: Rinse lightly to remove residue.
Step 7: Air dry in indirect sunlight to maintain brightness.
This method helps restore whiteness without damaging the fabric.
6. Cleaning Canvas Shoes with Soap Bars
Step 1: Wet the canvas slightly using a damp cloth.
Step 2: Rub a mild soap bar onto a soft brush.
Step 3: Scrub the canvas gently in circular motions.
Step 4: Focus on heavily soiled areas like toe caps and sides.
Step 5: Wipe off soap with a clean damp cloth.
Step 6: Rinse lightly without soaking.
Step 7: Air dry with paper towels inside the shoes.
Soap bars are effective for greasy or dusty buildup on canvas shoes.
7. Removing Odors from Canvas Shoes
Step 1: Sprinkle baking soda inside dry shoes.
Step 2: Let it sit overnight to absorb odors.
Step 3: Shake out the baking soda the next day.
Step 4: Wipe the inside with a slightly damp cloth if needed.
Step 5: Place shoes in a well-ventilated area.
Step 6: Avoid storing shoes in damp spaces.
Step 7: Repeat weekly for long-lasting freshness.
This method keeps canvas shoes smelling clean without using chemicals.
Tips for Keeping Canvas Shoes Clean Longer
- Clean dirt as soon as possible to prevent staining
- Avoid wearing canvas shoes in heavy rain or mud
- Rotate shoes to allow proper drying between wears
- Store shoes in a cool, dry place
- Wash laces separately for better results
- Use gentle brushes only
- Never dry canvas shoes using heat
FAQ
Can canvas shoes be washed in a washing machine?
Yes, but only on a gentle cycle with cold water and mild detergent. Air drying is essential.
How often should canvas shoes be cleaned?
Light cleaning every two weeks and deep cleaning once a month is ideal for regular wear.
Can bleach be used on white canvas shoes?
Bleach is not recommended as it can weaken fibers and cause yellowing over time.
How do I prevent canvas shoes from fading?
Avoid direct sunlight during drying and use gentle cleaning solutions only.
Why do canvas shoes smell bad?
Moisture and bacteria buildup cause odors. Regular drying and baking soda help prevent this.
Final Words
Canvas shoes can stay fresh, clean, and stylish with the right care routine. Gentle cleaning methods protect the fabric while removing dirt, stains, and odors effectively.
By following these step-by-step techniques, canvas shoes remain comfortable, durable, and ready for daily wear. Consistent care ensures they look great and last much longer.