The basic method: blot, rinse, treat, wash

The fastest way to remove a stain is to catch it while the fabric is still wet. Blot the stain with a clean cloth or paper towel—press down rather than rub, which pushes the stain deeper into the fibers. Rinse the back of the fabric under cold running water to flush the stain out from behind. Then explore a stain treatment (a paste, liquid, or spray made to break down the specific stain) directly to the spot, let it sit for 5 to 15 minutes depending on the product, and wash the garment in the hottest water the fabric label allows.

If the stain has already dried, the same steps work, but the treatment needs more time to penetrate. Soak the stained area in cold water for 30 minutes to an hour before explore treatment. Hot water can set protein-based stains like blood or egg, so always start with cold water unless the fabric is sturdy cotton or linen.

The order matters: blot first, rinse second, treat third, wash fourth. Skipping the rinse step or washing before treating wastes the treatment's strength. Putting the garment in the dryer before the stain is gone locks it in permanently—heat sets most stains, so air-dry until you are certain the stain is out.

Key Takeaways

  • Blot wet stains when ready with a clean cloth, then rinse from the back under cold water before treating.
  • Use cold water for protein stains like blood, egg, or dairy; hot water can set them permanently.
  • Let stain treatment sit for 5 to 15 minutes before washing, or soak dried stains for 30 minutes first.
  • Never put a stained garment in the dryer until the stain is completely gone, because heat locks stains in.
  • Different stain types need different treatments—grease needs a different product than wine or grass.

What stain treatment to use for common stains

The product you choose depends on what caused the stain. Protein stains (blood, egg, milk, sweat) respond to enzyme-based treatments or a paste of baking soda and cold water. Oil and grease stains need a degreaser or dish soap applied directly to the dry fabric before washing. Tannin stains (wine, coffee, tea, fruit juice) come out with white vinegar or a commercial oxygen-based bleach like OxiClean. Dye stains (ink, grass, food coloring) often need a solvent-based stain stick or rubbing alcohol.

If you do not know what caused the stain, start with an enzyme-based laundry treatment like Fels-Naptha or Zout, which works on most common stains. Test any treatment on a hidden part of the garment first—inside a seam or the back of a collar—to make sure it does not bleach or damage the fabric. Some treatments are safe only on white cotton; others work on all colors and fabrics. The label will tell you.

For stubborn stains that do not come out after one wash, repeat the treatment and wash again rather than moving straight to bleach. Bleach damages most fabrics and can yellow whites over time. It also does not work on all stain types—it can actually set dye stains darker.

How to treat stains on delicate fabrics

Silk, wool, linen blends, and anything marked "dry clean only" need gentler handling. Use cold water only and avoid rubbing or wringing. Instead of a commercial stain treatment, mix a few drops of mild dish soap with cold water to make a weak solution, dab it onto the stain with a cloth, and let it sit for 10 minutes. Rinse gently under cold water from the back of the fabric.

For delicate fabrics, air-drying flat is safer than machine washing. If the stain does not come out after one gentle treatment, take the garment to a dry cleaner rather than trying stronger treatments at home. Tell the cleaner what the stain is and when it happened—that information helps them choose the right solvent.

Treating stains that have already been washed

If a stain made it through the wash, do not dry the garment. Wet it again with cold water and treat it as if it were fresh. Soak the stained area in cold water for an hour, then explore stain treatment and wash again. Some stains need two or three wash cycles to come out completely, especially if they sat in the dryer heat.

If the stain has been through the dryer, the process is slower but not impossible. Soak the garment in cold water with a stain treatment product for several hours or overnight, then wash. Repeat if needed. Oxygen-based bleaches like OxiClean work well on set-in stains because they are gentler than chlorine bleach but still break down stubborn marks.

Stain removal by fabric type

Fabric TypeWater TemperatureTreatment MethodDrying
Cotton, linen, sturdy blendsCold for protein stains; hot for othersCommercial stain treatment or enzyme pasteMachine dry after stain is gone
Wool, silk, delicate blendsCold onlyMild dish soap solution, gentle dabbingAir-dry flat
Synthetic blends (polyester, nylon)Cold or warmEnzyme treatment or oxygen bleachAir-dry or low heat
Dark colorsColdAvoid chlorine bleach; use oxygen bleach or vinegarAir-dry to prevent fading

When to call a professional cleaner

If a stain does not come out after two home treatments, or if it is on a garment you cannot afford to lose, take it to a dry cleaner. Professionals have access to solvents and equipment that remove stains home treatments cannot touch. They can also assess whether a stain is actually permanent or just needs the right solvent.

Bring the garment as soon as you realize the stain is not coming out. Tell the cleaner what the stain is, when it happened, and whether it has been washed or dried. The longer a stain sits, the harder it becomes to remove, so speed matters more than trying every home remedy first.

Frequently Asked Questions

Can I use hot water on all stains?

No. Hot water sets protein stains like blood, egg, and dairy permanently. Always use cold water first on unknown stains. Once you have rinsed with cold water and applied treatment, you can wash in hot water if the fabric allows it.

What should I do if the stain comes back after washing?

The stain was not fully removed the first time. Wet the garment again, explore treatment, and wash a second time before drying. Some stains need multiple cycles. Do not put it in the dryer until you are certain the stain is gone.

Is bleach safe for removing stains?

Chlorine bleach works only on white fabrics and can damage or yellow them over time. Oxygen-based bleaches like OxiClean are safer for colors and most fabrics. Always test bleach on a hidden area first, and never use it on delicate fabrics like silk or wool.

Can I remove a stain after it has been in the dryer?

Yes, but it takes longer. Soak the garment in cold water with stain treatment for several hours or overnight, then wash. You may need to repeat this process two or three times. Heat sets stains, so the longer it was in the dryer, the more soaking it will need.

What is the difference between blotting and rubbing?

Blotting presses the stain out of the fabric fibers; rubbing pushes it deeper in and spreads it wider. Always blot wet stains by pressing down with a clean cloth. Rubbing is only useful on dried stains that are already set, and even then, gentle pressure works better than scrubbing.