Oil stains come out of washable clothing with dish soap or an absorbent powder, then a hot wash — but only before the dryer sets them.
An oil stain looks permanent, but it usually isn’t. The grease hasn’t bonded with the fabric yet; it’s just sitting in the fibers.
Blot First, Then Treat The Spot
Start the moment you notice the stain. Lay the garment flat and put a paper towel or an old cloth underneath the spot so the oil doesn’t transfer to the layer beneath. Blot the top with another towel to lift excess oil — press, don’t rub. Rubbing pushes grease deeper into the weave.
Once the surface oil is up, pick your pretreatment. Two approaches work well:
- Dish soap or liquid laundry detergent: squeeze a small amount right onto the stain, work it into the fibers with your fingers or a soft toothbrush, and let it sit 5–30 minutes.
- Absorbent powder: cover the spot with baking soda, cornstarch, or baby powder to draw oil out of the fabric. Whirlpool’s method calls for sprinkling baking soda and leaving it for 24 hours before brushing it off and scrubbing with dishwashing liquid.
For set-in or dryer-baked stains, extend the dwell time. Overnight soaks with a pretreatment give the cleaner time to break the oil bond that heat created.
Wash With The Right Water Temperature
Temperature guidance splits by source, and the care label always wins. Tide recommends rinsing cooking oil spots immediately with cold water, rubbing in dish soap, then washing per the garment tag with an enzyme-based detergent like Tide Ultra Stain Release Liquid. Enzymes are the active ingredient that actually digests the grease.
For washable fabrics that tolerate it, warm or hot water helps melt the oil so detergent can lift it. If the care tag says cold only, cold works too — it just may need a longer pretreatment soak. Delicate fabrics need a gentle hand and a soft brush; never scrub lace, silk, or anything labeled hand-wash with force.
Air-Dry And Inspect Before Machine Drying
After the wash cycle, pull the garment out and look hard at the spot while it’s still damp. If any hint of the stain remains, repeat the whole process — more detergent, more dwell time, another wash.
Line-dry the garment until you’re certain the mark is gone.
If the oil keeps winning after a retreatment or two, the detergent may not be strong enough for the job. Our tested roundup of detergents for oil stains compares enzyme formulas that cut through grease on the first pass.
Common Mistakes That Set Oil Stains
- Using heat too early. The dryer is the enemy.
- Rubbing hard. Aggressive scrubbing drives oil deeper; blotting and gentle working pull it out.
- Expecting one wash to fix old stains. Set-in or dried marks often need repeated pretreatments before they lift.
- Ignoring the care label. Hot water and vigorous scrubbing ruin delicate fabrics. Let the tag decide.
FAQs
Can I put vinegar or baking soda on an oil stain?
Yes. Baking soda is one of the most common absorbent pretreatments — sprinkle it on, let it sit for hours, brush it off, then wash. Vinegar is less consistently supported for oil, but a splash in the wash can help cut residue.
How long should I let dish soap sit on an oil stain?
Most laundry guides recommend 5 to 30 minutes for a fresh spot, which gives the soap time to break down the grease. Older or set-in stains respond better to longer dwell times, including an overnight soak.
Does cold water or hot water remove oil stains better?
It depends on the fabric and the stain’s age. Tide recommends cold water for an immediate rinse on cooking oil, then a normal wash. Warm or hot water melts oil and can lift it faster, but only use heat if the care label allows it. For delicate fabrics, cold water plus a longer pretreatment is the safer bet.
References & Sources
- Tide. “How To Remove Oil Stains From Clothes.” Covers cold-water rinses, dish soap pretreatment, and enzyme-based detergents.
- Whirlpool. “How To Get Grease And Oil Stains Out.” Details the baking soda 24-hour method and line-drying guidance.
