Kids’ sneakers take a beating. Between the playground, the soccer field, and the mud puddle they swore they didn’t jump in, tennis shoes can go from white to wrecked in a single afternoon. The good news? Most of that grime comes out with a few household supplies and a little elbow grease. Here’s a full step-by-step method to get dirty sneakers looking fresh again.

Supplies You’ll Need

An unrepentant soul unconcerned about the dirt on her sneakers.
  • Laundry detergent or dish soap
  • Baking soda
  • White vinegar
  • An old toothbrush
  • A soft brush or sponge
  • A bowl or sink
  • Paper towels or old newspaper

Step 1: Remove the Laces

Start by pulling the laces out of the sneakers. This lets you clean every part of the shoe, including the eyelets and tongue. It’s an easy step. But skipping it means missing a lot of hidden dirt. Set the laces aside; you’ll clean those separately in a later step.

Step 2: Pre-Treat Stains

Check the sneakers for visible stains or spots. Oil, grease, and grass stains are common on kids’ shoes. Rub a small amount of laundry detergent or dish soap directly onto each stain. Let it sit for five to ten minutes. This gives the soap time to break down the grime before you start scrubbing.

Step 3: Scrub the Soles

Soles collect dirt, gravel, and grime fast, especially on kids who love to run. Dip an old toothbrush into warm water mixed with a little mild detergent. Scrub the soles thoroughly, working into every groove and crevice. This is where trapped dirt likes to hide, so don’t rush this part.

Step 4: Wash the Sneakers

Fill a bowl or sink with warm water. Add a small amount of laundry detergent and swirl it around to build a soapy solution. Submerge the sneakers and use a soft brush or sponge to clean the outer surface. Go gently on mesh, suede, or other delicate materials so you don’t damage them.

Step 5: Focus on Problem Areas

Some stains fight back. For tougher spots, make a paste with baking soda and a little water, or use plain white vinegar on a soft cloth. Rub the stain gently, then rinse with clean water. Baking soda and vinegar both break down dirt well. They also help cut down on odor, which matters a lot with kids’ shoes.

Step 6: Rinse Thoroughly

Rinse the sneakers with clean water until no soap residue remains. Check the seams, the tongue, and around the laces closely. Leftover soap can leave a dull film or attract more dirt later, so take the extra minute to rinse well.

Athletic shoes aren’t cheap. A little care here goes a long way toward keeping expensive sneakers looking good for longer.

Step 7: Air Dry

Stuff the sneakers with paper towels or old newspaper. This helps them hold their shape and speeds up drying. Avoid a hair dryer or other direct heat source; heat can warp soles and damage glue or fabric. Instead, set the sneakers in a well-ventilated spot and let them air dry naturally. This usually takes a full day.

Step 8: Re-Lace and Protect

Once the sneakers are completely dry, wash the laces separately with a bit of soap and water if needed, then re-lace the shoes. Consider finishing with a protective spray or waterproofing treatment. These sprays help repel future stains and keep sneakers looking cleaner for longer, which is a real time-saver with active kids.

Final Thoughts

Cleaning dirty kids’ sneakers doesn’t require anything fancy. A little detergent, a toothbrush, and some patience handle most messes just fine. Always check the manufacturer’s care label first. Some materials, like suede or certain synthetic mesh, may need a gentler approach. With these steps, you can keep tennis shoes looking fresh well past the first week of school.


Discover more from CupRock

Subscribe to get the latest posts sent to your email.

Leave a Reply