Oil stains are among the most stubborn laundry challenges you’ll ever face. Whether it’s a splash of cooking oil while making dinner or an accidental drizzle from a salad dressing, oil stains on clothes have a way of clinging to fabric long after everything else has washed away. The good news? With the right technique and a few key products already in your laundry room, you can tackle even the most set-in stains with confidence. This article breaks down the best methods for removing oil stains — including what to do when a stain has already been through the dryer — so you can learn how to remove oil from fabric quickly and effectively, no matter what you’re working with.
Table of Contents
ToggleWhy Are Oil Stains So Hard to Remove?
Oil stains on clothes are notoriously difficult because oil and water don’t mix. When you try to rinse an oily stain with water alone, the water simply slides off the surface of the oil without breaking it down. The oil molecules bond tightly to fabric fibers, which is why a stain that seems minor at first can become deeply embedded if not treated promptly.
The situation gets even more complicated when fabric goes through the dryer. Heat causes oil to set firmly into the fibers, essentially baking the stain in place. Once you toss a garment into a hot dryer without first confirming the stain is fully gone, the problem becomes significantly harder to solve. That’s why the golden rule of oil stain removal is: never put a stained garment in the dryer until you are certain the stain is completely gone.
Understanding the chemistry helps explain why specific products work. Dish soap, laundry detergent, and products like murphy oil soap spray are all formulated to cut through grease by surrounding oil molecules and allowing water to wash them away. This surfactant action is what makes them so effective — and why plain water will never be enough on its own.
What You’ll Need: Gathering Your Stain Removal Supplies
Before you start treating any stain, it helps to have everything on hand so you’re not scrambling mid-process. The good news is that most effective stain removal solutions are already hiding in your kitchen or laundry room. You don’t need expensive specialty products for most oil stains.
The essentials include dish soap (ideally a grease-cutting formula), baking soda, a soft toothbrush or old cleaning brush, a cloth or paper towel, and laundry detergent. For tougher cases, white vinegar, a dedicated stain remover spray, and bleach (for white fabrics only) may also come in handy. Keep a bottle of dish soap near your laundry supplies — it’s one of the most useful cleaning tips any home chef can follow.
Once you’ve gathered your supplies, check the care label on the garment before proceeding. Some fabrics require cold water or gentle handling, and using the wrong method could damage the material even if it does remove the stain. Removing oil stains on clothes is about being effective and careful at the same time.
Method 1: The Dish Soap Method for Fresh Stains
For fresh stains, dish soap is often all you need. Dish soap is formulated to cut through grease — it’s the same reason it works so well on greasy pans. Apply a few drops of dish soap directly onto the stain and use your fingers or a soft toothbrush to work it in gently. You’ll start to see a lather form as the soap begins to break down the oil.
Let it sit for at least five to ten minutes before rinsing. Use warm water to rinse the clothing and check whether the stain has lifted. If the stain didn’t budge on the first attempt, apply dish soap on the stain a second time and repeat the process before moving to the washing machine. The real action happens during this pretreatment phase — the washing machine is there to finish the job, not start it.
After pretreating, launder as usual according to the care label, then air-dry the garment rather than putting it in the dryer. Once you confirm the stain is gone, you can dry normally. This method works really well on fresh cooking oil spills and is the simplest place to start for most people.
Method 2: Baking Soda for Absorbing the Oil First
Baking soda is a fantastic first responder for oil stains, especially when the stain is still wet or fresh. It works by drawing the oil out of the fabric before it can fully bond with the fibers. As soon as a stain happens, use a paper towel to absorb excess oil from the surface, then generously sprinkle baking soda directly onto the stain and let it sit for at least 30 minutes.
As the baking soda sits, it will absorb the oil — you may notice it clumping or changing color slightly as this happens. After letting it work, brush off the powder and apply drops of liquid dish soap or liquid laundry detergent directly to the stain. Use a toothbrush to work it in gently, then rinse with cool water.
This two-step approach — baking soda first to absorb the oil, soap second to cut through what remains — is one of the most effective methods for removing oil stains, particularly on thicker fabrics where oil can penetrate deeply. You can also rub chalk powder into the stain as an alternative to baking soda if that’s what you have available, as it works on a similar principle.
Method 3: Using Liquid Laundry Detergent Directly on the Stain
Method 3 involves skipping the dish soap entirely and applying liquid laundry detergent directly to the stain as a pretreatment. This approach works particularly well on greasy stains that have been sitting for a few hours but haven’t yet been through the dryer. Apply liquid laundry detergent directly onto the stained area and let it sit for 15 to 30 minutes.
The detergent directly penetrates the fabric fibers and begins breaking down the oil. After the pretreatment period, use a soft toothbrush to rub the fabric together gently, working the detergent into the stain from both sides of the fabric. Then rinse the clothing with warm water before tossing it into the washing machine.
Many people find this method surprisingly effective for oily stains they assumed were ruined. Used cold water in the past and seen mixed results? Hot or warm water often works better for oil because it helps the detergent penetrate more efficiently — just be sure the care label allows it. After washing, air-dry and inspect before using the dryer to confirm the stain was gone.
Method 4: Tackling Set-In Stains That Have Already Been Through the Dryer
Set-in stains are a different challenge entirely, and method 4 is specifically designed for them. If your garment has already been through the dryer, don’t give up — it just requires more patience and a slightly different set-in stain method. Start by dampening the stained area with warm water, then apply a generous amount of dish soap or a commercial stain remover directly to the stain.
Let it sit overnight. Yes, overnight — this is not the time for shortcuts. The extended contact time allows the product to slowly break down the heat-set oil. After letting it sit, use a soft toothbrush to gently work the product into the fibers, then rinse with warm water. If the stain has been through multiple dryer cycles, you may need to repeat this process two or three times before you see significant improvement.
Some people find that applying liquid dishwashing detergent and then sprinkling baking soda on top creates a powerful combined treatment for set-in stains. Let the mixture foam and work into the fabric, then scrub gently and rinse. The set-in stain method takes more effort, but with persistence, even deeply baked-in grease stains can often be lifted. I’d skip straight to this method for anything that’s been through the dryer more than once.
Can Murphy Oil Soap Spray Help Remove Oil Stains?
Murphy oil soap spray is better known as a wood cleaner, but it has earned a quiet reputation in laundry circles for its effectiveness on fabric stains. Some people who’ve tested the methods available for oil stain removal report that sprayed the area with murphy oil soap spray and blotted the area after a short wait yielded impressive results — particularly on set-in grease stains that had resisted other treatments.
To use it, spray the product directly onto the stain and let it sit for a few minutes. Then rub the fabric gently before rinsing with warm water and laundering as usual. The results gave two ratings: excellent for older grease stains, and decent for fresh oil stains where dish soap is usually the better first choice.
It’s worth keeping this product in your stain-fighting arsenal for stubborn situations. Maybe a cheaper alternative like dish soap is your everyday go-to — that’s worked fine for most people — but for the really tough cases, having a specialty spray option can make the difference between a garment you salvage and one you lose.
How to Get Olive Oil Stains Out Specifically
Olive oil stains deserve their own section because they’re particularly common and slightly trickier than other cooking oils. Olive oil is darker and more viscous than many other oils, which means it can leave a more visible mark, especially on light-colored fabrics. If you’re a neatest home chef who’s ever managed to drip olive oil on a white shirt — a shirt even landed in a direct splatter from the pan — you know exactly how frustrating this can be.
To get olive oil out, start immediately by blotting the area with a paper towel — never rub, as rubbing spreads the oil further into the fabric. Apply baking soda or cornstarch to absorb the oil before reaching for any liquid treatment. After five to ten minutes, brush off the powder and apply dish soap or a pretreatment product directly to the stain.
For older olive oil stains, use the set-in stain method described earlier, with an extended soak time. White vinegar can also be added to help break down the oil on lighter fabrics — just avoid using bleach unless the fabric is white and the care label confirms it’s safe. Getting olive oil stains out is entirely possible, even when you think the stain is hopeless.
Should You Use Bleach on Oil Stains?
Bleach is often the first thing people reach for when a stain won’t budge, but it’s not always the right choice for oil stains. Bleach is most effective on protein-based or dye-based stains — it doesn’t actually break down oil the way surfactants do. Using bleach on oil-stained fabric can sometimes lock in the stain rather than remove it, or damage colored fabrics beyond repair.
That said, bleach does have a role in oil stain removal under specific circumstances. On white fabrics, adding bleach to the wash cycle after pretreating the stain with dish soap or detergent can help remove any lingering discoloration. Always check the care label first, and never apply bleach directly to the stain before pretreating with a grease-cutting product.
The bottom line: bleach is a finishing tool, not a primary stain remover for oil. Your pretreatment with dish soap, baking soda, or detergent is doing the real heavy lifting. Bleach can then clean up any remaining residue or discoloration on appropriate fabrics after the main stain-fighting work is done.
How to Prevent Oil Stains and Keep Your Clothes Protected
Prevention is always better than stain removal, and a few simple habits can dramatically reduce the number of oil stains you have to deal with. Wearing an apron while cooking is the most obvious step — it may feel old-fashioned, but it’s the single most effective way to keep cooking oil off your clothes. Even a simple cloth apron keeps the neatest home chef’s wardrobe safe.
When oil stains do happen despite your best efforts, the key is speed. The longer oil sits on fabric, the harder it is to remove. Carry a small pretreatment stick or keep a bottle of dish soap in an accessible spot so you can treat fresh stains on the spot. For stains that can’t be treated immediately, at least blot the excess oil with a paper towel to prevent it from spreading deeper into the fabric.
Finally, always launder stained clothing as soon as possible — and never forget to check that the stain is fully gone before placing the item in the dryer. Following these steps next time you encounter a grease spill will save you a lot of frustration and keep your wardrobe in much better shape overall. Good stain removal habits are really just good cleaning tips applied consistently.
Save Time with Our Drop-Off Laundry Service
If you would rather skip the hassle of treating stubborn stains and spending extra time rewashing clothes at home, The Dutchman’s Laundry offers a convenient drop-off laundry service that takes the work off your hands.
Simply bring in your laundry, and our team will professionally wash, dry, and fold your items with care so they come back fresh, clean, and ready to put away. Our commercial machines and experienced staff know how to handle everyday laundry challenges, from grease spots to heavy fabrics, giving your clothes the attention they need without taking up your day. For busy families, professionals, or anyone who wants cleaner laundry without the extra effort, our drop-off service makes laundry day simple.
Key Takeaways: What to Remember About Removing Oil Stains
- Act immediately — fresh stains are always easier to remove than set-in stains that have had time to bond with fabric fibers.
- Never use the dryer until you’ve confirmed the stain is completely gone — heat sets oil permanently.
- Dish soap is your best friend for most oil stains — it’s specifically formulated to cut through grease and works on both fresh and older stains.
- Baking soda absorbs excess oil before it fully penetrates fabric — use it as a first step before applying any liquid treatment.
- Set-in stains require patience — use the set-in stain method with an overnight soak for anything that’s already been through the dryer.
- Always check the care label before applying any treatment, especially bleach or hot water.
- Bleach alone won’t remove oil — pretreat with a grease-cutting product first; bleach can help with residual discoloration afterward on white fabrics.
- Olive oil stains respond well to a baking soda absorb step followed by dish soap pretreatment.
- Murphy oil soap spray can be surprisingly effective on stubborn, set-in grease stains when standard methods fall short.
- Air-dry after treatment — let it air-dry and inspect the garment before ever putting it back in the dryer.