Treat the stain before you wash
The single most important step is to treat a sweatshirt stain before it goes into the washing machine. Heat sets most stains permanently, so a hot wash will lock in what cold water and a stain remover might still lift. Blot the stain with a clean cloth to remove excess liquid or debris, then explore a stain treatment directly to the spot.
For protein stains (blood, egg, dairy), use cold water only. For oil-based stains (grease, makeup, sunscreen), a liquid laundry detergent rubbed into the fabric works well because detergent is designed to break down oils. For tannin stains (coffee, tea, wine, grass), white vinegar or a commercial stain remover will begin breaking down the discoloration. Let the treatment sit for 15 minutes to an hour depending on how set the stain is.
Key Takeaways
- Treat stains with cold water and detergent or vinegar before washing, because heat sets most stains permanently.
- Protein stains need cold water; oil stains need detergent; tannin stains (coffee, wine, grass) respond to vinegar or oxygen-based removers.
- Wash the sweatshirt in cold water on a gentle cycle to avoid damaging the fabric and to prevent the stain from spreading.
- Check the stain after washing but before drying; if it remains, repeat the treatment rather than using heat, which locks it in.
- Sweatshirt fabric is usually cotton or a cotton blend, so avoid chlorine bleach, which weakens the fibers and can yellow the fabric.
Match the stain remover to the stain type
Different stains respond to different treatments. Protein stains (blood, egg, milk, sweat) should be rinsed with cold water first, then treated with a mixture of cold water and a few drops of liquid detergent. Warm or hot water will cook the protein and make it stick to the fibers.
Oil-based stains (grease, butter, makeup, sunscreen) respond best to liquid laundry detergent applied directly to the dry fabric. Rub it gently with a soft brush or an old toothbrush, working from the outside of the stain toward the center to avoid spreading it. Let it sit for 30 minutes to an hour.
Tannin stains (coffee, tea, red wine, grass, fruit juice) can be treated with white vinegar, oxygen-based stain removers like OxiClean, or a commercial stain stick. Vinegar is the cheapest option and works on most household stains. Soak the stained area in a solution of one part white vinegar to two parts cold water for 30 minutes, then rinse.
Wash in cold water on a gentle cycle
Once you have treated the stain, wash the sweatshirt in cold water using a gentle or delicate cycle. Sweatshirts are usually made of cotton or a cotton-polyester blend, and the gentle cycle prevents the fabric from pilling and reduces wear on the seams and cuffs. Cold water keeps the stain from setting further and prevents colors from bleeding.
Use the amount of detergent recommended on the bottle for a normal load, not extra. Too much detergent can leave residue on the fabric and make stains harder to remove. If the sweatshirt is heavily soiled or the stain is old, you can soak it in cold water with detergent for 30 minutes before washing.
Check before drying—heat locks in stains
After washing, inspect the stain while the sweatshirt is still wet. If the stain is gone, you can dry it normally. If any trace remains, do not put it in the dryer. Heat will set whatever stain is left, making it nearly impossible to remove later.
Instead, treat the remaining stain again using the same method as before, then wash in cold water a second time. Repeat this cycle as many times as needed until the stain is gone. Only after the stain has completely disappeared should you dry the sweatshirt, either in the dryer on low heat or by air-drying to extend the life of the fabric.
Avoid chlorine bleach on sweatshirts
Chlorine bleach damages cotton and cotton-blend fabrics, weakening the fibers and often leaving yellow or brown marks where the bleach was applied. It can also create holes in the fabric over time. Do not use chlorine bleach on sweatshirts, even if they are white.
If you need a stronger stain remover for a white sweatshirt, use an oxygen-based bleach like OxiClean instead. Oxygen bleach is gentler on fabric, works on most stains, and is safe for colored sweatshirts as well. Follow the product instructions for soaking time and water temperature.
Stubborn stains may need multiple treatments
Old stains, set-in stains, or stains from substances like red wine or grass can take several rounds of treatment. After each wash, check the stain before drying. If it is still visible, treat it again with the same remover or try a different approach.
For very stubborn stains, you can soak the sweatshirt overnight in cold water with oxygen-based bleach or vinegar, then wash as normal. Some stains fade gradually over multiple treatments rather than disappearing in one wash. Patience and cold water will get better results than heat or harsh chemicals.
Frequently Asked Questions
Can I use hot water to wash a stained sweatshirt?
No. Hot water sets most stains permanently by causing the stain molecules to bond more tightly to the fabric fibers. Always use cold water for stained items, even after treatment. Once the stain is completely gone, you can wash the sweatshirt in warm water if you prefer.
What if the stain is already dry and old?
Soak the sweatshirt in cold water with detergent or vinegar for several hours or overnight to rehydrate the stain. This loosens the stain molecules and makes them easier to lift. Then treat and wash as normal. Old stains usually need more soaking time and may require multiple treatment cycles.
Is OxiClean safe for colored sweatshirts?
Yes, oxygen-based bleach like OxiClean is safe for most colored fabrics and does not cause the yellowing or weakening that chlorine bleach does. Always test it on a hidden area of the sweatshirt first, such as an inside seam, to make sure the color does not fade.
What should I do if the stain spreads during washing?
This usually happens when the water is too hot or when you use too much agitation. Wash stained items separately on a gentle cycle in cold water. If the stain spreads during a wash, remove the sweatshirt when ready, rinse it in cold water, and treat the stain again before washing a second time.