You are at training on data all the way to October 2023 and you learn how to get oil of clothes so that your dresses do not have to be thrown in the dustbin. Oils being hydrophobic tend to bind tightly to the fabric fiber and resist washing. However, you can elevate them fairly easily using common kitchen items. This guide provides you steps, timings, and, safety checks. You will also see what works on what fabrics.
Key Takeaways
- Blot, never rub. More rubbing causes the oil to spread and go deeper into your fabric. Soft pressure pulls up the debris without harming any fibres.
- Act fast. If the oil stain is recent, it should come out with a little effort. Stains that are set-in require greater patience and repeat treatments.
- Use absorbent powder first. Before any liquid gets put applied you place baking soda or cornstarch which draws the oil out of the fabric.
- Dish soap is your best friend. It cuts through grime better than laundry detergent. Clear formulas work best.
- Check before drying. Heat sets oil stains permanently. Be sure to always air dry first, and check the fabric against daylight.

Before You Begin: Tools and Materials List
Before interacting with the stain, have these supplies ready. When you have everything prepped, the process can go smoothly and no panic set in. Most of these are probably in your kitchen already.
- Absorbent cloths or paper towels in white color for blotting. Dye from colored towels can transfer onto your garment.
- Use baking soda or cornstarch to soak up the oil. Both are mild and work well on most fabrics.
- Dish soap that can cut grease (clear is the only one I have found!!). Avoid colored or scented varieties.
- To use the solution on your fabric without ruining it, old toothbrush or soft-bristle brush.
- Set stains and odor removal: White vinegar. A more gentle option compared to harsh chemicals.
- Hydrogen Peroxide (3% Solution) For White Fabrics Only Always Test First since it has the potential to lighten colours.
- An old towel or piece of cardboard to put inside the garment. Such prevents the oil from transmitting through to the other side.
- Rubber gloves to protect your skin from irritation while cleaning
Time, Cost, and Difficulty
The majority of oil stain treatments are finished after 15 to 30 minutes at most. Overnight soaking usually works best for set-in stains. It is always less than three dollars, since you have all the supplies already in your cabinet. Easy for fresh stains and moderate with old ones. This is easy to do without technical training.
Safety Checks Before You Begin
- Safety is priority when addressing any stain. So follow these rules, and save yourself and of course your clothes as well. If you do ignore them, irritation may occur to the skin or its fabric
- Ventilate the room. Because vinegar or hydrogen peroxide are used, open a window. And in enclosed areas, fumes can accumulate.
- Never mix bleach with ammonia. This combination creates harmful vapors. Separating them at all times.
- Wear gloves. Keeping your skin and hypogeraldox from irritation, especially when using hydrogen peroxide or vinegar;
- Check the care label. Drivers of all types are made for affordable people — some fabrics can only be dry cleaned professionally. Avoid breaking them at home.
- Test on a hidden area first. Look to see if the color has changed or if there is damage before cleaning the site of the stain.
How to Remove Oil Stains from Clothes: Step by Step
Step 1: Prepare the Area
Place a cardboard or an old towel in between the cloth. This prevents the oil from reaching the other side. Directly place the stained area to a purified area. Work in good lighting: you need to see the stain. Good lighting will let you detect any trace of oil. Take your time to get setup as rushing your setup causes trouble later on.

Step 2: Blot the Excess Oil
Using a paper towel, dab the stain of the cloth. Allow it to stay a few seconds to absorb. Check the towel and lift it Make sure to dry with a clean part of the towel each time. Continue blotting until no more oil comes off. Refrain from scrubbing back and forth. When you scrub a stain, it can force the oil deeper. Applying light pressure is what works here.

Step 3: Apply an Absorbent Powder
Sprinkle a generous amount of baking soda or corn flour over the stain. Finish applying a thick coat to the surface. Sit the powder for 15-30 minutes If the stains are still difficult, you can let it absorb for 1 hour. Secondly, the powder takes advantage of capillary action to pull out oil from the fibers in the fabric. Gently brush the powder away with a soft bristled brush or old toothbrush. If it appears greasy after brushing, repeat. For me it is mandatory here. No more oil stains on clothing in the right way, without dirtying it even more!

Step 4: Apply Dish Soap
Using a liquid dish soap that cuts through grease, but transparent (no color), apply some drops directly onto the stain. Gently rub it using your fingertips or a fine brush. If you have oily materials in your drains, leave it for 5 to 10 mins so that it might dissolve them down. The reason why dish soap works is because those molecules can stick to the oil molecule, and by doing so, pull it off of the fabric. Thus, removing the oil stain from fabric is the very first thing to do. To increase cleaning power, create a paste with the dish soap and baking soda. Take a bit of the paste and put it on the stain, leave for 15 minutes. It is a highly effective combination for cutting heavy strokes of grease.
If you’d like a little assistance eradicating stains, we have our tips for getting hair dye out of everything else. Even for larger, surface and fabric the same blotting and absorbing principles also apply to.

Step 5: Rinse with Warm Water
After allowing the dish soap to become effective, you may rinse the area down with some warm water. Oil doesn’t just dissolve in hot water it also rinses it away. Place the cloth under the tap and let the water flow from behind the stain. When something is rinsed the light will help reveal it better when you go to a scrubbing pad. If it does work, repeat steps 3-and-4, and move on! Being patient now prevents having to deal with the mess later.
Step6: Wash the clothes regularly.
Then, launder the fabric according to care label instructions. Pick the hottest water safe for the type of fabric you have. Add your regular laundry detergent to the wash cycle. For the most stubborn of stains, put in a scoop of oxygen-containing bleach. Chlorinated bleach should never be used on colours, it will remove the colour! Before you dry the item in your dryer, ensure that the stain is out. If it is still there, go through the treatment process all over again. Since washing alone will not remove an old oil stain, pre-treatment is essential.
Step 7: Air Dry and Check
Do not put any in the dryer, as this will set remaining stains. Before putting it in the dryer, DO NOT put it in because heat makes oily stains permanent. After the garment has dried, inspect the spot in daylight. Indoor lighting obscures light marks natural light reveals. If a faint mark is left behind, the process must be repeated from step 3. A few of those stubborn spots require two or three treatment courses. This additional detailing makes sure your clothes look fresh and neat.

Step 8: Handle Set-In Stains
While old stains take longer than a new one; First make the area wet by pouring hot water on it. Put a layer of baking soda and dish soap paste on the stain. Gently work it into the fabric with a toothbrush. Allow to sit for 30 minutes, the ingredients will break down the grease. Rinsing may continue until required. Use warm water along with oxygen-based bleach and let the fabric soak overnight for old stains. This soak loosens the oil so it is easy to remove.
If you’re also tackling other stubborn stains around the house, our guide on removing wax from fabric has similar blotting and scraping methods to try. Wax and oil act the same way on fabric, so there is much overlap.
Step 9: Dry and Finish
Wash it until the stain disappears and then dry your garment in its entirety. Soak up some of the water by blotting it with a clean towel. Second, hang it up to air dry in a area where the wind will blow through. But lightly vacuum or brush the area to lift the fibres of the fabric. And now your garment is ready to be worn. Store it in a clean, dry location so that any new stains can form.
Oil Stain Removal Methods: A Quick Comparison Table
Different situations call for different methods. Use this table to choose the right approach for your stain. It covers common household items and their best uses.
| Method | Best For | Time Needed | Key Tip |
|---|---|---|---|
| Baking Soda | Fresh oil stains | 15 to 30 minutes | Sprinkle generously. Let it absorb the oil completely. |
| Cornstarch | Light oil stains | 15 to 30 minutes | Works like baking soda but is gentler on colors. |
| Dish Soap | All oil stains | 5 to 10 minutes | Use clear grease-cutting soap. Rub gently into the fabric. |
| Baking Soda + Dish Soap Paste | Stubborn stains | 15 minutes | Mix into a paste. Apply thickly to the stained area. |
| Vinegar + Baking Soda | Set-in stains | 30 minutes | Spray vinegar over baking soda. Let it fizz and work. |
| Hydrogen Peroxide | White fabrics only | 10 minutes | Test first. It can lighten colors and damage some fibers. |

Fabric-Specific Guidelines
Not all fabrics handle the same treatment. Always check the care label first to avoid damaging your clothes. Here is how to adjust your approach for different materials.
- Cotton: Most methods work well on cotton. Hot water is safe for white cotton and helps dissolve oil faster.
- Synthetic fabrics (polyester, nylon): Use warm water instead of hot. Hot water can damage synthetic fibers and cause shrinkage.
- Wool and silk: Use cold water and gentle dish soap only. Avoid baking soda because it can damage protein fibers over time.
- Delicate fabrics (lace, cashmere): Spot test first in a hidden area. Consider professional dry cleaning for valuable pieces.
For delicate upholstery and mattress stains, the same gentle approach applies. See our guide on how to get pee out of a mattress for safe cleaning methods on sensitive fabrics. The techniques transfer well between clothes and home textiles.
Mistakes That Ruin the Result
Some stains, with the best of intentions, are just worse. These are the top mistakes to avoid if you want your efforts to pay off.
Rubbing Instead of Blotting
Rubbing it will only spread the oil and further drive it into the fabric. A larger stain would be harder to remove. At all times, blot gently to lift out the oil. It will definitely be grateful if you baby your clothes. Although blotting takes longer, you get better results.
You want to use cold water when oil stains occur.
Cold water does not readily break down oil. It makes the oil harden and attach even better to the fibers of the cloth. Oil stains – Always use warm water that’s useful for breaking down grease. It’s best to wash cotton and white fabrics in hot water for optimal results. Protein stains, like blood, you want to use cold.
Checking after Drying
Here’s what I discovered. Putting it simply, heat permanently sets oil stains into the fabric. Once it sets, stain removal at home becomes extremely difficult. Let the garment air dry before putting it into the dryer. The stains left behind by the substance are clearly visible after the application. Before applying any heat, if any remains, repeat the treatment.
Absorbent Powder Not Included.
Baking soda and cornstarch absorb fabric surface oil effectively. Although this step is optional, omitting it causes the dish soap to work harder for you. The best practice is to apply an absorbent powder first so that the oil can be absorbed in bulk.
When to Call a Professional
Some stains resist every DIY method you try at home. Call a professional dry cleaner when you face these situations.
- The garment is labeled “dry clean only” and cannot handle water-based cleaners.
- The stain covers a large area of the garment, making home treatment impractical.
- The fabric is delicate (silk, wool, cashmere, lace) and risks damage from DIY methods.
- Previous cleaning attempts made the stain worse or damaged the fabric.
- The stain has been set for more than a week and has bonded deeply.
- The fabric shows signs of damage like thinning or color loss.
Professionals have specialized solvents and equipment. They can treat stains without damaging your garment. The cost of dry cleaning is often less than replacing a favorite piece of clothing.

Preventive Measures for a Cleaner Wardrobe
Prevention beats cleaning every time when it comes to oil stains. Wear an apron while cooking to protect your clothes from splatters. Keep napkins handy when eating to catch drips before they set. Treat spills immediately with a blotting motion to lift oil before it bonds. Keep a stain removal kit in your laundry room for quick access. These small habits keep your clothes looking fresh and clean.
Regular cleaning of your home also reduces stains on clothes. For more home care tips, see our guides on how to clean a mattress and flower care and growing guide. A clean home makes everything easier, from laundry to daily living.
Before you start
Gather these supplies before you touch the stain. Having everything ready makes the process smooth and prevents panic.
0 of 8 ready · Ticks are for this visit only and aren't saved.
Silk, wool, leather, and dry-clean-only garments need special care. Baking soda, hydrogen peroxide, and hot water are too harsh for these delicate materials. They can strip natural oils, cause shrinkage, or fade the color permanently. Instead of risking permanent damage, take these items to a professional dry cleaner. Experts have the right solvents and techniques to lift oil stains safely. Always check the care label before trying any home remedy. A quick trip to the cleaner protects your favorite pieces.
Common questions
What removes oil stains from clothes?
Dish soap is the most effective remover for oil stains. Baking soda and cornstarch absorb the oil first. Then dish soap breaks down the remaining grease. Wash with hot water and oxygen-based bleach for best results.
Does dish soap remove oil stains from clothes?
Yes. Dish soap is formulated to cut through grease on dishes. It works the same way on fabric. Apply it directly to the stain. Let it sit for 5 to 10 minutes. Then wash as usual. Clear, grease-cutting formulas work best.
How do you remove old oil stains from clothes?
Old stains need more time. Wet the area with hot water. Apply a thick paste of baking soda and dish soap. Let it sit for 30 minutes. Rinse and repeat. For very old stains, soak overnight in warm water and oxygen-based bleach.
Can you remove oil stains from clothes after washing?
Yes. Oil stains often survive a regular wash. Re-treat the stain with dish soap and baking soda. Let it sit for 15 minutes. Wash again with hot water. Check before drying. Repeat until the stain lifts.
How do you get oil stains out of clothes without washing?
Blot the excess oil with a paper towel. Cover the stain with baking soda or cornstarch. Let it sit for 15 to 30 minutes. Brush off the powder. Apply dish soap and blot with a damp cloth. This method works for fresh stains.
What is the best homemade solution for oil stains?
Mix 1 tablespoon of dish soap with 2 tablespoons of baking soda. Add a little water to make a paste. Apply it to the stain. Let it sit for 15 minutes. Rinse with warm water. This solution handles most oil stains.
Should you use hot or cold water on oil stains?
Always use warm or hot water on oil stains. Hot water dissolves oil and helps it lift from the fabric. Cold water makes oil solidify. Never use cold water on grease stains.
Was this article useful?