How to Clean Canvas Shoes: Step-by-Step Guide for White, Converse & Vans

Canvas shoes are comfortable, versatile and easy to wear, but they can quickly pick up dust, mud, food stains and everyday scuffs. White canvas shoes show the problem even faster.
The good news is that most canvas shoes can be cleaned effectively at home without expensive equipment. The safest approach is usually gentle hand cleaning with mild soap, controlled moisture and natural air drying.
If you are wondering how to clean canvas shoes, how to clean white canvas sneakers, or whether you can put Converse or Vans in the washing machine, this guide covers the safest methods.
Quick answer: Remove the laces and insoles, brush away dry dirt, gently clean the canvas with lukewarm water and mild soap, wipe away the residue, clean the rubber separately and allow the shoes to air dry naturally. For machine washing, always check the manufacturer’s care instructions first because recommendations vary by brand and model.
For example, Converse specifically advises against machine washing and machine drying its shoes, while Vans’ official guidance generally recommends hand cleaning, although some current Vans guidance allows a gentle cold machine cycle for certain canvas styles.
Quick Answer: How Do You Clean Canvas Shoes?
For routine cleaning:
- Remove the laces and removable insoles.
- Brush off dry dirt and mud.
- Mix lukewarm water with a small amount of mild dish soap or laundry detergent.
- Test the solution on a hidden area.
- Gently scrub the canvas with a soft brush or cloth.
- Wipe away soap with a clean damp cloth.
- Clean the rubber sole separately.
- Stuff the shoes loosely with white paper towels to help retain their shape.
- Air dry at room temperature away from direct heat.
For white canvas shoes with stubborn stains, a baking soda and hydrogen peroxide paste can be used cautiously on suitable white fabric after spot testing. Arm & Hammer provides a similar method using baking soda, hydrogen peroxide and water.
What You Need to Clean Canvas Shoes
You do not need a professional shoe-cleaning kit.
For most canvas shoes, gather:
- Soft-bristled toothbrush or shoe brush
- Microfiber cloth
- Bowl
- Lukewarm water
- Mild dish soap or mild laundry detergent
- White paper towels
- Clean towel
- Old toothbrush for the rubber sole
- Baking soda for selected white-shoe treatments
- 3% hydrogen peroxide for selected white-canvas stain treatments
Avoid using strong chemicals unless the shoe manufacturer specifically recommends them.
Most importantly, check the shoe’s care label or manufacturer’s instructions before using a cleaning chemical.
Before You Clean: Check What Your Shoes Are Made Of
Not every sneaker that looks like canvas is made entirely from canvas.
Your shoes may combine:
- Cotton canvas
- Polyester canvas
- Synthetic fabric
- Rubber
- Leather
- Suede
- Synthetic leather
- Foam
- Glued components
This matters because a cleaning method that works on a simple canvas sneaker may damage a mixed-material shoe.
If your shoes contain suede, leather or other delicate materials, follow the care instructions for those materials instead.
A Simple Material Check
Look at:
- The upper
- Tongue
- Toe cap
- Side panels
- Heel
- Sole
- Decorative overlays
If the upper is canvas but the shoe also contains suede or leather panels, treat those areas separately.
Method 1: The Safest Way to Clean Canvas Shoes by Hand
For most canvas sneakers, hand cleaning gives you the most control.
This is also the method recommended in official cleaning guidance from Converse, Vans and adidas for their applicable canvas footwear.
Step 1: Remove the Laces
Take the laces completely out of the shoes.
This lets you clean:
- Eyelets
- Tongue
- Lace area
- Fabric underneath the laces
Place the laces in lukewarm soapy water and gently rub them by hand.
Keep colored laces separate from white ones to reduce the risk of color transfer.
Step 2: Remove the Insoles
If the insoles are removable, take them out.
Clean them separately using a damp cloth or soft brush and mild soap.
Do not automatically assume that every insole can be fully soaked. Some insoles contain foam or glued layers that can retain water.
If your shoes have fixed insoles, simply clean around them without flooding the interior.
Step 3: Dry Brush the Shoes
Before adding water, remove loose dirt.
Use a dry soft brush to remove:
- Dust
- Sand
- Dried mud
- Small stones
- Loose debris
Pay particular attention to the outsole and the area around the rubber foxing.
This prevents loose dirt from turning into a muddy paste during the wet-cleaning stage.
Step 4: Mix a Mild Cleaning Solution
Use:
- Lukewarm water
- A small amount of mild dish soap or mild laundry detergent
You do not need a bowl full of concentrated detergent.
The goal is to create a mild cleaning solution, not a chemical bath.
Converse’s official cleaning guidance similarly recommends mild dish soap with lukewarm water and advises testing the solution on an inconspicuous area first.
Step 5: Test the Solution
Before cleaning the entire shoe, test the mixture on a hidden area.
A good place is:
- The inside edge of the tongue
- An area underneath the laces
- Another inconspicuous section
Wait a few minutes and check for:
- Color bleeding
- Fading
- Discoloration
- Material changes
If the material reacts badly, stop and use a gentler product.
Step 6: Gently Scrub the Canvas
Dip a soft brush into the cleaning solution.
Do not completely soak the shoe.
Work in small sections using gentle circular motions.
Focus on:
- Toe box
- Side panels
- Heel
- Around the eyelets
- Visible stains
For stubborn stains, let the mild cleaning solution sit on the affected area for around 10 to 15 minutes before gently working on it again.
adidas recommends gentle cleaning and specifically warns against scrubbing canvas too aggressively because excessive friction can contribute to fraying or fading.
Step 7: Wipe Away the Soap
Take a clean microfiber cloth and dampen it with clean water.
Wipe the shoe several times to remove soap residue.
Avoid holding the shoe under a running tap unless the manufacturer specifically says that full rinsing is appropriate.
The goal is to remove the cleaning solution without unnecessarily saturating the shoe.
How to Clean White Canvas Shoes
White canvas requires a slightly different approach because stains and discoloration are more visible.
For normal dirt, start with:
Mild soap + lukewarm water + soft brush.
Do not immediately reach for bleach.
For more stubborn stains on suitable white canvas, you can consider a baking soda and hydrogen peroxide paste after testing a hidden area.
White Canvas Cleaning Paste
For a small batch, use:
- 1 tablespoon baking soda
- 1/2 tablespoon 3% hydrogen peroxide
- 1/2 tablespoon warm water
Mix into a paste.
Arm & Hammer publishes a similar white-shoe cleaning method using baking soda, hydrogen peroxide and water, followed by gentle scrubbing and thorough rinsing.
How to Apply It
- Brush off loose dirt.
- Apply a small amount to the stained white canvas.
- Gently scrub with a soft toothbrush.
- Leave it for about 30 minutes.
- Remove the residue thoroughly with clean water.
- Air dry naturally.
Important
Do not assume this mixture is suitable for colored canvas.
Hydrogen peroxide can affect dyes, so always test first.
How to Clean Colored Canvas Shoes
Colored canvas needs more conservative treatment.
Avoid starting with:
- Hydrogen peroxide
- Chlorine bleach
- Strong stain removers
- Acetone
- Aggressive scrubbing
Instead:
- Remove dry dirt.
- Mix lukewarm water with a small amount of mild detergent.
- Test the solution on a hidden section.
- Gently clean the fabric.
- Wipe with a clean damp cloth.
- Air dry away from direct heat.
For black, red, blue or other dark canvas, preserving the original dye is often more important than trying to make the fabric look artificially bright.
How to Clean the White Rubber Part of Canvas Shoes
The rubber toe cap, outsole and foxing can usually tolerate more cleaning than the fabric upper.
Use:
- Mild soapy water
- Old toothbrush
- Soft or medium brush
- Melamine sponge for selected rubber surfaces
A melamine sponge can be useful for scuffs on rubber, but use it carefully. It works through abrasion, so repeatedly scrubbing fabric or painted surfaces can cause damage.
Better technique
Clean the rubber separately from the canvas.
This prevents black rubber dirt from being pushed into the fabric.
Should You Use Acetone or Nail Polish Remover?
I do not recommend making acetone a standard canvas-shoe cleaning method.
Although acetone can remove some marks from certain rubber surfaces, it can also affect:
- Fabric dyes
- Printed details
- Coatings
- Adhesives
- Synthetic materials
A safer default is mild soap and water.
If you decide to use a stronger solvent for a specific rubber mark, verify that the shoe manufacturer permits it and test an inconspicuous area first.
Can You Put Canvas Shoes in the Washing Machine?
Sometimes, but do not assume that all canvas shoes are machine washable.
This is one area where manufacturer instructions differ.
Converse’s official cleaning guide says not to machine wash or machine dry its shoes.
Vans’ detailed cleaning guide also recommends avoiding machine washing to preserve the shoe’s structure, while another current Vans FAQ says certain canvas shoes can be washed on a gentle cold cycle and air dried.
That means the safest rule is:
Check the care instructions for your exact shoe model before using a washing machine.
If the manufacturer does not recommend machine washing, hand wash instead.
If Your Manufacturer Allows Machine Washing
If the specific shoe’s care instructions permit machine washing, use the gentlest possible process.
Step 1: Remove Laces and Insoles
Always remove removable laces and insoles.
Step 2: Brush Off Dirt
Remove mud, stones and loose debris from the outsole.
Step 3: Use a Laundry Bag
Place the shoes in a mesh laundry bag.
A pillowcase can provide an alternative, but it should be securely closed.
Step 4: Use Cold Water
Choose cold water.
Avoid hot water unless the manufacturer specifically says otherwise.
Step 5: Choose a Gentle Cycle
Use:
- Gentle
- Delicate
- Hand-wash cycle
Avoid aggressive spin settings when possible.
Step 6: Use a Small Amount of Mild Detergent
Avoid excessive detergent.
Too much detergent can be difficult to rinse from fabric.
Step 7: Skip the Dryer
Even when machine washing is permitted, do not automatically assume machine drying is safe.
Air drying is the safer default.
When Should You NOT Machine Wash Canvas Shoes?
Avoid machine washing when the shoes contain:
- Leather
- Suede
- Delicate decorations
- Special coatings
- Electronics
- Glued decorative elements
- A manufacturer warning against machine washing
- Vintage construction that may be difficult to replace
For example, Converse explicitly recommends hand cleaning rather than machine washing its canvas shoes.
If the shoes are valuable, vintage or sentimental, hand cleaning is usually the better choice.
How to Dry Canvas Shoes Without Damaging Them
Drying is one of the most important parts of shoe care.
After cleaning:
- Gently press the shoes with a clean towel to remove excess water.
- Loosen the tongue.
- Open the shoe as much as possible.
- Stuff loosely with white paper towels.
- Replace the paper when it becomes saturated.
- Leave the shoes in a well-ventilated area.
- Allow them to dry completely before wearing.
Converse recommends room-temperature drying with paper inside the shoes to help maintain their shape and specifically advises against direct heat. adidas likewise recommends air drying canvas shoes away from direct sunlight.
Can You Dry Canvas Shoes in the Sun?
Avoid prolonged, intense direct sunlight.
A well-ventilated area with indirect light is a safer choice, especially for colored canvas and shoes with glued components.
The goal is:
Air movement + moderate temperature + patience.
Not:
High heat + rapid drying.
Can You Put Canvas Shoes in the Dryer?
As a general rule, avoid machine drying unless the manufacturer explicitly permits it.
Heat can affect:
- Adhesives
- Rubber components
- Fabric
- Shape
- Finishes
Converse specifically says not to machine dry its shoes.
How Long Do Canvas Shoes Take to Dry?
Drying time depends on:
- Humidity
- Airflow
- How wet the shoes became
- Canvas thickness
- Shoe construction
- Room temperature
A lightly cleaned shoe may dry much faster than a fully saturated shoe.
Rather than relying on an exact number of hours, check the:
- Inside
- Toe box
- Insole area
- Tongue
- Heel
The shoes are ready when they are completely dry inside and out.
How to Dry Canvas Shoes Faster Without a Dryer
If you need to speed up drying:
Use a Fan
Place the shoes in front of a fan.
Do not use a heater.
Remove Insoles
This allows air to reach the interior.
Open the Tongue
Pull the tongue forward so air can circulate.
Change Paper Towels
Replace damp paper with dry paper periodically.
Avoid Sealed Spaces
Do not put wet shoes inside a closed cupboard, bag or container.
Why Do White Canvas Shoes Turn Yellow After Washing?
Yellowing can have several causes, including:
- Cleaning-product residue
- Uneven drying
- Material discoloration
- Adhesive or rubber aging
- Previous chemical treatments
- Prolonged exposure to heat or sunlight
It is therefore too simplistic to say that one specific chemical reaction is always responsible.
If white canvas turns yellow, first make sure all cleaning residue has been removed and allow the shoes to dry naturally.
For stubborn discoloration, a carefully tested white-canvas cleaning treatment may help, but heavily aged or chemically damaged material may not return completely to its original color.
Can Baking Soda Clean Canvas Shoes?
Yes, baking soda can be useful as part of a cleaning mixture, particularly for white canvas or odor management.
But baking soda is not a universal cleaner.
For routine dirt:
Mild soap + water is usually the better starting point.
For white stains:
Baking soda + hydrogen peroxide + water can be considered after a patch test.
For odors:
Dry baking soda can help absorb odors, but it does not replace cleaning the source of the smell.
Can Vinegar Clean Canvas Shoes?
Diluted white vinegar is sometimes used for odor and mild stain treatment, but it should not be treated as a universal shoe disinfectant or whitening solution.
If you use vinegar:
- Dilute it.
- Test first.
- Avoid mixing it with bleach.
- Do not assume it is suitable for every dye or finish.
- Rinse away residue appropriately.
For normal canvas cleaning, mild soap and water remain the simpler first choice.
How to Clean Converse Canvas Shoes
Converse’s official cleaning instructions recommend:
- Mild dish soap
- Lukewarm water
- Removing laces
- Cleaning removable insoles separately
- Gently cleaning canvas with a damp cloth or soft brush
- Cleaning the rubber separately
- Air drying at room temperature
- Avoiding machine washing and machine drying
You can read the official Converse shoe-cleaning guide for model-specific care information.
For everyday Converse care, the simplest approach is therefore:
Brush → mild soap → gentle scrub → wipe → air dry.
How to Clean Vans Canvas Shoes
Vans’ official guidance recommends removing loose dirt, using mild detergent and a soft brush or cloth, and allowing the shoes to air dry naturally. Its detailed cleaning guide recommends hand cleaning canvas and avoiding machine washing, although current Vans guidance elsewhere allows a gentle cold cycle for certain canvas shoes.
You can check the official Vans shoe-cleaning guide before cleaning your specific model.
How to Clean Canvas Sneakers With Stubborn Stains
Different stains require different approaches.
| Stain | First Method to Try |
| Dust | Dry brush |
| Mud | Let dry, then brush |
| Everyday dirt | Mild soap + water |
| Food stains | Mild detergent spot treatment |
| Grass stains | Mild detergent + gentle brushing |
| Salt marks | Damp cloth + mild cleaning solution |
| White canvas discoloration | Tested baking soda/peroxide paste |
| Rubber scuffs | Mild soap or carefully used melamine sponge |
| Odor | Clean insoles + thorough drying |
Do not immediately use the strongest chemical available.
Start with the least aggressive method and increase only when necessary.
How to Clean Muddy Canvas Shoes
If your shoes are covered in wet mud, don’t immediately scrub them with water.
Instead:
- Allow heavy mud to dry.
- Brush off as much as possible.
- Remove laces and insoles.
- Use mild soap and lukewarm water.
- Work in small sections.
- Wipe away residue.
- Air dry completely.
This makes the cleaning process much easier and reduces unnecessary soaking.
How to Clean Canvas Shoes That Smell
If your canvas shoes smell after cleaning, don’t simply cover the odor with fragrance.
Check:
- Insoles
- Interior lining
- Moisture
- Drying
- How frequently you wear the same pair
Remove and clean the insoles if possible.
Once the shoe is completely dry, you can use a small amount of dry baking soda inside overnight to help absorb odor. Remove all residue before wearing.
For persistent odor, see our guide on how to remove bad smell from shoes.
If the odor is associated with heavily used second-hand shoes, our guide to disinfecting second-hand shoes covers a different cleaning and sanitizing process.
What About the Insoles?
Cleaning the upper while ignoring the insole is a common mistake.
If the insole is removable:
- Take it out.
- Brush away loose dirt.
- Use mild soap and water.
- Scrub gently.
- Wipe away soap.
- Allow it to dry completely.
If the insole remains damp, it can contribute to odor.
If it has become permanently compressed, damaged or heavily stained, replacement may be more practical than repeated washing.
Common Mistakes When Cleaning Canvas Shoes
1. Using Too Much Water
Canvas can absorb water quickly.
More water does not automatically mean better cleaning.
2. Scrubbing Too Hard
Aggressive brushing can roughen canvas fibers and fade colored fabric.
3. Using Bleach Without Checking the Material
Bleach is not a universal white-shoe solution.
It can affect dyes, fabric and other shoe components.
Always follow the manufacturer’s care instructions.
4. Using a Dryer
High heat can damage adhesives, rubber and the shoe’s shape.
5. Cleaning Without Testing
Always test unfamiliar cleaning solutions on a hidden section first.
6. Cleaning the Canvas but Ignoring the Rubber
The rubber foxing and outsole often hold a lot of visible grime.
Clean them separately.
7. Washing Too Frequently
If the shoes only have a small mark, spot clean it.
You do not need to fully wash your canvas shoes every time they get slightly dirty.
Hand Washing vs Washing Machine
| Factor | Hand Washing | Washing Machine |
| Control | Excellent | Limited |
| Risk | Lower | Higher depending on shoe |
| Best for | Most canvas shoes | Only models where manufacturer permits |
| Water control | Easy | High exposure |
| Cleaning stubborn areas | Excellent | Limited |
| Shape control | Better | Lower |
| Convenience | Moderate | High |
| Drying | Air dry | Air dry |
| Best choice for valuable shoes | Yes | Usually no |
Our recommendation: If you want the safest general-purpose method, choose hand washing.
Quick Canvas Shoe Cleaning Routine
If your shoes are only lightly dirty, you don’t need a deep wash.
Try this:
1. Brush
Remove loose dust.
2. Wipe
Use a damp microfiber cloth.
3. Spot clean
Use mild soap on visible stains.
4. Clean the rubber
Use a toothbrush and soapy water.
5. Air dry
Allow the shoes to dry naturally.
This five-step routine can prevent small stains from becoming difficult-to-remove marks.
How Often Should You Clean Canvas Shoes?
There is no fixed schedule.
Clean them when:
- Dirt becomes visible
- Stains appear
- They develop an odor
- Mud dries onto the fabric
- The rubber becomes heavily marked
For everyday shoes, frequent spot cleaning is usually better than repeatedly soaking the entire shoe.
Regular light maintenance also helps you avoid aggressive cleaning later.
How to Keep White Canvas Shoes Cleaner for Longer
Prevention is easier than restoration.
1. Spot Clean Quickly
Deal with stains before they dry and become embedded.
2. Let Shoes Dry Between Wears
Don’t immediately put damp shoes into a cupboard.
3. Rotate Your Shoes
Giving footwear time to dry between wears can help manage moisture and odor.
4. Store Them Properly
Keep them in a dry, ventilated location.
5. Consider a Fabric Protector
Some shoe-care products are designed to help repel moisture and stains. Always confirm that the protector is suitable for canvas and follow the product directions.
Vans, for example, sells a water and stain shield specifically formulated for materials including cotton and canvas.
Interactive Canvas Shoe Cleaning Checker
Not sure which method to use?
Use the checker below to identify a suitable starting method based on your shoe color and the type of dirt you’re dealing with.
Which Cleaning Method Should You Use?
Select your shoe color and the type of problem you’re trying to fix. We’ll suggest the safest starting method.
Always check the manufacturer’s care instructions first and test unfamiliar cleaning products on a hidden area.
Frequently Asked Questions
Can canvas shoes be washed?
Yes, canvas shoes can often be cleaned with water and mild soap. However, whether they can be machine washed depends on the specific brand and model. Converse officially recommends against machine washing, while Vans’ current guidance varies by model and page. Always check the manufacturer’s instructions first.
How do you clean canvas shoes at home?
Remove the laces and insoles, brush off dry dirt, gently scrub the canvas with lukewarm water and mild soap, wipe away residue and air dry naturally.
How do you clean white canvas shoes?
Start with mild soap and water. For stubborn stains on suitable white canvas, a tested baking soda and 3% hydrogen peroxide paste can be used carefully. Rinse thoroughly and air dry.
Can you wash canvas shoes in a washing machine?
Only when the manufacturer permits it. Some brands or models may allow a cold, gentle cycle, while others specifically prohibit machine washing. Check the care instructions for your exact shoes before using a washer.
Can I put Converse canvas shoes in the washing machine?
Converse’s official cleaning guide says not to machine wash or machine dry its shoes. Hand cleaning with mild soap and lukewarm water is the recommended approach.
Can I put Vans canvas shoes in the washing machine?
Vans’ guidance varies. Its detailed cleaning guide recommends avoiding machine washing, while another current Vans FAQ says certain canvas shoes can be washed on a gentle, cold cycle. Check the instructions for your exact Vans model.
How do you clean the white rubber part of canvas shoes?
Use mild soapy water and a toothbrush or soft brush. A melamine sponge can help with stubborn rubber scuffs, but avoid aggressive rubbing on fabric uppers.
Can you use baking soda to clean canvas shoes?
Yes. Baking soda can be used in cleaning mixtures and can also help absorb odors. For white shoes, it can be combined with hydrogen peroxide and water after testing the material first.
Does vinegar clean canvas shoes?
Diluted white vinegar may help with some odors and mild stains, but mild soap and water are a better starting point for general cleaning.
Can you use bleach on white canvas shoes?
Do not assume bleach is safe. It can affect fabric, dyes and other components. Follow the manufacturer’s instructions instead of using bleach automatically.
How do you dry canvas shoes after washing?
Remove excess water with a towel, stuff them loosely with white paper towels, open the tongue and let them air dry in a well-ventilated area away from direct heat.
Can canvas shoes go in the dryer?
As a general rule, avoid the dryer unless the manufacturer explicitly permits it. Converse, for example, specifically advises against machine drying.
Why did my white canvas shoes turn yellow after washing?
Yellowing can result from residue, material discoloration, adhesives, rubber aging or drying conditions. Thoroughly remove cleaning residue and allow the shoes to dry naturally away from direct heat.
How long do canvas shoes take to dry?
It depends on the humidity, airflow, construction and how wet the shoes became. Do not rely on a fixed number of hours. Wait until the inside and outside are completely dry.
Is hand washing better than machine washing canvas shoes?
Usually, yes. Hand washing provides more control and reduces mechanical stress. Machine washing should be considered only when the manufacturer permits it.
Final Verdict: What Is the Best Way to Clean Canvas Shoes?
For most canvas shoes, gentle hand cleaning is the safest starting point.
Use:
Dry brush → mild soap → gentle scrub → clean damp cloth → natural air drying.
For white canvas, baking soda and hydrogen peroxide can be considered for stubborn stains after a patch test. For rubber soles, clean them separately with a suitable brush or cloth.
And when it comes to the washing machine, don’t rely on generic advice. Check the manufacturer’s instructions for your exact shoe. Converse advises against machine washing, while Vans’ current guidance varies depending on the shoe and guidance page.
If you’re dealing with mesh rather than canvas, see our detailed guide on how to clean mesh running shoes.
If you want to improve your shoelace fit after cleaning, our guide to different ways to lace shoes can help.
For white sneakers that need more targeted stain removal, see our guide on how to clean white sneakers with toothpaste.
Clean gently, dry patiently and always treat the material before choosing the cleaning method. That combination will do more for the lifespan of your canvas shoes than aggressive scrubbing or harsh chemicals.
- Best Basketball Shoes in India 2026 – Ankle Support & Grip

- Yonex vs Li-Ning Badminton Shoes India 2026 – Which Brand Wins?

- Best Badminton Shoes India 2026 – Grip & Agility Ranked

- Wide Men’s Shoe Size Guide: Find the Right Width Without Guessing

- Stop Buying the Wrong Size: Your Foot Length in CM Is the Real Answer








