How to Remove Oil Stains from Clothes: Cooking Oil, Grease and Butter

If cooking oil splashes onto a T-shirt, or a drop of meat grease lands on a shirt while you are cooking, the stained area can sometimes look darker even after washing.

Oil stains are easier to handle when you start by removing the excess oil, pretreat the spot with a laundry product, and then wash the garment according to its care label. This guide is written for everyday oil stains such as cooking oil, meat grease, and butter on washable clothing.

Quick Answer If oil gets on your clothes, gently press the spot with a dry paper towel or clean cloth first. Use a liquid laundry detergent or a laundry stain remover to pretreat the stained area, then wash the garment using the method and temperature allowed by the care label. If the mark is still visible after washing, do not put the garment in the dryer. Pretreat and wash it again.
If Oil Splashes on You Outside If you cannot wash the garment right away at a restaurant or away from home, use a dry napkin or clean tissue to gently press the stained area and absorb surface oil. Avoid rubbing the spot repeatedly with a wet wipe. When you get home, pretreat the area properly with a laundry product before washing.

Editorial basis: This guide was written for general home laundry situations after reviewing the American Cleaning Institute stain removal guidance. Always follow the garment care label and the directions on the laundry product you use.

Check This Before Treating an Oil Stain

Stain type
Cooking oil and grease
First step
Absorb excess oil
Best for
Washable clothing
Avoid
Drying before checking
Difficulty
Easy to moderate

First, check the care label inside the garment. The right treatment can differ depending on whether the item is cotton, polyester, performance fabric, wool, silk, or another delicate material.

This article focuses on everyday washable fabrics such as cotton and polyester. Do not apply these steps directly to dry-clean-only clothing.

What You Need

  • Dry paper towel or clean white cloth
  • Liquid laundry detergent or laundry stain remover
  • Washing machine or hand-washing basin
  • The garment care label

You do not need to start by mixing baking soda, vinegar, alcohol, or several household products together. For a light oil stain, begin with a laundry stain remover or liquid laundry detergent.

How to Remove Oil Stains from Clothes in 5 Steps

1

Step 1: Blot Away Excess Oil

If the stain is fresh and there is still oil sitting on the surface, place a dry paper towel or clean white cloth over the spot and press gently.

Do not scrub the stain from side to side. Keep switching to a clean part of the towel or cloth as it absorbs oil.

2

Step 2: Pretreat with a Laundry Product

After reducing the surface oil, apply a liquid laundry detergent or laundry stain remover to the stained area.

The amount to use and the waiting time can vary by product. Do not leave the product on the fabric longer than directed. Follow the instructions on the label.

3

Step 3: Check the Treated Area

While the product is working, check that the color and surface of the fabric are not changing.

If you are using a product for the first time or treating a dark-colored garment, test it on a hidden area first if the product instructions recommend doing so.

4

Step 4: Wash According to the Care Label

Once pretreatment is finished, wash the garment according to its care label.

For oil stains, use the warmest wash temperature that is safe for the fabric. Do not assume that the hottest water is safe for every garment. The care label comes first.

5

Step 5: Check Before Drying

After washing, do not put the garment straight into the dryer. Check the stained area in good light first.

If the area still looks darker than the surrounding fabric or has a shiny trace, pretreat the spot again and wash the garment once more.

If the Oil Stain Is Old

If you only notice the oil mark after washing, or if the stain is a few days old, the garment is not automatically ruined.

You can still pretreat the stained area with a laundry stain remover or liquid laundry detergent and wash it again.

Older oil marks may not disappear after one treatment. Instead of adding more and more product or extending the treatment time at random, repeat the pretreatment and washing process according to the product directions while checking the fabric condition.

If the Garment Has Already Been Dried You can still try pretreating and washing the stain again. However, avoid adding stronger products without checking the fabric. Watch for color change, surface damage, or texture changes.

Plain Oil and Sauce-Based Grease Are Not the Same

Cooking Oil, Sesame Oil, Butter, or Meat Grease

If the stain is mostly clear or pale oil, start with the basic process: absorb excess oil, pretreat with a laundry product, and wash according to the care label.

Grease Mixed with Sauce or Seasoning

If the oil came with barbecue sauce, meat seasoning, chili sauce, or another colored sauce, the stain may include both grease and colored residue.

Treat the oily part first, then wash. If a red, brown, or yellow mark remains after washing, check a stain-removal method for that specific type of residue.

How to Handle Oil Stains on Dark Clothes

On black or dark-colored clothing, the mark left by a stain remover can sometimes be more noticeable than the oil itself.

If you are using a product for the first time, test a small hidden area according to the product instructions. Stop using it if you notice color loss, fading, or surface change.

Common Mistakes When Removing Oil Stains

1. Washing Without Pretreating Oil stains can remain after a normal wash. Pretreat the stained area with a laundry product before laundering.
2. Scrubbing the Stain Too Hard Strong rubbing can spread the stain or damage the surface of the fabric.
3. Drying Without Checking If the stain remains after washing, pretreat it again before using a dryer.
4. Using Several Cleaners at Once Stronger does not always mean better. Start with one laundry product, follow the directions, and check the result.

Do You Need Dish Soap for Oil Stains?

Dish soap is often mentioned for grease stains, but it is not the only option and it is not always necessary.

The American Cleaning Institute guidance for light grease and oil stains includes pretreating with a prewash stain remover, liquid laundry detergent, or a liquid detergent booster, then laundering with the warmest water safe for the fabric.

For Fastidea Cleaning, the default recommendation is to start with a laundry product when the stain can reasonably be handled with clothing-safe laundry care.

When to Stop and Consider Professional Cleaning

Consider Professional Cleaning
  • The garment is dry-clean-only.
  • The fabric is silk, suede, leather, wool, or another delicate material.
  • The color starts to bleed or fade during treatment.
  • The surface or shape of the fabric starts to change.
  • The stain is engine oil, machine grease, or another heavy non-food oil.
  • The garment is expensive or difficult to replace.

If you are not sure what the fabric is or what caused the stain, check the care label and consider professional cleaning before adding stronger products.

Frequently Asked Questions

What should I do first if cooking oil gets on my clothes?

Press the spot gently with a dry paper towel or clean cloth to absorb surface oil. Then pretreat the area with liquid laundry detergent or a laundry stain remover before washing.

What if the oil stain is still there after washing?

Do not dry the garment yet. Pretreat the stained area again and wash it once more. Avoid greatly increasing the product amount or treatment time unless the product directions say to do so.

Should oil stains be washed in hot water?

Use the warmest water that is safe for the fabric. Not every garment can handle hot water, so follow the care label first.

Can old oil stains be removed?

Old oil marks can sometimes improve with pretreatment and rewashing. However, the result depends on the fabric and the stain condition, so check for fabric damage as you repeat treatment.

Can I remove an oil stain without dish soap?

Yes. You can start with liquid laundry detergent or a laundry stain remover. Dish soap is not required for every oil stain.

Laundry Standard Used for This Guide

The basic pretreatment and washing sequence in this guide was reviewed against the Grease and Oil section of the American Cleaning Institute Stain Removal Guide.

Written and edited by: Fastidea Cleaning Editorial Team
Reference reviewed: American Cleaning Institute public guidance

댓글