LaundrywithOlivia

How to Remove Oil and Grease Stains from Clothes

Oil and grease stains are some of the most common laundry challenges — cooking oil, salad dressing, butter, bicycle grease, and cosmetics all leave similar oily marks that resist normal washing. The k

Olivia Perez

By Olivia Perez

Tested and reviewed by hand7 min read

How to Remove Oil and Grease Stains from Clothes

Disclosure: This post contains affiliate links. If you buy through them I earn a small commission at no extra cost to you.

Oil and grease stains are some of the most common laundry challenges — cooking oil, salad dressing, butter, bicycle grease, and cosmetics all leave similar oily marks that resist normal washing. The key is absorption before washing and heat avoidance until the stain is gone. Here's the complete method that actually works.

Quick Answer: Grease Stain Removal Steps

  1. Blot — remove excess oil immediately, don't rub
  2. Absorb — cover with cornstarch, baking soda, or talcum powder for 15–30 minutes
  3. Pre-treat — dish soap or enzyme stain remover directly on the stain, let dwell
  4. Wash — warm wash appropriate to fabric
  5. Check before drying — heat sets grease stains permanently

The Most Important Rule: Never Apply Heat Until the Stain Is Gone

Tumble drying or ironing a fabric with an untreated or incompletely removed grease stain bakes the oil into the fibers through polymerization — a chemical change that makes the stain effectively permanent. Always check the stain from the wet fabric before putting anything in the dryer. See How to Avoid Over-Drying Clothes.

Step 1: Blot Immediately — Don't Rub

As soon as grease contacts fabric, blot with a clean cloth or paper towel to absorb as much surface oil as possible. Press firmly and lift — don't wipe or rub, which spreads the stain and drives it deeper into the weave. Work from the outer edge toward the center to avoid enlarging the stain.

Step 2: Apply an Absorbent Powder

Oil in fabric fibers needs to be drawn out before you can clean it. Absorbent powders work by capillary action — the fine particles pull oil molecules out of the fiber weave.

  • Cornstarch or baking soda: Both work well. Cover the entire stain generously, press in gently, leave for 15–30 minutes (longer for thick grease like butter or lard). Brush off completely before the next step.
  • Talcum powder: Also effective, particularly for cosmetics or sunscreen stains.

For old or dried grease stains: skip to step 3 directly — the absorbent step mainly helps fresh stains. Dried grease has already penetrated fully and doesn't respond as well to absorption.

Step 3: Pre-Treat with Dish Soap

Dish soap is specifically formulated to cut through grease — it's what makes it uniquely effective on grease laundry stains compared to regular detergent. Dawn Original (or any standard dish soap) is the standard recommendation.

  1. Apply a few drops of dish soap directly to the stain
  2. Work in gently with your fingertip or a soft toothbrush — small circular motions into the fabric
  3. Leave for 5–10 minutes (up to 30 minutes for thick grease)
  4. Rinse with warm water

Warm (not cold, not hot) water is appropriate for grease stains because grease is more soluble in warm water than cold. This is the exception to the cold-water preference for protein stains like blood.

Step 4: Apply Enzyme Pre-Treater for Persistent Stains

If the stain is still visible after the dish soap treatment, apply an enzyme stain remover spray or gel. Lipase enzymes (present in many enzyme detergents) specifically break down fat and oil molecules:

Apply to the damp stain, work in gently, and let dwell for 10–30 minutes before washing.

Step 5: Machine Wash

Wash at the warmest temperature the care label permits — warm water (40°C) for most fabrics. Check the care label first. See Laundry Symbols Explained. Use a normal dose of your regular detergent; over-dosing doesn't help remove grease and will leave residue.

Step 6: Check Before Drying — This Step Is Critical

When the wash cycle finishes, check the stain location on the wet fabric in good light. Grease stains can appear nearly invisible when wet and then become visible again once dry — but that's if only a small amount of oil remains. A complete stain will be slightly translucent or darker on the wet fabric.

If you see any trace of the stain while wet: repeat steps 3–5 before drying. Do not put the item in the dryer with a remaining grease stain.

Dealing with Old and Set Grease Stains

Grease stains that have been washed and dried present a genuine challenge. The oil is polymerized into the fibers. These are the options in order of strength:

  1. Dish soap soak: Apply dish soap generously, work in, leave overnight. Wash warm.
  2. WD-40 or lighter fluid (counterintuitive): A small amount of lighter fluid or WD-40 on the stain can re-dissolve polymerized oil, allowing fresh dish soap treatment to then remove it. Apply, blot off, apply dish soap immediately, wash. This sounds wrong but is a known professional dry cleaning technique. Test on hidden area first.
  3. Professional dry cleaning: For expensive items, a dry cleaner has access to commercial solvents that handle set grease stains effectively.

Grease Stain Removal by Fabric Type

Cotton and polyester blends

Standard method above. Can handle dish soap treatment and warm washing well.

Silk and delicates

Use only a small amount of gentle dish soap or specialist delicate pre-treater. Do not use enzyme sprays or OxiClean on silk. Rinse gently with warm water by hand, don't wring. Air dry.

Wool

Cold water for pre-rinse even with grease (to protect the wool from felting). Use a specialist wool detergent or very mild dish soap with minimal agitation. See our wool care guide for handling instructions.

Dry-clean only

Blot the stain, apply cornstarch and let absorb, brush off, and take to a dry cleaner. Attempting dish soap treatment on dry-clean-only fabrics risks water rings and fiber damage.

FAQ

Does hot water help with grease stains?

Warm water (40°C) helps dissolve grease during washing. Very hot water (above 60°C) can set the stain in some fabric types and should be avoided unless the care label specifies it's safe and you're certain the stain has been fully pre-treated.

What about baby wipes or hand sanitizer?

As a quick first response when nothing else is available, these can blot and partially dilute a fresh grease stain. But neither contains enzymes or grease-cutting surfactants, so they buy time rather than solve the problem. Follow up with proper treatment as soon as possible.

Can I use dish soap in the washing machine?

Only as pre-treatment directly on the fabric — not added to the detergent dispenser. Dish soap produces heavy foam in a washing machine that can cause machine errors, foam overflow, and poor rinsing. Use a regular laundry detergent for the wash cycle after pre-treating with dish soap.

How do I treat a grease stain on jeans?

Standard method above. Denim is cotton-based and handles dish soap and enzyme treatment well. Wash at 30–40°C (cold to protect color). See How Often to Wash Jeans for general denim care guidance.

Conclusion

Grease stains are very treatable when you act quickly and follow the right sequence: absorb, pre-treat with dish soap, apply enzyme if needed, wash warm, and never dry until the stain is gone. The most common reason people end up with permanent grease stains is putting stained items in the dryer before checking. That one step makes the difference between a stain that's gone and one that's there forever. For protein stains like blood, see How to Remove Blood Stains.

SharePinterestX

More from How-To Guides

← Back to all guides <- Back to all guides