Start With the Right Mindset β and a Paper Towel
Accidents happen. Whether it’s a puppy, a toddler, or a late-night stumble, pee in your shoes is not the end of the world. You can clean them. You just need to act fast and use the right steps.
The key is to remove the urine before it sets into the material. Dried urine causes stains and odor that are much harder to fix. So grab paper towels. Blot, don’t rub. Rubbing pushes liquid deeper into the shoe.
Assess Your Shoe Material First
Not all shoes clean the same way. What works on canvas will ruin suede. What’s safe for leather may damage mesh. Before you do anything, check the tag or inner lining for material info.
- Canvas and cotton β machine washable with care
- Leather β needs gentle cleaning and conditioning
- Suede and nubuck β avoid water; use suede cleaner
- Synthetic mesh and knit β can handle water and mild soap
- Rubber and plastic β easiest to clean; just wipe down
If you’re unsure, test any cleaner on a hidden spot first. A small dab inside the heel or under the tongue tells you if the material reacts badly.
The Quick-Clean Method for Most Shoes
For canvas, mesh, rubber, and most synthetics, this is your go-to process. It works on sneakers, slip-ons, and casual shoes.
Step 1: Blot fresh urine with paper towels. Press firmly. Use fresh towels until they come up mostly dry.
Step 2: Mix a cleaning solution of one part white vinegar and one part cold water. Vinegar neutralizes ammonia in urine and kills bacteria. Add a drop of mild dish soap if the stain is heavy.
Step 3: Dab the solution onto the soiled area with a clean cloth. Don’t soak the shoe. Work from the outside edge toward the center to avoid spreading the stain.
Step 4: Blot again with a dry cloth to lift the liquid. Repeat if needed.
Step 5: Rinse with a cloth dampened with plain water to remove any vinegar or soap residue.
Step 6: Stuff the shoes with paper towels to absorb remaining moisture and help them hold their shape. Let them air dry completely away from direct heat or sunlight. Heat can warp materials and set stains.
For Leather Shoes: Gentle and Thorough
Leather needs a softer touch. Harsh scrubbing or too much water can ruin the finish and dry out the material.
Blot the urine first. Then mix a tiny amount of saddle soap or a leather-specific cleaner with water on a damp cloth. Work it into a lather. Gently wipe the affected area. Use a second damp cloth to wipe away the soap. Pat dry.
After the shoe is dry, apply a leather conditioner. This restores moisture and keeps the leather supple. Skipping conditioner can lead to cracking over time.
For urine that has already dried, use a leather cleaner with a soft brush. Brush in small circles. Wipe clean. Condition afterward.
For Suede and Nubuck: Water Is the Enemy
Suede is porous and soaks up moisture fast. Using water on a urine stain can make the stain permanent. Instead, reach for a suede eraser or suede brush.
Blot the wet area with a dry cloth. Then sprinkle baking soda or cornstarch over the spot. Let it sit for several hours β overnight is better. The powder absorbs the liquid and odor. Brush it off with a suede brush in one direction.
If the stain remains, use a suede cleaner spray or foam. Apply it according to the label. Let it dry. Brush again. Never rub suede when wet. It ruins the nap.
Dealing With Lingering Odor
Even after cleaning, urine smell can hang around. That’s because bacteria keep breaking down uric acid crystals. You need to neutralize them, not just cover the smell.
Baking soda is your best friend. Sprinkle a generous layer inside the shoe and let it sit for 24 hours. Shake it out. Repeat if needed.
For deeper odor, use an enzyme-based pet stain cleaner. These are designed to break down urine at the chemical level. Spray it inside the shoe. Let it air dry. The enzymes eat the odor-causing compounds. I recommend brands like Nature’s Miracle or Rocco & Roxie for this job.
If the insoles are removable and still smell, wash them separately in cold water with a little vinegar. Let them air dry fully before putting them back in.
When to Give Up and Replace
Sometimes, no amount of cleaning can fix the problem. If the urine soaked into the foam midsole or padding, it may be impossible to remove completely. The smell can return days or weeks later, especially in warm weather.
Signs it’s time to toss the shoes:
- The smell returns after multiple deep cleans
- The urine soaked through to the inner foam or insole
- The shoe has visible yellow staining that won’t lift
- The material is starting to break down from the moisture
Your health and comfort matter more than saving a pair of shoes. If the stink won’t quit, let them go and buy new ones.
Frequently Asked Questions
Can I put my pee-stained shoes in the washing machine?
Yes, but only if the shoes are made of canvas, cotton, or synthetic mesh. Remove the insoles and laces first. Put the shoes in a mesh laundry bag. Use cold water and a small amount of mild detergent. Add a half cup of white vinegar to the rinse cycle to neutralize odor. Air dry only β never put them in the dryer.
Will bleach get rid of the stain and smell?
No. Bleach can damage shoe materials and leave a strong chemical smell. It does not neutralize urine compounds well. Stick with vinegar, baking soda, or enzyme cleaners. They are safer and more effective.
How do I clean pee out of white shoes without ruining them?
For white canvas or mesh, use a paste of baking soda and hydrogen peroxide. Apply it to the stain. Let it sit for 15 minutes. Rinse with cold water. Pat dry. For white leather, use a gentle leather cleaner. For white rubber soles, a magic eraser works great.
What if the pee has already dried?
Dried urine is harder to clean but not impossible. Re-wet the area with a vinegar-water solution. Let it sit for 10 minutes to loosen the dried crystals. Then follow the cleaning steps for your shoe material. You may need to repeat the process two or three times. Odor may still linger, so use enzyme spray after cleaning.