If your kids' canvas sneakers look like they survived a mud obstacle course by Tuesday, you know the feeling. The grass stains, the mystery smudges, the soles caked with playground dirt — and somehow they need to be presentable again by Monday morning. The good news? Cleaning canvas sneakers at home is straightforward when you use the right method.
**Quick Answer:** To clean canvas sneakers, remove the laces and insoles, brush off loose dirt, then scrub the canvas with a solution of dish soap and warm water using a soft-bristled brush. For stubborn stains on white shoes, use a diluted oxygen-based cleaner like Napisan. Always dry in the shade — never in direct sunlight, which causes yellowing.
What You'll Need to Clean Canvas Sneakers
Before you start, gather these supplies. Most are already in your laundry or kitchen cupboard:
**Liquid dish soap** or **laundry detergent** (a mild one)
**Old toothbrushes** (2–3 for detailed spots)
**Soft-bristled scrub brush** (nylon bristles work best)
**Baking soda** (bicarb soda)
**Shallow basin** or bucket
**Fabric stain remover** — **Napisan** or **Sard Wonder** for white shoes; **Di-San** or **Vanish** for coloured canvas (available at Woolworths and Coles)
**White towel** or microfibre cloth
**Paper towels** (for stuffing during drying)
**For white shoes only:** Oxygen-based bleach (like Napisan) rather than chlorine bleach. We'll explain why below.
Step 1: Remove Laces and Insoles
Start by pulling out the laces and any removable insoles. Cleaning them separately gives a much better result than scrubbing them while still attached.
**Laces:** Soak them in a basin of warm water with a cap of laundry detergent for at least 15 minutes — or leave them while you finish cleaning the shoes. Use a soft toothbrush to scrub each lace, wrapping it around your hand so it doesn't slide around. Flip and scrub the other side. Rinse under running water and hang to air-dry.
**Insoles:** Scrub gently with an old toothbrush and a mild soap solution. Rinse and lay flat to dry. Sprinkle a tablespoon of baking soda on each insole while damp — according to [research from McGill University](https://www.mcgill.ca/oss/article/general-science-you-asked/can-baking-soda-really-absorb-odors-fridge), baking soda neutralises acidic odour compounds by converting them into non-volatile sodium salts. That's why it's so effective at deodorising shoes.
Step 2: Knock Off Loose Dirt
Make sure your sneakers are completely dry before this step. If they're muddy, let the mud dry and harden first — it's much easier to remove once it's solid.
Tap the shoes together firmly over a bin, or knock the soles against a hard surface. Then use a dry scrub brush to loosen any remaining dirt from the canvas, the rubber trim, and the outsole.
The goal is to get off as much dry debris as possible before introducing water. This stops mud from turning into a paste that spreads across the fabric.
Step 3: Scrub the Canvas
This is the main event. A few rules before you begin:
**Don't soak canvas shoes for more than 15–20 minutes.** Cotton canvas absorbs water readily, and prolonged soaking can weaken fibres and break down the adhesive bonding the sole to the upper.
**Use gentle pressure.** Scrubbing too hard can fray the weave and fade the colour.
**Brush in one direction** rather than constantly back and forth.
**Clean the outsole first** with a toothbrush before moving to the canvas.
**Be extra gentle around stitching.**
Make Your Cleaning Solution
Mix 1–2 capfuls of liquid dish soap or laundry detergent into 3–4 cups of warm water. Adjust the strength based on how dirty the shoes are.
Dip the scrub brush in the solution and work it across the canvas in one direction, section by section. Don't worry about dark stains that don't budge yet — we'll address those next. Rinse the shoe under running water and repeat until most of the surface grime is gone.
Step 4: Spot-Clean Stubborn Stains
After rinsing, you'll likely see stains that didn't budge. The approach depends on the colour of your shoes.
White Canvas Sneakers
For white shoes, **oxygen-based bleach** (like **Napisan** or **Vanish Oxi Action**, available at Coles and Woolworths) is safer and more effective than chlorine bleach. Chlorine bleach can actually cause yellowing on white canvas — the exact opposite of what you want.
If you do use chlorine bleach, dilute it properly: **1 part bleach to 5 parts water**. But be aware of the real risks involved.
**⚠️ Safety note:** Household bleach (sodium hypochlorite) is classified as corrosive, not just an irritant. It can cause skin burns and severe eye damage. Always wear rubber or nitrile gloves and eye protection. Work in a well-ventilated area with windows open. Never mix bleach with other cleaning products — combining bleach with ammonia-based cleaners produces toxic chlorine gas. — [Stanford University Environmental Health & Safety](https://ehs.stanford.edu/reference/sodium-hypochlorite-bleach)
**The safer method with oxygen bleach:**
Dissolve 1–2 scoops of Napisan in warm water according to the packet directions.
Apply a small amount of the solution to the stain using a clean toothbrush.
Gently scrub in circular motions, supporting the underside of the shoe with your other hand.
Let it sit for 5 minutes, then rinse thoroughly.
For old or stubborn marks, a white liquid shoe polish can cover what cleaning can't remove.
Coloured Canvas Sneakers
Avoid any bleach — chlorine or oxygen-based — on coloured canvas, as it can lighten or mottle the dye.
Use a **fabric stain remover** without bleach, such as **Sard Wonder Spray** or **Di-San** (both under $5 at Woolworths).
Apply the product directly over and around the stain. Leave for 2–3 minutes.
Using a clean white towel wrapped around one finger, gently dab and lift the stain. Work from the outside in to avoid spreading it.
Rinse the area under running water.
For grass stains specifically — the most common culprit on kids' sneakers — a paste of baking soda and water applied for 15 minutes before scrubbing works well. For more [types of stains and how to treat them](/cleaning-101/laundry/10-types-of-stains-you-can-get-out-from-clothes), we've put together a dedicated guide.
Step 5: Dry Your Sneakers the Right Way
This step matters more than you'd think. The wrong drying method can undo all your hard work.
**The key rule: dry ALL canvas sneakers in the shade.** This applies to white shoes too. Direct sunlight causes UV oxidation that yellows white canvas and fades coloured fabric. As [Vans' official shoe care guide](https://www.vans.com/en-us/news/how-to-clean-vans-shoes) recommends, avoid direct heat and sunlight when drying canvas shoes.
Best Drying Methods
**Fan drying (recommended):** Place sneakers in front of a pedestal or desk fan on medium-high speed. In a dry, well-ventilated room, they'll typically be ready in 8–12 hours.
**Paper towel stuffing:** Stuff each shoe firmly with scrunched paper towels to absorb moisture from the inside. Replace them when damp — usually after 2–3 hours.
**Well-ventilated spot:** A window sill with good cross-ventilation works well. In humid Australian climates (think Brisbane summer or Sydney in January), allow up to 2–3 days without active airflow.
**⚠️ Safety note:** If you use a hair dryer as a last resort, stick to the cool or low-heat setting only. Hold it at least 30 cm away from the shoe, keep it moving constantly, and limit use to 60-second bursts — no more than 5 minutes total. Prolonged heat weakens adhesives and warps the shoe's shape. — [Converse official care guidelines](https://www.converse.com/uk/en/product-care/product-care-faq.html)
Once dry, replace the laces and insoles. Your sneakers should smell fresh and look noticeably brighter.
Keeping Canvas Sneakers Cleaner for Longer
Prevention saves time. A few simple habits can stretch the gap between deep cleans — helpful if sneaker rescue feels like just another item on an [already long list of family cleaning tasks](/cleaning-101/family-pets/easy-effective-and-everlasting-cleaning-habits-for-the-whole-family):
**Apply a fabric waterproof spray** (available at Bunnings) to new or freshly cleaned sneakers. It creates a barrier that repels water and dirt.
**Wipe down with a damp cloth** after each wear — especially after school or sport. A 30-second wipe removes surface dirt before it sets.
**Rotate shoes** so each pair gets a day to air out between wears. This reduces odour buildup.
**Sprinkle baking soda inside** after wearing. Shake it out before the next wear to keep odours at bay.
If you're looking for more ways to tackle everyday messes with things you already have at home, our [guide to natural cleaning solutions](/cleaning-101/sustainability/green-cleaning-101-how-to-make-use-natural-cleaning-solutions) covers the basics.
Frequently Asked Questions
Q: Can I put canvas sneakers in the washing machine?
It depends on the shoe. [Converse advises against machine washing](https://www.converse.com/uk/en/product-care/product-care-faq.html) entirely, while some brands allow cold-water delicate cycles in a mesh laundry bag. The main risk is adhesive breakdown — the heat and agitation can separate the sole from the upper. If you do machine wash, use cold water only, select a gentle cycle, and never tumble dry.
Q: Why did my white canvas sneakers turn yellow after cleaning?
This is the most common frustration. Three things typically cause it: direct sunlight during drying (UV oxidation), leftover soap or bleach residue reacting with UV light, and using too much chlorine bleach. The fix? Rinse shoes thoroughly after cleaning, always dry in the shade, and switch to an oxygen-based cleaner like Napisan instead of chlorine bleach.
Q: How do I get grass stains out of canvas shoes?
Make a paste of baking soda and water (roughly 2 parts bicarb to 1 part water). Apply it directly to the grass stain, let it sit for 15–20 minutes, then scrub with a toothbrush and rinse. For stubborn stains, pre-treat with a spray-on stain remover like Sard Wonder before scrubbing.
Q: How often should I clean canvas sneakers?
For everyday shoes, a surface wipe after each wear and a full clean every 2–4 weeks keeps them in good shape. Kids' school or sport shoes may need a proper clean weekly — it depends on how muddy the playground gets.
Q: What's the best way to stop canvas sneakers from smelling?
Baking soda is your best friend. Sprinkle a tablespoon inside each shoe after wearing and shake it out before the next wear. For persistent odour, leave the baking soda overnight. Rotating between two pairs also helps — giving shoes 24 hours to air out between wears makes a real difference.
Related Reading
[10 Types of Stains You Can Get Out From Clothes](/cleaning-101/laundry/10-types-of-stains-you-can-get-out-from-clothes)
[If You've Got a Carpet Stain, We've Got a Cleaning Solution](/cleaning-101/stains/if-youve-got-a-carpet-stain-weve-got-a-cleaning-solution)
[Step-by-Step Guides: How to Remove Common Couch Stains](/cleaning-101/stains/step-by-step-guides-how-to-remove-common-couch-stains)
[Green Cleaning 101: How to Make and Use Natural Cleaning Solutions](/cleaning-101/sustainability/green-cleaning-101-how-to-make-use-natural-cleaning-solutions)
[Easy, Effective and Everlasting Cleaning Habits for the Whole Family](/cleaning-101/family-pets/easy-effective-and-everlasting-cleaning-habits-for-the-whole-family)
Sources & References
**Stanford University Environmental Health & Safety** — [Sodium Hypochlorite (Bleach) Safety](https://ehs.stanford.edu/reference/sodium-hypochlorite-bleach). Referenced for bleach hazard classification, PPE requirements, and safety warnings.
**McGill University Office for Science and Society** — [Can Baking Soda Really Absorb Odours?](https://www.mcgill.ca/oss/article/general-science-you-asked/can-baking-soda-really-absorb-odors-fridge). Referenced for the chemistry behind baking soda's odour-neutralising properties.
**Converse** — [Product Care FAQ](https://www.converse.com/uk/en/product-care/product-care-faq.html). Referenced for manufacturer washing and drying guidelines for canvas shoes.
**Vans** — [How to Clean Vans Shoes](https://www.vans.com/en-us/news/how-to-clean-vans-shoes). Referenced for canvas drying recommendations and bleach avoidance guidance.
*If keeping on top of laundry, sneakers, and everything else feels like one thing too many, our friendly team is always here to help.*
*Care for your home. Respect for the people behind every clean.*