How to Remove Grease Stains from Clothes

Grease stains are some of the most stubborn and frustrating marks to deal with on clothing. Whether it’s from cooking oil, butter, pizza, or car grease, once it sets into the fabric, it can feel nearly impossible to remove.
But don’t worry-there are tried-and-true techniques for removing grease stains from clothes, even if they’ve been there for a while.
This comprehensive guide will teach you how to get grease stains out of clothes, including how to remove old grease stains from clothing, and how to remove grease stains from clothes after drying.
Understanding Grease Stains
Before diving into solutions, it’s important to understand why grease stains are so difficult to remove. Unlike water-based stains, grease doesn’t dissolve easily in water. Grease is hydrophobic, meaning it repels water, which is why regular washing often doesn’t work.
Whether you’re dealing with fresh grease spots or set-in grease stains, you’ll need products and methods that can break down and lift oil from fabric fibers.

Why Is Grease Hard to Wash Off?
Grease is tough to remove because it’s made up of oil-based substances that don’t mix well with water. Most laundry detergents are water-based, and since oil and water repel each other, grease tends to cling tightly to fabric fibers instead of rinsing away.
To effectively break down and remove grease, you need a degreasing agent like dish soap or a stain remover that contains surfactants. These molecules surround the grease and lift it away from the fabric, making it easier to wash off.
How to Get Grease Stains Out of Clothes: Step-by-Step Methods
1. Act Fast on Fresh Grease Stains
If the stain is still fresh, here’s what you should do immediately:
✅ Blot, Don’t Rub
Use a paper towel or clean cloth to blot the excess grease. Do not rub, as this will push the grease deeper into the fabric.
✅ Sprinkle an Absorbent (Like Baking Soda or Cornstarch)
Apply baking soda, talcum powder, or cornstarch directly on the stain. These powders absorb grease from clothes. Let it sit for 15-20 minutes before brushing it off gently.
✅ Dish Soap Treatment
Apply a few drops of grease-cutting dish soap (like Dawn) to the stained area. Gently rub the fabric together or use a soft toothbrush. Let it sit for 5-10 minutes.

✅ Wash in Hot Water (if safe)
Check the clothing label first. If safe, wash the garment in the hottest water recommended for the fabric. Air dry-do not use the dryer until the stain is completely gone.
Also check How to Remove Sweat Stains from White Shirts
How to Remove Set-In Grease Stains from Clothes
Wondering how to remove old grease stains from clothing? Here’s a method that targets set-in or dried grease spots:
2. Vinegar + Baking Soda Combo
This method works well for removing old grease stains from clothes and can be used for grease stains after drying.
Step-by-Step:
- Apply white vinegar to the stain and let it soak in for 10 minutes.
- Sprinkle baking soda over the stain.
- Use an old toothbrush to scrub the area.
- Let it sit for 30 minutes.
- Wash the clothing with regular detergent.
- Air dry and check if the stain is gone. Repeat if necessary.

3. Use a Commercial Grease Stain Remover
There are specialty products available that act as a grease stain remover from clothes. Popular options include:
- Zout
- Shout Advanced Grease-Busting Foam
- Lestoil Heavy Duty Cleaner
Follow the directions on the label, treat the stain, and wash as usual. These are particularly effective for removing set-in grease stains from clothes.
4. Use Shampoo for Body Oils
If you’ve accidentally stained your shirt collar or sleeve with body oils or lotions, a simple shampoo (preferably for oily hair) can break down grease and oils.
- Apply shampoo directly to the stain.
- Let sit for 15 minutes.
- Rinse and launder as normal.
Learn Why Cleaning Your Hair Brush Matters?
How to Remove Grease Stains from Clothes After Drying
One of the most common questions is, “how to remove grease stains from clothes after drying?” Once a garment has been through the dryer, the heat sets the stain. But all hope is not lost.
Try this method:
5. WD-40 + Dish Soap Method
Yes, WD-40 can break down set-in grease-but test a small area first.
Steps:
- Spray a small amount of WD-40 on the stain.
- Let it sit for 5 minutes.
- Cover the area with baking soda.
- Scrub gently with a toothbrush.
- Add dish soap and scrub again.
- Wash in hot water and air dry.
This method is effective for removing grease stains from clothing that have already been washed and dried.
How to Get Rid of Grease Stains on a Shirt at Work (Quick Fix)

Spilled something on your shirt during lunch? Here’s a fast solution for how to get rid of grease stains on a shirt while on the go:
- Blot with napkins to remove excess oil.
- Head to the restroom and apply a small amount of hand soap and water.
- Rub gently with your fingers.
- Use a paper towel to dry and reduce moisture.
- Once home, treat properly using the methods above.
Meet Your Stain-Fighting Heroes
Elbow Grease Stain Remover Bar – Small but Mighty!
This little bar packs a serious punch. Whether it’s cooking oil, motor oil, or that surprise french fry attack, just wet the fabric, rub the bar on the stain, and let it do the magic.
💡 Why it’s awesome:
- Works on collars, cuffs, and oily spots
- Travel-friendly
- Fast results!

Tips for Preventing Grease Stains
- Wear an apron when cooking.
- Use napkins while eating oily foods.
- Keep a stain remover pen or wipe in your bag for emergencies.
- Avoid using the dryer until you’re sure the stain is gone.
Frequently Asked Questions
How do you remove grease stains from clothes naturally?
Use household items like vinegar, baking soda, cornstarch, or dish soap to naturally remove grease from clothes.
How do I remove grease stains from clothes without washing?
For a quick fix, try blotting and applying baking soda or baby powder. Scrape off the powder, then gently wipe with a damp cloth.
Can I use lemon juice for grease stain removal?
Lemon juice can help lift light grease stains when combined with baking soda. However, it’s best for white or light-colored fabrics due to its bleaching effect.
How do you remove grease stains from clothes that have already been washed?
To remove grease stains from clothes that have already been washed, apply a grease-fighting dish soap (like Dawn) directly to the stained area. Gently scrub with a soft toothbrush, let it sit for 10–15 minutes, and then wash in hot water (check the garment’s label for safe temperature). Repeat if necessary.
How do you get dried grease stains out of clothes?
Dried grease stains can be treated by sprinkling baking soda or cornstarch over the stain to absorb any leftover oil. Let it sit for 30 minutes, brush it off, and then apply dish soap or a stain remover. Gently scrub and wash the item in warm or hot water.
Can you remove a grease stain after drying?
Yes, although more difficult, grease stains can still be removed after the fabric has been dried. The key is to re-treat the area using a combination of dish soap, baking soda, or a commercial degreaser. Rewashing with warm water and inspecting before drying again is essential—avoid heat until the stain is completely gone.
Will vinegar remove old grease from clothes?
Vinegar alone isn’t the most effective for cutting through grease but can be helpful when combined with other cleaners. You can try soaking the garment in a mix of one part vinegar and two parts water, then follow with dish soap treatment and laundering as usual.
Final Thoughts
Whether you’re dealing with fresh or set-in grease stains, the right approach can make a huge difference. Removing grease from clothes doesn’t have to be a nightmare if you act quickly and use effective treatments. Remember to test any solution on an inconspicuous area first to avoid damaging your fabric.
Also check How Field Service Management Software Can Transform Plumbing