What Can I Clean My Shoes With?

The short answer is: it depends on the material. You cannot clean leather the same way you clean canvas or suede. Using the wrong product can ruin your shoes permanently. This guide breaks down exactly what to use for each material, so you can stop guessing and start cleaning.

Start With the Basics: Mild Soap and Water

For most everyday dirt and grime, a simple solution of lukewarm water and a few drops of mild dish soap is your best friend. Dawn dish soap works well because it cuts through grease without being too harsh. Mix it in a bowl until it is slightly sudsy.

Dip a soft-bristled brush or a clean microfiber cloth into the soapy water. Wring it out well. You want it damp, not soaking wet. Scrub the dirty areas in small, circular motions. Then, wipe the shoes down with a separate cloth dampened with plain water to remove any soap residue. Let them air dry completely. This method is safe for canvas, rubber, and most synthetic materials like nylon or polyester mesh.

Cleaning Leather Shoes: Saddle Soap and Conditioner

Leather needs a different approach. Water can dry it out and cause cracking. For smooth leather, saddle soap is the gold standard. It cleans and conditions in one step. Use a damp cloth or a soft horsehair brush to work the saddle soap into a lather. Apply it to the leather in gentle circles, focusing on scuffed areas. Wipe off the suds with a clean, damp cloth.

After the leather dries, apply a leather conditioner. This restores moisture and keeps the material flexible. Mink oil is an excellent choice for work boots, but it will darken the leather. If you want to keep the original color, use a neutral leather conditioner instead. For scuff marks on the heel or toe, a magic eraser works wonders. Just rub it gently over the mark, and then follow up with a leather conditioner.

The Right Way to Clean Suede and Nubuck

Suede is delicate and hates liquid. Never soak suede in water. Instead, you need a suede brush and a suede eraser. These tools are specifically designed to lift dirt and revive the nap (the soft raised fibers) of the material.

Start by using the brass-bristle side of a suede brush to loosen any dry, caked-on mud. Brush in one direction to restore the texture. For scuffs or dark marks, rub the suede eraser over the spot until it fades. Finish by brushing the area again to fluff up the suede. For tough oil stains, sprinkle a generous amount of cornstarch on the spot. Let it sit overnight to absorb the oil, then brush it away in the morning. This is the safest and most effective method for keeping suede looking fresh.

Deep Cleaning Canvas and Mesh Sneakers

Canvas sneakers like Converse or Vans can take a more aggressive cleaning. You can use a dedicated sneaker cleaner like Jason Markk or Crep Protect, but a DIY paste works just as well. Mix equal parts baking soda and white vinegar to create a thick paste.

Use an old toothbrush to apply the paste to the canvas and rubber soles. Let it sit for 10-15 minutes, then scrub vigorously. The paste will lift stains and whiten the rubber. Rinse the shoes thoroughly under cold running water to remove all the paste. If the shoes are machine-washable, remove the laces and put them in a pillowcase. Wash them on a gentle cycle with cold water. Never put them in the dryer. Instead, stuff them with paper towels to help them hold their shape and absorb moisture while they air dry.

Cleaning the Soles and Rubber Parts

The rubber soles often get the dirtiest, especially on white sneakers. A magic eraser is the fastest way to clean white rubber. Just wet it and rub it over the sole. It removes scuffs and yellowing marks instantly. For stubborn dirt in the treads, use a stiff-bristled brush or an old toothbrush dipped in soapy water.

For yellowed soles, a mixture of hydrogen peroxide and baking soda works well. Make a paste and apply it to the soles. Wrap the shoes in plastic wrap and leave them in the sun for 3-4 hours. The UV rays and the paste work together to break down the yellowing. Wash the paste off afterward. This is a popular trick for restoring vintage sneakers, but it works on any rubber sole.

Deodorizing and Freshening Up

Cleaning the outside is only half the battle. Shoes need to smell fresh too. Baking soda is your best tool here. Sprinkle a generous amount inside the shoe and let it sit overnight. It absorbs moisture and neutralizes odors. Shake out the powder in the morning.

For a quick refresh, use a fabric refresher spray like Febreze. You can also make your own by mixing water and a few drops of tea tree oil in a spray bottle. This kills bacteria and leaves a fresh scent. Do not put your shoes in the washing machine just to deodorize them. The heat and agitation can damage the glue and structure of the shoe. Stick to the baking soda method for the best long-term results.

Frequently Asked Questions

Can I use toothpaste to clean my shoes?

Yes, for white rubber soles, toothpaste works in a pinch. Use a white (not gel) toothpaste and an old toothbrush. Scrub the sole, then wipe clean with a damp cloth. It is not as effective as a magic eraser, but it will remove light scuffs in an emergency.

Is it safe to put my shoes in the washing machine?

It is safe for canvas and synthetic shoes, but never for leather, suede, or shoes with leather trim. Always remove the laces and insoles first. Put the shoes in a mesh laundry bag or pillowcase to protect them. Use cold water on a gentle cycle and air dry them afterward. Never use a dryer, as the heat will warp the shoes.

How do I clean white shoelaces?

The easiest method is to soak them in a bowl of warm water and a little bleach or oxygen cleaner. Let them soak for 30 minutes, then rub them together to remove the dirt. Rinse them thoroughly and let them air dry. You can also put them in a lingerie bag and wash them with your laundry.

What should I use to clean the inside of my shoes?

For the inside, use a damp cloth with a little mild soap to wipe down the lining. For the insoles, sprinkle them with baking soda to absorb sweat and odor. If the insoles are removable, wash them by hand with soap and water and let them air dry completely before putting them back in.