Fabric dye transfer happens when the dye from one item bleeds onto another during washing or even just through prolonged contact. It's most common with dark or bright fabrics sitting wet against lighter ones, and it can turn a favourite handmade piece into something unwearable. The good news: most dye transfer can be removed at home if you act quickly and use the right approach for the fabric type.
Why dye transfer happens
Fresh dye is the most likely to run. New garments, especially deeply saturated ones in navy, red, or black, often shed excess dye in the first few washes. When a dark item sits against a pale one in a wet, warm environment, the dye migrates. It can also happen when clothes are left damp in a heap or when a hot wash pushes dye out of fibres that aren't fully colourfast.
Digital printed fabrics are particularly worth protecting here. Because the ink sits on the surface of the cloth, a bleed from an adjacent garment can deposit colour directly onto the print and distort the design. If you're unsure how your fabric behaves in a mixed wash, washing digital print fabric carefully is always the safest approach before combining items in a single load.
Act before the transfer dries
Speed matters. Wet dye transfer is dramatically easier to reverse than dried, set transfer. The moment you pull washing out of the machine and spot a bleed, don't put anything in the dryer. Heat sets dye permanently. Rewash everything affected while it's still wet.
The simplest first response is a cold-water rinse, straight away. Hold the stained area under cold running water and push water through the fabric from the back, not the front. This flushes loose dye out of the fibres rather than deeper in.
Household treatments that work
For white or pale fabrics, a soak in diluted white vinegar (1 part vinegar to 4 parts cold water) for 30 minutes can lift residual dye before it bonds. Rinse thoroughly afterwards.
Liquid dish soap applied directly to the stain, worked in gently with your fingers, and then rinsed in cold water is effective on cotton and linen. Do not scrub hard. Friction spreads the stain and damages the weave.
For coloured fabrics where you can't use bleach, a commercial colour-run remover product is worth keeping in the laundry cupboard. Products like Dylon Colour Run Remover and Carbona Color Grabber sheets are designed specifically for this. Follow the packet instructions and check the fabric care label first. If you're not confident reading those symbols, understanding fabric care labels will save you from a costly mistake.
What to do with stubborn or dried transfer
If the transfer has dried or the first treatment didn't fully work, a targeted oxygen bleach soak is the next step. Oxygen bleach (sodium percarbonate, sold as Napisan or similar) is far safer on colours than chlorine bleach and breaks down dye molecules without stripping the base colour from most fabrics. Mix it in warm water according to the pack directions and soak for up to 4 hours.
Avoid chlorine bleach on anything printed or dyed. It doesn't just remove the transferred colour. It removes the original colour underneath as well, and on digital prints it creates pale, irreversible patches.
If oxygen bleach soak doesn't clear the transfer completely after two attempts, a professional laundry treatment or dry cleaner is the practical next step, particularly for silk, velvet, or heavyweight structured fabrics.
Preventing dye transfer before it starts
Sorting laundry by colour is the most obvious prevention step, and most people already know it. Beyond that, a few habits make a real difference:
- Wash new dark items separately for the first 2 to 3 washes.
- Use cold water for mixed loads whenever fabric care allows it.
- Add a colour-catcher sheet to any load where you're unsure about a garment's colourfastness.
Don't leave wet washing sitting in the drum. Transfer can happen between damp items in a static, warm machine drum just as readily as in the wash cycle itself. Transferring wet washing to the drying area promptly cuts that risk.
For handmade pieces specifically, knowing how to care for handmade clothing properly extends well beyond dye transfer. The same principles around temperature, separation, and gentle handling apply across every wash.
A note on printed and custom fabrics
Fabric by TrishaMakes prints fabric using high-quality digital printing processes, and the inks used are designed to be colourfast through normal washing. Even so, every printed fabric benefits from a cold, gentle first wash on its own. If you're making handmade items to sell, washing your fabric before cutting protects both the print and your customer's other laundry from any first-wash dye shed. It's a small step that says a lot about the care you put into your work.
If you do encounter any unexpected colour behaviour in a Fabric by TrishaMakes preorder or ready-to-ship fabric, reach out directly. The team stands behind the quality of every print and will work through any issue with you.

