How to Get Oil Stains Out of Clothes Easily at Home

Last Updated: 26/March/2026

You can get oil stains out of clothes by using liquid dish soap and baking soda. First, blot the extra oil with a paper towel. Then, cover the spot with baking soda to soak up the grease. Finally, rub in some grease-cutting dish soap and wash the garment in the warmest water allowed by the care label. This method works for both fresh spills and tough, set-in stains.

Oil stains are a common problem. They come from cooking oil, butter, car grease, or even face lotions. These spots look dark and messy. If you don’t treat them fast, they can stay on your clothes forever. This guide will show you simple ways to save your favorite shirts and pants using things you already have at home.

Why Oil Stains Are So Hard to Clean

Oil is different from water-based stains like juice or coffee. Water-based stains sit on top of the fabric. Oil sinks deep into the tiny threads. It clings to the fibers and does not want to let go.

Because oil and water do not mix, a normal wash often isn’t enough to get the grease out. Cotton fabrics soak up oil very fast. Synthetic fabrics like polyester hold onto the oil even tighter. You need special steps to break the oil apart so the water can carry it away.

The Best Way to Clean Oil Stains (Step-by-Step)

This is the “Golden Method” used by experts to remove grease. Follow these steps for the best results:

  1. Blot the Stain: As soon as the oil hits your clothes, grab a paper towel. Press it firmly against the spot. Do not rub! Rubbing pushes the oil deeper. Just blot to lift the extra liquid.
  2. Use an Absorbent Powder: Sprinkle baking soda, cornstarch, or baby powder over the stain. Let it sit for 15 to 30 minutes. This powder pulls the oil out of the threads.
  3. Add Dish Soap: Use a grease-cutting dish soap (like blue Dawn). Put a few drops on the stain. Dish soap is made to break down food grease, so it works great on clothes too.
  4. Agitate Gently: Use an old, soft toothbrush. Move it in small circles over the soap. This helps the soap get deep into the fabric to grab the oil.
  5. Wash: Put the item in the washing machine. Use the warmest water the fabric can handle.

How to Remove Set-in Oil Stains After the Dryer

The biggest mistake people make is putting stained clothes in the hot dryer. Heat “sets” the oil, making it part of the fabric. Most people think the shirt is ruined, but you can still save it.

To fix a “set-in” stain, you have to “re-activate” the oil. You can use a product like WD-40 or Lestoil. Put a small amount on the old stain. This makes the old oil soft again. After a few minutes, follow the “Golden Method” above (powder, dish soap, and wash). Be very careful and test a small spot first to make sure the color doesn’t change.

How to Check for “Invisible” Oil Stains

Sometimes, a wet shirt looks clean. But when it dries, the dark oil spot comes back. This is because a little bit of grease was left behind.

To find these hidden spots, use the Backlighting Trick. Hold your dry garment up to a bright window or a lamp. The oil spot will block the light and look like a dark shadow. If you see a shadow, do not put it in the dryer. Treat it one more time and wash it again.

Best Treatments for Different Fabrics

Different clothes need different care. Use this table to pick the right method:

Fabric TypeBest MethodCare Tip
CottonBaking Soda + Dish SoapVery durable; can handle warm water.
PolyesterDish Soap + White VinegarHolds oil tight; may need two washes.
Jeans/DenimHeavy Dish Soap ScrubStrong fabric; use a toothbrush to scrub well.
Silk/WoolProfessional Dry CleaningVery delicate; home rubbing can ruin the texture.

Natural Remedies vs. Strong Cleaners

You have two choices when fighting grease: natural items or store-bought chemicals.

Natural Remedies

Baking soda and vinegar are safe for your skin and the earth. They work great for fresh food stains. Vinegar helps remove the smell of old oil.

Enzymatic Cleaners

If you have a very large grease stain from a car or a heavy spill, you might need a professional cleaner. Look for labels that say “Lipase-based.” Lipase is a special enzyme that eats fat and oil molecules. These are stronger than dish soap.

Common Mistakes to Avoid

  • Using Hot Water First: Never put hot water on a fresh oil stain. It can cook the oil into the fabric. Use cool or warm water during the pre-treat stage.
  • Forgetting to Check: Always look at the spot after the wash but before the dryer. If the stain is still there, the dryer will make it permanent.
  • Rubbing Too Hard: If you scrub a delicate shirt too hard, you might break the threads or cause a “fuzzy” spot that looks worse than the stain.

When to Call a Professional

If your oil stain is on a “Dry Clean Only” item like a suit or a silk dress, do not try to fix it at home. Blot the oil gently and take it to a dry cleaner the same day. Tell them exactly what kind of oil it was (like salad dressing or motor oil). They have special tools to save delicate fabrics.

Why Speed is Important

A fresh oil stain is much easier to clean than a dry one. When oil is fresh, it is still a liquid. Once it sits for a few days, it starts to oxidize and turn yellow. This yellow stain is very hard to remove. Even if you are at a restaurant, try to put a little salt or artificial sweetener on the spot. It will help soak up the oil until you get home.

Conclusion

Oil stains are annoying, but they don’t have to ruin your wardrobe. By acting fast and using the right tools like dish soap and baking soda, you can lift almost any grease spot. Remember to check your clothes in the light before drying them. With a little patience, your clothes will look brand new again.

Frequently Asked Questions

Can WD-40 really remove oil stains from clothes?

Yes. It sounds strange, but WD-40 helps break down old, dried-in oil. Just be sure to wash the garment very well with dish soap afterward to get the WD-40 smell out.

Is vinegar better than dish soap for grease?

No. Dish soap is better for grease because it is made to cut through fats. Vinegar is good for removing smells and softening water, but it doesn’t break down oil as well as soap does.

Can I use hairspray on oil stains?

Some people use it because of the alcohol inside. However, many modern hairsprays have oils and perfumes that might leave a new stain. It is safer to use rubbing alcohol or dish soap.

Does cornstarch work as well as baking soda?

Yes. Both are great at soaking up liquid oil. Use whichever one you have in your kitchen.

You May Also Like:
10 Proven Ways How to Get Slime Out of Clothes Fast & Effectively
How to Get Paint Out of Clothes: Easy and Effective Methods

For More Information, visit TryHardGuides.