Hand-clean fabric shoes with a soft brush, mild detergent, and as little water as possible. First, remove dry dirt, test the cleaner in a hidden spot, scrub gently, blot away soap, and let the shoes air dry.
How to clean fabric shoes you can’t machine wash depends on restraint more than force. Soaking can weaken glue, distort padding, fade dye, and leave water marks. Stubborn stains may need two mild treatments, but harsh chemicals often create permanent damage.
How to Clean Fabric Shoes You Can’t Machine Wash Safely
Remove the laces and removable insoles before cleaning. Then brush off loose dirt and prepare a small bowl of warm water with a few drops of gentle laundry detergent.
Dip a soft brush or microfiber cloth into the solution, then wring it out until it is nearly dry. Work in small sections, using light circles or short strokes rather than hard scrubbing.
Gather the Right Supplies Before You Start
Keep the job simple with a soft-bristled toothbrush or shoe brush, microfiber cloths, a small bowl, mild detergent, clean water, an old towel, and white paper towels. A shoe tree also helps the shoes hold their shape while drying.
Avoid bleach, stiff brushes, harsh stain removers, and excess water. These can roughen fibers, strip color, or loosen the adhesives that hold the sole and upper together.
Check for Color Bleeding First
Read the care label and any manufacturer instructions inside the shoe. Suede, leather trim, metallic threads, and glued decorations need separate care and should not be treated like plain fabric.
Test your diluted cleaner on a hidden area for 5 to 10 minutes. Blot it with a white cloth, and stop if color transfers or the material changes texture.
Remove Surface Dirt Before Adding Water
Dry cleaning comes first because wet dirt can sink deeper into the weave. Take the shoes outdoors, tap the soles together, and brush the upper in one direction.
Use a dry microfiber cloth to remove dust inside the shoe. A low-suction vacuum attachment can also lift loose grit from the lining without wetting it.
Clean the Soles and Rubber Edges Separately
Wipe rubber soles and midsoles with a damp cloth and a small amount of mild soap. For grooves, use a soft brush, but keep the cleaner away from the fabric upper.
Afterward, wipe the rubber with a second damp cloth to remove soap. Abrasive cleaners can leave dull spots or scratches on colored midsoles.
Loosen Dried Mud Gently
Let mud dry completely before touching it. Then brush off the crust and lift remaining bits with a soft brush or a blunt plastic tool.
Don’t grind the particles into the fabric. Excess pressure can fray fibers, create pills, and leave a dark mark that won’t lift.
Use a Gentle Hand-Washing Method for the Upper
Start with the cleanest panels and move toward the dirtiest ones. This method for how to clean fabric shoes you can’t machine wash keeps grime from spreading across damp fabric.
Clean one small section at a time. After brushing, blot the area with a clean microfiber cloth dampened only with plain water.
Blot Away Soap Before It Dries
Your cloth should remove detergent residue, not soak the shoe. Leftover soap attracts dust and can leave fabric stiff or slightly shiny after drying.
Repeat the gentle wash-and-blot cycle only where needed. Full immersion can cause fabric panels to sag and may soften the glue around the sole.
Wash Laces and Insoles Separately
Soak fabric laces in mild soapy water for about 10 minutes, rinse them well, and air dry them flat or hanging. Replace badly frayed laces instead of scrubbing them aggressively.
Wipe removable insoles with a lightly soapy cloth, then wipe again with plain water. Don’t saturate foam insoles, since trapped moisture can lead to odor.
Target Stains Without Damaging the Fabric
Treat fresh spills quickly by blotting them with a dry cloth. Rubbing spreads liquid and pushes it farther into the fibers.
For food, drink, and grass marks, use the same diluted detergent solution. Work from the outside of the stain toward the center, then blot the area clean.
Handle Grease and Oil With Extra Caution
Blot grease without pressing it deeper into the fabric. Cover the spot lightly with cornstarch for 30 to 60 minutes, then brush the powder away.
If a mark remains, repeat the mild treatment after testing it on a hidden panel. Avoid acetone, bleach, and heavy degreasers because they can damage synthetic fibers and shoe glue.
Dry Fabric Shoes Without Losing Their Shape
Blot excess moisture with an old towel, then loosely fill each shoe with white paper towels or use a shoe tree. Place the shoes in a cool, well-ventilated room.
Most fabric shoes need 12 to 24 hours to dry fully, depending on airflow and how damp they became. Change damp paper after several hours so moisture doesn’t remain against the lining.
Keep Shoes Away From Heat
Don’t use a clothes dryer, radiator, hair dryer, or strong direct sunlight. Heat can shrink fabric, fade color, warp foam, and soften adhesive.
After the shoes dry, brush the fabric lightly to lift flattened fibers. If water marks remain, wipe the whole affected panel evenly with a barely damp cloth.
Freshen the Inside and Remove Shoe Odor
Leave shoes open in a dry area after wearing them. Washing or replacing removable insoles also helps when odor comes from sweat trapped in foam.
For dry shoes, add a few tablespoons of baking soda to each interior for 8 to 12 hours. Shake or vacuum it out completely before wearing the shoes.
Know When Odor Needs More Than Cleaning
A musty smell that returns quickly may point to damp lining, mold, or worn materials. Visible mold, dye bleeding, or damaged lining calls for a professional shoe cleaner or replacement.
Never mix cleaners. Bleach should never contact ammonia or acidic products.
Prevent New Stains and Know When to Stop Cleaning
Brush off dirt after every few wears and wipe small marks as soon as they appear. Rotate pairs so each shoe can dry fully between wears, especially after rain.
Apply a fabric protector only after confirming it suits the shoe material. Before each deeper clean, inspect for loose stitching, peeling soles, and damaged trim.
When Professional Cleaning Makes Sense
Use a professional cleaner for delicate fabrics, pale shoes with large stains, expensive footwear, mold, major dye bleeding, or stains that remain after two gentle treatments. Professional care costs more, but it can reduce the chance of permanent damage.
Repeated soaking won’t rescue frayed fabric or loose soles. At that point, repair or replacement is usually the safer choice.
Gentle Cleaning Protects Fabric Shoes
Brush away dry dirt, test a mild cleaner, use minimal water, and blot out soap before air drying for 12 to 24 hours. Those steps protect the fabric, shape, color, and glue far better than soaking or heat.
Follow the care label, and stop immediately if the material bleeds, stiffens, or changes color. Gentle hand cleaning keeps washable fabric shoes looking better without putting their construction at risk.