September 26, 2026

How to Clean Your Sneakers: The Complete Guide

White soles gone gray? Knit uppers looking tired? Before you give up on a pair, run through this routine. It works on leather, mesh, knit, and canvas — with stuff you already have at home.

What you need

Step 1: Dry brush first

Always knock off loose dirt before anything gets wet. Brush the uppers and tap the soles together outside. This one step prevents you from grinding mud deeper into the fabric.

Step 2: Wash the laces separately

Pull the laces out and soak them in warm soapy water for 15 minutes, then rinse. Laces make a shocking difference — a clean pair of laces can make old shoes look new on their own.

Step 3: Gentle scrub

Mix a few drops of dish soap into warm water. Dip the brush, shake off the excess, and scrub in small circles. Work top to bottom: uppers first, then midsoles. Never soak knit or mesh — damp brush only.

Step 4: Tackle the soles

For yellowed or scuffed midsoles, make a paste of baking soda and water, apply it with the toothbrush, and let it sit for 20 minutes before wiping off. For white leather, a melamine sponge (magic eraser) works fast — use it gently.

Step 5: Dry the right way

Stuff the shoes with newspaper to hold their shape and absorb moisture. Air dry at room temperature — never use a dryer or direct heat, which warps glue and shrinks knit. Give them a full 24 hours.

What not to do

Do this every few weeks and your rotation will last twice as long. Your wallet — and your shoes — will thank you.

← Back to blog