First few minutes
Just happened? Do this first
- Act right away and keep the shoe away from the dryer and any heat.
- Brush loose dirt off before any liquid touches the shoe.
- Test any vinegar on a hidden spot first.
- Keep chlorine bleach away from shoes; it can damage the material.
Dye transfer is most likely with deep, dark colors, which can run out of a shoe or rub off onto skin, furniture or other fabric, usually because the maker's dye was poorly fixed or rinsed. Removal is not always successful and can leave a permanent tint, so acting before the shoe dries gives you the best odds.
When color runs and stains shoes, the material decides how hard you can work the spot. Suede and mesh take on dye fast, so blot with a prewash stain remover stick instead of scrubbing. If the color keeps running after a couple of gentle rounds, stop and call a professional cleaner.
Before you start
What shoes & sneakers can take
Use with care5
- Water
- Soaking
- Enzyme cleaners
- Acids (vinegar, lemon)
- Scrubbing and abrasives
Avoid3
- Hot water
- Chlorine bleach
- Heat, once the stain is out
6 items
What you'll need
Tap an item to get it on Amazon, or tick what you already have.
- Dry, soft-bristled shoe brushLifts loose dirt without pushing dye deeper. (opens Amazon)
- Mild laundry detergent or dish soapMakes the gentle cleaning solution. (opens Amazon)
- Damp cloth and a towelWipes away the soap and lets you pat the shoe dry.
- Suede brushBrushes suede in the direction of the material. (opens Amazon)
- Household cleaning eraser or leather conditionerTreats leather spots without hard scrubbing.
- White vinegarOnly for stubborn suede spots. (opens Amazon)
As an Amazon Associate we earn from qualifying purchases.
6 steps
Step by step
Step 1 of 6
Brush off the loose dirt
Use a dry, soft-bristled shoe brush on the outsole, midsole and uppers. Lifting loose dirt first means less of it ends up in the cleaning solution. Brush gently so you don't work the loose dye further into the material.
Step 2 of 6
Mix a mild soap solution
Warm water with a small amount of mild laundry detergent or dish soap is enough. If you use dish soap, dilute it with plenty of water so the mix stays gentle.
Careful. Too much dish soap can discolor the material or strip its natural oils.
Step 3 of 6
Brush the uppers gently
Dip the brush in the solution and work over the uppers with light strokes. Keep the brushing soft, because harder scrubbing can roughen the surface and spread the dye.
Step 4 of 6
Wipe away the soap
Go over the shoe with a damp cloth dipped in cool water to lift the soap. Pat it dry with a towel and avoid rubbing, which can spread loose dye.
Step 5 of 6
Treat leather or suede spots
On leather, rub the spot lightly with a household cleaning eraser or work in a leather conditioner, and don't scrub hard. On suede, brush in the direction of the material with a suede brush, and for a stubborn spot, scrub only that area with a cloth dipped in white vinegar.
Careful. White vinegar can change the color of some dyes, so test a hidden spot first.
Step 6 of 6
Let the shoes air-dry
Set the shoes somewhere at room temperature, away from heaters and any other heat source. Many shoes need at least 8 hours to dry fully, so don't judge the stain until then.
If you'd rather buy than mix
Best products for dye transfer on shoes & sneakers
Choose a mild laundry detergent or dish soap, a suede brush and a soft-bristled shoe brush, and a leather conditioner or household cleaning eraser for leather spots.
Utopia Kitchen White Flour Sack Towels
How we picked these: each product is made for this type of stain, its maker doesn't warn against using it on shoes & sneakers, and its directions fit the steps above.
Finished the steps? How does it look?
Nice work. Let it dry completely and check it again in good light. Here is what done looks like:
How to tell it's really gone →A faint mark usually needs one more round, not a stronger product.
If the stain was already dried or set, the method changes.
Old, dried or set-in stains →When to call a professional →How to tell it's working
The stain is lifting when the cloth picks up color and the upper looks more even. Once the cloth stops picking up dye, the spot is as clean as this method will get it, so let the shoe dry fully before you judge the result.
What changes for yours
Adjust for your shoes & sneakers
Leather shoes
Leather uses the eraser or a leather conditioner in place of the suede approach, so the vinegar stays out of it. Work gently and never scrub the grain hard.
If the spot still shows after drying, repeat the eraser step once and give the shoe the full drying time. Our leather guide covers conditioning and finish care in more depth.
Suede shoes
Suede gets a suede brush moved in the direction of the nap, instead of the soft brush used on other uppers. Save the white vinegar for a stubborn spot only, and keep it to that small area.
Work the vinegar in with light pressure, then let the shoe dry at room temperature. Brushing the nap back up once it is dry will help the surface look even.
Mesh shoes
Mesh is the material to watch for heat. Skip hot water entirely, since it can affect the dye on mesh, and keep the water warm at most.
Stick with the soft-bristled brush and the light strokes, and pat the shoe dry with a towel rather than rubbing it.
Knit shoes
Knit uppers snag easily, so use only the soft-bristled brush and brush gently. A rough brush or a hard scrub can pull a yarn loose.
Keep the solution light and pat the knit dry rather than rubbing it. Give it the full drying time before you wear the shoes again.
Old, dried or set-in stains
A dye stain that has been sitting for a while is harder to lift, so start with the same gentle steps and repeat them rather than scrubbing harder. For very dirty shoes, repeat the brush-and-wipe steps, and on suede a cloth dipped in white vinegar can lift the stubborn spots.
Once the shoe has dried, the dye is harder to move and may be permanent, which is why acting while it is still damp matters. Each round is a fresh pass with the same brush-and-wipe steps, and you should let the shoe dry fully between rounds.
If the color is still there after a couple of rounds, it may not come out at all, and leather can keep a faint discoloration. Stop before you reach for bleach, since it can damage the material.
Vinegar, baking soda, peroxide and more
Do home remedies work on dye transfer on shoes & sneakers?
Many home remedies get suggested for dye stains, but only some of them suit shoes. Only a few suit shoes, and the rest should stay off them.
Works2Skip2Avoid2
What makes it worse
Mistakes to avoid
Don't dry the shoes in a dryer or near heat
Heat sets the stain and can deform or damage shoes, so let them air-dry until the color is gone. The same goes for an iron or a hair dryer.
Don't machine wash the shoes
Delicate materials can be damaged, and bulky sneakers can damage the washer. Brush and wipe them by hand instead.
Don't use bleach or harsh cleaners
Chlorine bleach and other harsh products can damage the material, so they have no place on shoes. Never mix products either, since combining cleaners can give off hazardous fumes.
Don't use hot water on mesh
Hot water can affect the dye, so keep the water warm at most. This matters most on mesh uppers.
When to call a professional
A professional isn't the next step for this stain on shoes. If the color stays after careful rounds, accept that it may be permanent rather than reaching for harsher products. Stick with the gentle steps and let the shoe fully dry before you judge the result.
Questions
Does color run off dark shoes?
Yes, dark dye can leach out in the wash or rub off onto skin, furniture and other fabric. Act before the shoe dries, since the stain is much easier to lift while it is still wet.
Can I put dye-bleeding shoes in the washing machine?
No. Shoes can be damaged in a machine, and bulky sneakers can damage the washer. Brush and wipe them by hand, then air-dry.
Is chlorine bleach safe for shoes?
No. Bleach can damage the material of shoes, so keep it away from them entirely. Stick with mild soap diluted in water.
Can I speed up drying with a dryer or heater?
No. Heat can deform shoes and sets the stain, so let them air-dry at room temperature. Many shoes need at least 8 hours.
Will vinegar lift dye from my shoes?
Only on suede, and only for stubborn spots scrubbed with a cloth dipped in white vinegar. It can change the color of some dyes, so it is a last resort.
Can a stain be permanent on shoes?
It can be. Dye that has dried or been through heat may leave a permanent discoloration. Act early and keep to the gentle steps to give it the best chance.
What do I use on leather shoes?
A household cleaning eraser or a leather conditioner, used gently. Don't scrub hard, and let the shoe dry fully before judging the result.
Dye Transfer on other materials
Other stains on shoes & sneakers
Start from the bigger picture
How we know this
Every method, amount and warning here comes from university extension services, industry bodies and product makers. We read them, check every step for unsafe combinations and changed amounts, and write it up so you can follow it.