How to Clean Your Kids' Shoes

 A pair of kids' sneakers being wiped clean with a SneakERASERS sponge on a kitchen counter

Kids are brutal on shoes. Mud from recess, grass stains from soccer cleats, scuff marks from gym class, sticky mystery grime from who-knows-where. When it comes to cleaning kids' shoes, most parents either toss them in the washing machine (which warps soles and loosens glue) or replace them too soon (which adds up fast when feet grow every few months). There's a better way to handle it.

Everything below is organized by material and stain type, so you can jump straight to whatever mess you're dealing with. If you're short on time, SneakERASERS sponges handle quick sole touch-ups in under a minute with just water. The basic steps look like this.


  1. Remove laces and insoles

  2. Brush off all dried dirt and debris

  3. Clean the soles with warm soapy water

  4. Wash the uppers based on material type

  5. Treat any specific stains

  6. Clean insoles and laces separately

  7. Air dry in a ventilated area away from direct heat


Why Keeping Kids' Shoes Clean Actually Matters

You're not wrong for thinking "they're just going to get dirty again." Every parent has that thought. But regular cleaning does more than cosmetic upkeep. 

A University of Arizona study led by microbiologist Dr. Charles Gerba found that shoe outsoles carry an average of 421,000 units of bacteria, including E. coli and Klebsiella pneumoniae. That same research showed 90-99% of those bacteria transfer to clean floors on first contact. If you have a toddler or crawling baby who puts everything in their mouth, dirty shoes tracked indoors are a genuine hygiene concern. 

Dirt and grit trapped in shoe fabric act like sandpaper, slowly grinding down materials with every step. Regular sneaker cleaning prevents that buildup and helps each pair last longer. And when kids need new shoes every few months as their feet grow, making each pair go the distance saves real money. 

Kids notice when their shoes look beat up, too. Clean shoes help them feel put-together for school, picture day, practices, and weekend outings.

What You Need Before You Start

Gather these basic shoe care supplies before you begin. A sneaker cleaning kit bundles most of them if you prefer a ready-to-go setup. 

 

  • Soft-bristled brush or old toothbrush

  • Mild dish soap or laundry detergent

  • Warm water

  • Clean white cloths

  • A small bowl

  • Baking soda

  • White vinegar

  • Paper towels for stuffing shoes while they dry

Leave these out of your cleaning kit. 

 

  • Bleach (yellows white synthetics and weakens fabric)

  • Stiff wire brushes (tear up mesh and canvas)

  • Hot water (warps soles and shrinks materials)

  • Colored cloths (dye can bleed onto light shoes)

Use gentle, child-safe detergents whenever possible. Kids' skin is more sensitive than adults', and harsh chemical residue left inside shoes can irritate bare feet.

How to Clean Kids' Shoes Step by Step

This basic method works across most kids' shoe types. Material-specific adjustments come in the next section.

Step 1: Remove Laces and Insoles

Pull laces out and open any Velcro straps. If the insoles come out easily, remove them too. Don't force glued-in insoles. Cleaning these pieces separately lets you get at every surface where dirt and bacteria collect. 

Cleaning toddler shoes is simpler since most don't have removable parts. Skip straight to step 2 with those.

Step 2: Brush Off Dried Dirt

Use a soft dry brush to knock off dried mud, sand, and loose dirt from the outsole, midsole, and upper before adding any water. Wet dirt turns into mud and pushes deeper into fabric, making the job harder. 

Tap soles together over a trash can to clear debris from tread grooves. Caked in mud? Let them dry first. Set them on newspaper near a door for a few hours, then brush once everything has hardened. Trying to clean wet mud makes the situation worse.

Step 3: Clean the Soles

Soles are the dirtiest part of any kid's shoe and the easiest to fix. A stiff brush with warm soapy water handles rubber outsoles and tread grooves well. 

For white soles with stubborn scuff marks, a SneakERASERS sponge removes them in seconds. Add water, swipe the white side across the scuff with light pressure, and the mark lifts right off. No soap, no mess. 

Wipe or rinse soles clean before moving to the uppers so dirty water doesn't drip onto the fabric.

Step 4: Wash the Uppers

Mix warm water with a small amount of mild dish soap in a bowl. Dip a soft brush or cloth into the solution and gently clean the upper in one direction, working top to bottom. 

Stick to surface cleaning for most materials. Wipe with a clean damp cloth to remove soap residue and repeat if stubborn areas remain. Mesh and knit benefit from a full soak instead.

Step 5: Clean Insoles and Laces

For insoles, make a paste of baking soda and water and work it in with a soft brush. Rinse and let them air dry completely before putting them back in. Baking soda neutralizes odor-causing bacteria, which is why this step makes such a difference for smelly shoes. 

For laces, soak them in warm soapy water for 15-20 minutes, agitate by hand, then rinse. Yellowed white laces respond well to a 30-minute soak in equal parts hydrogen peroxide and water before a final rinse.

Step 6: Dry the Right Way

Stuff shoes loosely with white paper towels or newspaper and place them in a well-ventilated spot at room temperature. Skip colored paper since ink can transfer. 

Never use a dryer, radiator, space heater, or direct sunlight. Heat warps foam soles and loosens adhesives. UV exposure turns white materials yellow. Kids' shoes rely on foam and rubber that's sensitive to both. 

Replace the paper towels after a few hours as they absorb moisture. Full drying takes 12-24 hours, but pointing a fan at the shoes speeds things up considerably.

How to Clean Kids' Shoes by Material

Those six steps will clean children's shoes of nearly any type. Different materials do need slightly different care, though, and using the wrong approach on the wrong material is where parents accidentally cause damage.

Canvas (Converse, Vans, School Plimsolls)

Canvas is tough but absorbs stains fast. The warm soapy water method from step 4 works well. For deeper stains, make a paste of baking soda and water, apply it to the stained area, let sit for 15-20 minutes, then brush gently and rinse. 

Canvas handles more pressure than mesh or knit, so you can be firmer with your brush. White canvas picks up marks quickly on school floors and playground asphalt, so these shoes tend to need more frequent spot cleaning than other materials. Converse shoes need extra attention around the rubber toe cap where scuffs collect.

Mesh and Knit Sneakers

Mesh and knit trap dirt deep in the weave. Surface wiping won't reach embedded grime, so these materials need a soaking approach. 

Submerge the shoe in warm water with a gentle detergent or SneakERASERS SOAK for 30 to 60 minutes, then rinse thoroughly. Go easy on mesh. It stretches and pills with rough handling, so gentle dabbing and soaking are your best bet. 

SneakERASERS dry sponges are built for non-porous surfaces like soles and smooth uppers. For mesh and fabric, go with SneakERASERS SOAK instead.

Leather and Synthetic Leather

Leather and synthetic leather are the easiest kids' shoes to clean. The non-porous surface means dirt sits on top instead of soaking in, so a damp cloth with mild soap does the trick. 

Popular leather picks like Air Force 1s are one of the most common leather shoes in kids' closets, and they clean up the same way.

SneakERASERS sponges can be used on leather with light, careful pressure to lift scuffs and dirt without scratching the surface. For real leather, follow up with a thin coat of leather conditioner to prevent drying and cracking. Skip the conditioner on synthetic leather. White leather shoes need more frequent wipe-downs to prevent yellowing over time.

Rubber and EVA (Crocs, Rain Boots, Water Shoes)

The simplest kids' shoes to clean by far. Warm soapy water and a brush handle nearly everything. SneakERASERS sponges remove scuffs from Crocs and rubber rain boots fast with just water and a swipe. 

Rinse thoroughly and air dry. These materials dry much faster than anything fabric-based.

How to Remove Common Kids' Shoe Stains

The best way to remove stains from kids' shoes depends on what caused them. Here's how to handle the ones kids actually bring home.

Mud

Let the mud dry completely first. That's the most important step, and the one most parents skip. Once everything has dried and hardened, brush off as much as possible, then clean with warm soapy water. For a full walkthrough on muddy shoes, see our guide to cleaning mud off shoes.

Grass Stains

Grass stains bond to fabric fibers because they're protein-based. Mix one tablespoon of baking soda with enough hydrogen peroxide to form a paste, apply to the stain, let it sit for 30 minutes, then brush gently and rinse. White vinegar is another effective pre-treatment. Dab it onto the stain, wait 15 minutes, then wash. 

Treat grass stains the same day if you can. They get much harder to remove the longer they sit.

Scuff Marks on White Soles

SneakERASERS sponges handle this better than anything else. Add water, swipe the white side across the scuff with light pressure, and the mark disappears. The orange side cleans up any residue left behind. Fastest fix for the daily scuffs that come home from playgrounds and gym class. Getting scuff marks off shoes with textured or colored uppers requires a softer approach since abrasive sponges can damage those surfaces.

Food and Drink Spills

Blot (don't rub) excess liquid right away. Mix warm water with mild dish soap and dab at the stain with a cloth. For sticky residue like juice or ice cream, let it dry first, then brush off the dried bits before washing. Colored stains on white shoes respond well to the same baking soda and hydrogen peroxide paste.

Marker and Pen

Permanent marker on rubber or synthetic surfaces lifts off with rubbing alcohol on a cotton ball. Dab, don't rub, and test on a hidden area first. For marker on fabric or canvas, alcohol-based hand sanitizer breaks down the ink. Apply it, wait a few minutes, then blot with a clean cloth. Repeat if needed.

The 60-Second Quick Clean for Busy Parents

Not every parent has 30 minutes for a deep clean after each trip to the playground. This is the between-washes method that keeps shoes looking presentable without the production. 

Keep a pack of SneakERASERS near your front door. When kids come home, grab a sponge, run it under water for a few seconds, and swipe the soles and any visible scuffs on smooth surfaces. About 60 seconds total. Shoes go from playground-wrecked to presentable without setting up a cleaning station or digging out supplies. 

Since appearing on Shark Tank, SneakERASERS has grown to over 30,000 retail locations, including Walmart, Target, Costco, and Amazon. Over six million shoes cleaned so far, with 13,000+ five-star reviews backing them up. 

For a full deep clean, aim for every two to three weeks on regularly worn school shoes. Do it right away after heavy mud, rain, or contact sports.

Can You Put Kids' Shoes in the Washing Machine?

Most kids' shoes shouldn't go in the machine. If you're tempted to wash kids' sneakers that way, know that the agitation and heat warp foam midsoles, loosen adhesives, and break down knit and mesh over time. 

If you have no other option, use cold water, place shoes in a mesh laundry bag, run a gentle cycle, and air dry immediately after. Never use the dryer. But hand washing gives better results with less risk every single time. A white shoe cleaner and some warm water handles most messes in a fraction of the time. 

That same University of Arizona research found washing shoes with detergent reduced bacteria by 90% or more. Soap and water by hand gets the hygiene job done. You don't need the machine for that.

Kids' Shoe Cleaning FAQ

Here are answers to the most common questions parents ask about cleaning kids' shoes.

How Often Should You Clean Kids' Shoes?

Light shoe maintenance after every outdoor session, meaning a quick brushing of loose dirt and a wipe of the soles. Spot clean visible scuffs as they show up. Full deep cleans every two to three weeks for daily school shoes, or right away after heavy mud, rain, or sports. A consistent kids' shoe care routine keeps dirt from building up between deep cleans.

What Is the Best Way to Clean Smelly Kids' Shoes?

Pull the insoles out and wash them with a baking soda paste. Sprinkle baking soda inside the shoes, let it sit overnight, then shake it out in the morning. For persistent smell, a 50/50 mix of water and white vinegar sprayed inside and left to air dry kills odor-causing bacteria. Rotating between two pairs gives each one a full day to dry out, which stops the problem from building up.

Are SneakERASERS Safe for Kids' Shoes?

Yes. SneakERASERS use no harsh chemicals and work on sneakers, school shoes, cleats, cheer shoes, Crocs, and more. The sponges are designed for soles and non-porous uppers. For mesh and fabric, use SneakERASERS SOAK instead. 

Standard packs aren't pre-moistened, so run the sponge under water before use. Swipe gently and expect the sponge to wear down over time like a pencil eraser. That's normal and means it's working.

How Do You Clean White Kids' Shoes?

Follow the basic cleaning steps, then treat yellowing or stubborn stains with a baking soda and hydrogen peroxide paste. Apply, let it dry for 30 minutes, brush off, and rinse. For white soles, SneakERASERS sponges are the fastest option. Just add water and swipe to lift scuffs and discoloration. 

Store white shoes out of direct sunlight and clean them right away after each wear so stains don't get a chance to set. For more detail, see our full guide on how to clean white sneakers.

Keep Your Kids' Shoes Looking Fresh 

Knowing how to clean kids' shoes comes down to a simple routine. Brush off loose dirt after outdoor play, do a quick SneakERASERS swipe on soles a few times a week, and schedule a full deep clean every two to three weeks for school shoes. 

SneakERASERS sponges skip the sprays, the soaking, and the setup. Just add water, swipe, and the scuffs are gone. Grab a 10-pack at erasers.com and see what a 60-second cleanup can do. 

Clean shoes last longer. When your kids are already outgrowing them every few months, getting a few extra weeks out of each pair saves real money over time.