How to Get Oil Spots Out of Clothes Without Damaging the Fabric

All Posts guides tutorials Savesomesum Team

How to Get Oil Spots Out of Clothes Without Damaging the Fabric

You were frying dinner and oil splattered on your shirt. You didn’t notice the tiny spots until after you washed and dried the shirt. Now the spots are set into the fabric and look like dark marks. Oil stains are one of the most common and most stubborn stains because oil repels water. Normal washing alone can’t remove them. But even set-in oil spots can be removed with the right treatment.

Oil spots on clothes are marks caused by oil or fat that bond with fabric fibers. Because oil repels water, normal washing doesn’t remove it. The stain requires a surfactant (like dish soap) that breaks the oil into tiny droplets that water can rinse away.

To get oil spots out of clothes, apply dish soap directly to the stain, work it in gently, let it sit for 10 minutes, then wash in warm water with an enzyme detergent. For set-in oil spots, use a dedicated grease stain remover. Check before drying, as dryer heat sets oil permanently.

The Best Treatment: Dish Soap

Dish soap is the most effective treatment for oil spots because it’s formulated to break down oil. The surfactants in dish soap surround oil molecules and break them into tiny droplets that water can wash away.

Step 1: Apply a small amount of Dawn Ultra Dish Soap directly to each oil spot. Don’t dilute it. You want the full strength of the surfactants.

Step 2: Work the dish soap into the stain gently with your fingers. Don’t rub, as rubbing can spread the oil and damage the fabric fibers. Press to push the soap through the fabric.

Step 3: Let it sit for 10 minutes. The dish soap needs time to break down the oil. For old or set-in spots, let it sit for 15 to 20 minutes.

Step 4: Rinse with warm water from the back of the fabric. Push the loosened oil back through the fibers it entered from. Warm water helps melt the oil and flush it away.

Step 5: Wash in warm water with an enzyme detergent like Tide Free & Gentle. Check before drying.

The drawback: dish soap alone may not remove old or set-in oil spots. The oil has had time to bond deeply with the fibers, and a stronger treatment may be needed.

For Set-In Oil Spots

If the oil spots have been through the wash or dryer, dish soap alone may not be enough. Try these stronger treatments:

Shout Advanced Grease Busting Foam: Shout Advanced Grease Busting Foam is formulated specifically for grease and oil stains. The foam clings to the fabric and penetrates deep into the fibers.

How to use: Spray the foam directly on each spot until saturated. Let it sit for 15 minutes. Wash in warm water with enzyme detergent.

OxiClean Max Force Spray: OxiClean Max Force Spray contains enzymes that break down oil and grease. It’s effective on set-in spots that dish soap alone can’t remove.

How to use: Spray each spot until saturated. Let it sit for 10 to 15 minutes. Wash in warm water with enzyme detergent.

The flaw: OxiClean isn’t safe on all fabrics. Skip it on silk, wool, leather, and anything labeled dry-clean only.

Baking soda for absorption: If the oil is fresh and still wet, sprinkle Arm & Hammer Baking Soda on the spots to absorb the oil. Let it sit for 15 minutes, then brush off the powder. Follow up with dish soap and wash.

Oil Spots on Different Fabrics

FabricBest TreatmentWhat to Avoid
CottonDish soap, Shout foam, OxiCleanHot water on delicate cotton
PolyesterDish soap, OxiCleanHigh heat drying
SilkProfessional cleaningAll home treatments
WoolBaking soda, dish soap (gentle)Hot water, rubbing
DenimDish soap, Shout foamFabric softener (traps oil)
SyntheticsDish soap, OxiCleanHigh heat drying

Common Sources of Oil Spots on Clothes

Cooking oil. Splattering from frying, sauteing, or grilling. The most common source of oil spots on shirts and aprons.

Salad dressing. Oil-based dressings drip or splash onto clothes during meals.

Body oils. Collar and cuff stains caused by skin oils. These build up over time and look like dark marks.

Lotion and cosmetics. Hand lotion, face cream, and hair oil can transfer to clothes and leave spots.

Machine lubricants. If you work with machinery or bicycles, oil spots are common on work clothes.

What Not to Do

Don’t rub. Rubbing spreads the oil over a larger area and pushes it deeper into the fibers. Press gently instead.

Don’t use hot water first. Hot water can cook the oil into the fabric. Use warm water after you’ve broken down the oil with dish soap.

Don’t put the garment in the dryer. Dryer heat sets oil spots permanently. Always air dry and check first.

Don’t use fabric softener. Fabric softener coats fibers in a waxy film that traps oil. Skip it for loads with oil-stained items.

Don’t use bar soap. Some bar soaps contain oils that can make the stain worse. Stick with liquid dish soap.

Don’t wash with other clothes. The oil can transfer to other garments. Wash the oil-stained item separately.

How to Prevent Oil Spots on Clothes

Wear an apron when cooking. Most oil spots come from cooking. An apron is the simplest prevention.

Use a napkin when eating. Place a napkin on your lap when eating oily foods.

Treat immediately. The sooner you treat an oil spot, the easier it is to remove. Keep a small bottle of dish soap in your kitchen for quick treatment.

Check clothes before drying. Always inspect clothes for spots before putting them in the dryer. Once oil spots go through the dryer, they’re much harder to remove.

FAQ

How do you get oil spots out of clothes? Apply dish soap directly to each spot, work it in gently with your fingers, let it sit for 10 minutes, rinse with warm water from the back, then wash in warm water with an enzyme detergent. Check before drying.

Does dish soap remove oil spots from clothes? Yes. Dish soap is formulated to break down oil. The surfactants surround oil molecules and break them into tiny droplets that water can rinse away. Apply it full strength to the spot and let it sit for 10 minutes before washing.

Can you get dried oil spots out of clothes? Yes, but it’s harder. Apply Shout Advanced Grease Busting Foam or OxiClean Max Force Spray to the spots, let it sit for 15 minutes, then wash in warm water with an enzyme detergent. Check before drying and repeat if needed.

Will hot water remove oil spots from clothes? Don’t use hot water first, as it can cook the oil into the fabric. Use warm water after you’ve broken down the oil with dish soap. The warm water helps melt the oil and flush it away.

Can you put oil-stained clothes in the dryer? Don’t put oil-stained clothes in the dryer until the stain is completely gone. Dryer heat sets oil spots permanently. Always air dry and check first.

What is the best oil stain remover for clothes? Dish soap (like Dawn Ultra) is the best treatment for fresh oil spots. Shout Advanced Grease Busting Foam is best for set-in oil spots. OxiClean Max Force Spray works for stubborn spots on washable fabrics.

How do you remove oil spots from delicate fabrics? For silk and wool, blot with cold water and take the garment to a professional cleaner. Most home stain removers, including dish soap and OxiClean, are too harsh for these fibers.

References

  1. Tide. “How to Remove Oil Stains from Clothes.” tide.com.
  2. The Spruce. “How to Remove Oil and Grease Stains.” thespruce.com.
  3. Good Housekeeping. “How to Get Oil Out of Clothes.” goodhousekeeping.com.
  4. Shout. “How to Remove Oil Stains.” shoutitout.com.
Saving Panda

Hi, I am Saving Panda 🐼

Lead Editor & AI Assistant

Hi I am Saving Panda from Savesomesum, me and my team of human editors look after this website since 2020, you can also talk to me by asking me a question directly. We are also on other places on internet like Pinterest and Medium.

Saving Panda Decision Companion
🐼 Saving Panda
Need a second opinion?
Stuck on a gift or choice?
Ask Panda →
Ask
Ask