Grease stains on a sweatshirt can be frustrating to remove, but with the right techniques, you can get rid of them and restore your garment to its original condition. Grease stains are particularly stubborn because they penetrate deep into fabric fibers and don’t dissolve easily in water. However, by using certain household products and following specific steps, you can effectively remove grease from your sweatshirt.
This comprehensive guide will walk you through several proven methods to tackle grease stains, whether you’re dealing with fresh or set-in stains. We’ll cover the best products to use, the step-by-step process for removing grease, and tips to prevent damage to your fabric.
Why grease stains are difficult to remove
Grease stains are difficult to remove from fabrics like sweatshirts because grease is oil-based, and oil repels water. When grease or oil comes into contact with the fabric, it adheres to the fibers and creates a stubborn stain that won’t come out with regular washing. Additionally, if the stain isn’t treated quickly, it can set into the fabric, making it even more challenging to remove.
The key to successfully removing grease stains is to break down the oil molecules using cleaning agents that can absorb or dissolve the grease. Quick action is essential, but even older, set-in stains can often be removed with the right methods.
Materials you will need
Before starting the stain removal process, gather the following materials:
- Paper towels or an old towel
- Liquid dish soap or laundry detergent
- Baking soda or cornstarch
- White vinegar (optional)
- A soft brush (like a toothbrush)
- A washing machine
- Hot water (if the sweatshirt’s fabric allows)
- Stain remover (optional)
How to remove fresh grease stains from a sweatshirt
When you first notice a grease stain on your sweatshirt, acting quickly will increase the chances of completely removing the stain. Follow these steps for best results:
1. Blot the excess grease
Place a paper towel or an old towel underneath the grease stain to prevent it from soaking through to the other side of the sweatshirt. Using another clean paper towel or cloth, gently blot the excess grease from the surface of the fabric. Avoid rubbing the stain, as this can push the grease deeper into the fibers.
2. Apply absorbent powder
To absorb the remaining grease, sprinkle baking soda or cornstarch generously over the stain. These powders are excellent at pulling grease out of fabric. Let the baking soda or cornstarch sit on the stain for at least 10 to 15 minutes (longer for larger or older stains).
Once enough time has passed, use a soft brush (like an old toothbrush) to gently work the powder into the fabric. This step will help the powder absorb the grease more effectively. Afterward, shake off the excess powder from the sweatshirt.
3. Treat with dish soap or laundry detergent
Liquid dish soap, particularly those formulated to cut through grease (such as Dawn), works exceptionally well on grease stains. Apply a few drops of dish soap directly onto the grease stain and gently work it into the fabric with your fingers or a soft brush. Be sure to cover the entire stained area.
If you don’t have dish soap, you can use a liquid laundry detergent with similar grease-fighting properties. Rub the detergent into the stain, focusing on areas where grease is most concentrated.
4. Let It sit
Allow the dish soap or detergent to sit on the stain for 10 to 30 minutes. This gives the cleaning agent time to break down the grease molecules and loosen the stain from the fabric.
5. Rinse with hot water (if allowed)
If the sweatshirt’s fabric can withstand hot water, rinse the treated area with hot water to flush out the soap and grease. Hot water helps break down grease, but if the fabric has delicate fibers, use cold water instead to avoid damaging it.
6. Wash in the washing machine
Place the sweatshirt in the washing machine and wash it according to the care label instructions. Use the warmest water temperature recommended for the fabric and add a little extra detergent to ensure the grease is fully removed.
7. Air dry and inspect
After washing, allow the sweatshirt to air dry. Avoid using a dryer until you are certain the stain is gone, as the heat from the dryer can set any remaining grease, making it even harder to remove. If the stain persists, repeat the process.
How to remove set-in grease stains from a sweatshirt
Older grease stains may be more stubborn, but with some persistence, you can still remove them. Follow these steps to tackle set-in grease stains:
1. Soak the Stain in White Vinegar (Optional)
For tougher stains, white vinegar can help loosen the grease. Soak the stained area in white vinegar for 5 to 10 minutes before applying any other cleaning products. Vinegar acts as a natural degreaser, breaking down grease without damaging the fabric.
2. Apply Baking Soda or Cornstarch
As with fresh stains, sprinkle baking soda or cornstarch over the stain and let it sit for 15 to 20 minutes to absorb as much grease as possible. Use a soft brush to gently rub the powder into the fabric before shaking off the excess.
3. Treat with Dish Soap and Scrub
Apply dish soap or laundry detergent directly to the stained area. Use a soft brush (like a toothbrush) to work the soap into the fabric, paying special attention to areas where the stain is most concentrated.
4. Rinse and Wash
Rinse the sweatshirt with hot water (if the fabric allows), then wash it in the washing machine using the warmest setting recommended for the fabric. Add a stain remover to the wash for extra cleaning power.
5. Air Dry and Inspect
As before, allow the sweatshirt to air dry. Inspect the area to ensure the stain is fully gone. If there’s still a faint stain, you can repeat the process until it’s removed.
Additional Tips for removing grease stains
- Use a Stain Remover: Commercial stain removers like Spray ‘n Wash or Shout can be effective for treating stubborn grease stains. Apply the stain remover directly to the stain, let it sit for 5 to 10 minutes, then wash as usual.
- Avoid Rubbing the Stain: Rubbing can push the grease deeper into the fabric, making the stain harder to remove. Always blot the excess grease gently.
- Do Not Use a Dryer Until the Stain Is Gone: Heat from the dryer can set the grease stain, making it nearly impossible to remove. Always air dry your sweatshirt until you’re sure the stain is completely gone.
- Test on a Small Area First: Before using any cleaning agent on your sweatshirt, test it on a small, inconspicuous area to ensure it won’t damage the fabric or cause discoloration.
Preventing grease stains in the future
- Wear an apron: If you’re working in a greasy environment like a kitchen, wear an apron to protect your sweatshirt from spills.
- Use napkins or towels: When eating greasy foods, keep napkins or towels handy to avoid accidental stains.
- Act quickly: The sooner you treat a grease stain, the easier it is to remove. Always try to address the stain as soon as you notice it.

Q&A Section
Can I use vinegar to remove grease from a sweatshirt?
Yes, white vinegar can be a great natural degreaser for grease stains. Soak the stained area in white vinegar for 5 to 10 minutes before applying other cleaning agents like dish soap. Vinegar helps break down grease without damaging most fabrics, making it an effective pre-treatment for tough stains.
What is the best detergent for grease stains?
Dish soaps like Dawn are particularly effective for breaking down grease. They are designed to cut through oil and grease in the kitchen, so they work well on fabric too. If you’re using laundry detergent, look for products specifically designed to remove oil and grease stains, as they’ll provide better results.
Can baking soda remove grease stains from sweatshirts?
Yes, baking soda is an excellent absorbent that can help remove grease stains from sweatshirts. Sprinkle baking soda generously over the stain, let it sit for at least 10 minutes, then gently brush it away. Baking soda absorbs the grease from the fabric and can be used in combination with dish soap for more effective stain removal.
What temperature should I use to wash a sweatshirt with grease stains?
If the fabric allows, using hot water can help break down the grease and remove the stain more effectively. However, always check the care label on your sweatshirt. For delicate fabrics, use cold water to avoid shrinking or damaging the material. After treating the stain, wash the garment with the warmest water recommended.
How do I get old grease stains out of a sweatshirt?
Removing old grease stains can be more challenging, but it’s still possible. Start by soaking the area in white vinegar, followed by applying baking soda or cornstarch to absorb the grease. Then, treat the stain with dish soap and gently scrub the fabric. Rinse with hot water, wash as usual, and repeat if necessary.



