Stepping in dog muck can instantly ruin your day and make a mess of your shoes. But, never fear, because you can get it off fast with just a few simple tools and stuff you probably already have at home.
When my kids were little, I remember forever shouting at them to mind the poop as we walked to school every day.
Most dog owners are very careful to always pick up their dog’s feces, but the few who don’t are quite frankly a silent menace.
Rant over!
So, if you’ve ever tried scraping muck from those deep grooves, you know it’s a pain. I’ve had my fair share of battles with dirty shoes, but I’ve picked up some quick tricks that make cleaning up way less stressful.
No time to read this now?
Click here to save this idea for later!
↓↓↓↓↓

Heads up: I sometimes use affiliate links. When you click these links and make a purchase, I may get a small commission. It won’t cost you anything but it helps me to run this site.
What To Do Right Away
Notice dog poop on your shoes? Or maybe you smelled it first? Don’t wait. The sooner you tackle it, the easier it will be.
Get The Worst Of It Off
Take your shoes outside, or somewhere you don’t mind getting messy. The goal is to remove the big chunks first so you don’t smear it everywhere.
Use a stick, an old spatula, or thick paper towels to scoop off the main mess. Try not to push it deeper into the grooves—just skim the surface.
Toss your used tools or wipes into a sealed bag right away to keep the smell down. If you have gloves, definitely use them. No one wants that stuff on their hands.
Baby Wipes For Spot Cleaning
Once you’ve scraped off the worst, grab some baby wipes. They’re gentle on most shoe materials and do a good job getting into those tricky spots.
Rub the wipe over the mess, paying extra attention to the edges and grooves. You might need a few wipes if there’s a lot stuck in the cracks.
Keep wiping until nothing’s left on the shoe or the wipe. Be firm but don’t go wild—no need to wreck your shoes. Toss all the dirty wipes in the trash.
Blast With The Hose
Take your shoes outside and rinse them with a garden hose. Hold the shoe so the water flows from the top down, flushing out whatever’s left in the treads.
Medium pressure works best. Too much, and you’ll just spray muck everywhere—or worse, damage your shoe. Aim the water right at the mess.
If there’s stubborn gunk, scrub it with an old brush while you spray. When you’re done, let the shoes dry outside in the sun. Sunlight helps to sanitize and kill lingering smells too.
Deeper Cleaning Tricks
If your shoes are still gross after the basics, try these deeper cleaning methods.
Dish Soap And Toothbrush
Grab some dish soap, an old toothbrush, a bowl, and a towel. Fill the bowl with warm water and a squirt of dish soap. Swish it around until it’s sudsy.
Dip the toothbrush in the soapy water and scrub the stains in small circles. Focus on the sole’s edges and grooves.
Wipe away loosened dirt and foam with paper towels. Rinse your toothbrush and repeat if you need to. Let the shoes air dry, but don’t leave them baking in direct sun.
I like this method because it’s cheap and works on most shoes. For stubborn smells, sprinkle some baking soda on the spot, let it sit, then brush it off after 10 minutes.
Avoid Machine Washing
If your mucky shoes are machine washable, some people recommend just tossing them in the machine. But I think that is yuck. Who wants dog poop swirling around in their machine?
So I only recommend a machine wash as a final measure after all visible poop is gone.
Check your shoe label first to see if they’re machine-washable.
Take out the laces and insoles. Toss everything in a pillowcase or mesh bag to protect them. Add your usual laundry detergent.
Set the machine to a gentle, cold cycle. Hot water can mess up glue or shrink materials. When it’s done, let the shoes air dry—no dryers, or you’ll risk warping them.
Enzyme Cleaners: The Stink Busters
Enzyme cleaners are awesome for breaking down organic mess and stink. They use natural enzymes to eat up the waste, making it easy to wipe away.
Nature’s Miracle Stain And Odor Remover Dog 1.33 Gallons, Odor Control Formula, AccuShot Sprayer Refill 170 fl oz, Tough on Dog Urine, Feces, Vomit, Drool and Other Organic Stains and Odors
Pick a cleaner labeled as an enzymatic cleaner. Spray it on the dirty spot, let it sit for 10–15 minutes, then scrub gently with a toothbrush or cloth.
These are especially handy for deep odors or fabric sneakers. They’re way gentler than bleach. You can find them in pet aisles or online. Keep any leftover cleaner in a safe spot for next time.
Can’t get motivated?
#10 works every time I use it!
Professional Shoe Cleaners
If nothing else works, or you just don’t want to deal with it, try a professional shoe cleaner. They handle tough stains and fancy shoes without ruining them.
Look up a shoe cleaning shop nearby. Some repair shops and dry cleaners offer special shoe cleaning, too. They’ve got pro-grade cleaners and equipment you won’t have at home.
You’ll pay based on how dirty your shoes are and what they’re made of. It might take a few days, but it’s worth it for shoes you really care about or delicate materials.
Natural Ways To Kick Odors And Stains
Natural stuff like baking soda, vinegar, and activated charcoal is gentle and safe for shoes, pets, and people. These tricks help break down stains and kill that nasty poop smell.
Baking Soda + Vinegar Combo
Baking soda and vinegar are a solid one-two punch for stains and smells. Scrape off any dried muck first. Sprinkle baking soda on the spot and let it sit for 10 minutes.
Pour or spray a little white vinegar on the baking soda. It’ll fizz up—don’t worry, that’s good. The reaction helps lift stains and neutralize odors.
Let it bubble for a few minutes, then wipe off the mess with a damp cloth. Rinse under cool water or use a clean, wet towel. Let your shoes air dry.
If there’s still a smell or mark, repeat the process. Works for most shoe types, but test a hidden spot first to be sure.
Vinegar & Water Spray
Mix one part distilled white vinegar with two parts water in a spray bottle. Give it a shake and spray the dirty spot on your shoe.
Let it soak for about five minutes. This helps break down leftover residue and kills most odors.
Blot with a clean cloth or paper towel until it’s mostly dry. Rinse or wipe with water if you need to. It’s gentle enough for most sneakers, but test a small area first.
Activated Charcoal For Stubborn Smells
Activated charcoal is great for sucking up lingering odors, though it won’t get rid of stains. If your shoes still reek after cleaning, give this a shot.
Put your dry, clean shoes in a plastic bag with a few pieces of activated charcoal or a charcoal pouch. Seal it up and leave it somewhere cool and dry for several hours or overnight.
Charcoal absorbs smells from inside the fabric and soles. You can find it at pet stores, online, or sometimes in the grilling section. Don’t use BBQ charcoal with lighter fluid—that’s not safe. No charcoal? Try baking soda in a cloth bag, but it’s not quite as strong.
Other Handy Cleaning Tricks
If soap and water just aren’t cutting it, there are a few specialty tools and products that can save the day.
WD-40 For Tough Spots
WD-40 isn’t just for fixing squeaks. It breaks down dried, stuck-on dog poop—especially in sneaker soles or boots with deep treads.
- Step 1: Take your shoes outside or somewhere with good airflow.
- Step 2: Wipe off as much solid muck as you can with a paper towel.
- Step 3: Lightly spray WD-40 on the stubborn spots.
- Step 4: Wait about a minute for it to soak in.
- Step 5: Scrub with an old toothbrush or small brush.
Repeat if you need to. When you’re done, wipe away the WD-40 and muck with a damp cloth. Rinse the sole well so you don’t slip later. Only use this on rubber or hard soles—not delicate stuff.
Handheld Steamer Hack
A handheld steamer can loosen and sanitize dried muck. The steam softens the mess, so it’s easier to wipe or brush off.
Hold your shoe over newspaper or a towel. Aim the steam at the dirty area for 20–30 seconds. Don’t get too close—too much heat can ruin some fabrics.
Once it’s loosened up, wipe or brush away the muck. This works well for mesh or fabric shoes, breaking down both stains and smells. Let your shoes dry completely before wearing. Always check the care label if you’re unsure about using steam.
How To Avoid Dog Poop Stains In The First Place
Honestly, the best way to deal with dog poop on shoes is to avoid it altogether. A little planning goes a long way.
Shoe Covers: Simple But Effective
Wearing protective shoe covers is a lifesaver if you’re always walking your dog where poop is a problem. Disposable covers are cheap, and you can toss them after your walk.
Buself Shoe Covers Disposable Non Slip – Pack of 100 (50 Pairs), Premium Waterproof and Recyclable Shoe Booties Covers for Indoors, Fits Up To 11 US Men and 13 US Women Size
Reusable ones—like rubber or silicone—slip over your shoes and rinse off easily. I keep a pair in my car just in case. They fit over most shoes and add a solid barrier.
They’re quick to put on and take off, so you’re not wasting time. Plus, they keep your shoes dry on wet grass or mud. Don’t want to buy covers? Plastic bags work in a pinch, but they can rip pretty easily.
Keeping Your Shoes in Shape
Cleaning your shoes regularly really does help. Grab a damp cloth and give them a quick wipe after each walk, even if they look clean.
Check the soles for dirt or gunk hiding in the grooves. Sometimes stuff gets stuck down there and you don’t even notice.
If your sneakers have deep treads, try using an old toothbrush or even a stick to dig out whatever’s jammed in. Leaving a brush or some wipes by the door makes it easier to deal with messes right away.
Spray on some water and stain repellent for a little backup. These sprays put a barrier on your shoes, so dirt and even dog poop rinse off easier.
Fabric Water Shield, Water Repellent Spray, Suede Protector Spray, Rain & Stain Waterproof Protection for Pillows, Couches, Fabric Furniture, Shoes, Purses and More, Long Lasting Protection-300ML
Just follow the directions on the can, and remember to reapply every few weeks or after a rainy walk. It’s a tiny effort, but your shoes will thank you for it.