A single splatter of cooking oil or a smear of bike chain grease can ruin a favorite shirt if you do not act quickly. The good news is that grease stain removal is straightforward once you understand what actually breaks down oil. Most methods use products already sitting under your kitchen sink or in your laundry room. The key is treating the stain before it sets and never putting a grease-stained item in the dryer, which bakes the oil into the fibers permanently.
Why Grease Stains Are Stubborn
Grease and oil are hydrophobic, meaning water alone cannot dissolve them. Regular laundry detergent handles light oil, but heavier stains from cooking grease, motor oil, or butter need a surfactant or solvent that breaks the oil into smaller droplets so water can wash them away. That is why dish soap, which is specifically designed to cut through kitchen grease, works so well on fabric stains too.
How to Remove Grease from Clothes
Fresh grease stains on washable fabrics respond well to this method:
- Blot excess grease with a paper towel. Do not rub, as that pushes oil deeper into the fabric.
- Sprinkle baking soda or cornstarch generously over the stain. Let it sit for 15 to 30 minutes to absorb surface oil.
- Brush off the powder with a soft brush or old toothbrush.
- Apply a few drops of liquid dish soap (Dawn or a similar grease-cutting formula) directly to the stain. Work it in gently with your fingers or a soft brush.
- Let the dish soap sit for 5 to 10 minutes.
- Rinse with the hottest water safe for the fabric (check the care label).
- Inspect the stain before drying. If any trace remains, repeat the dish soap step. Once you confirm the stain is gone, launder as usual.
Removing Set-In Grease Stains
Already dried and set stains require more aggressive treatment. Spray the stained area with WD-40 or a commercial pre-treatment like Shout or Zout, then let it penetrate for 15 to 20 minutes. Follow up with dish soap worked into the stain, then launder in the warmest water the fabric allows.
For white fabrics, an oxygen bleach soak (OxiClean dissolved in warm water for 2 to 4 hours) can lift grease stains that survived a trip through the dryer. Avoid chlorine bleach on grease stains since it can react with the oil and cause yellowing rather than removing the stain.
Grease Stain Removal from Carpet
Carpet fibers trap grease differently than clothing. Here is the most effective approach:
- Scrape up any solid grease with a butter knife or spoon.
- Cover the stain with baking soda and let it absorb for 20 to 30 minutes.
- Vacuum up the baking soda.
- Mix one tablespoon of dish soap with two cups of warm water. Apply the solution with a clean cloth, working from the outside of the stain inward to prevent spreading.
- Blot with a dry cloth. Repeat until no more grease transfers to the cloth.
- Rinse by blotting with a cloth dampened in plain water, then blot dry.
Avoid using too much water on carpet. Over-wetting can soak the pad beneath and create mildew issues. For large or deep stains, a carpet cleaning machine with a degreasing solution works faster and extracts moisture more effectively.
Removing Grease from Upholstery
Check the cleaning code tag on your furniture before treating. Codes W (water-based cleaners) and WS (water or solvent) allow the dish soap method described above. Code S (solvent only) fabrics like silk or certain synthetics require a dry cleaning solvent. Code X means vacuum only, so professional cleaning is your safest option.
For W and WS fabrics, use the same dish soap and warm water approach as carpet. Test in a hidden area first, since some upholstery dyes can bleed. Work in small sections and use a fan to dry the area quickly to prevent water rings.
Best Products for Grease Stain Removal
- Dawn Ultra dish soap — The gold standard for grease cutting. A few drops handle most fresh stains. About $4 for a 19-oz bottle.
- Lestoil — A heavy-duty degreaser that works on motor oil, axle grease, and tar. Apply undiluted to the stain, then launder. Around $5 for 28 oz.
- OxiClean Versatile Stain Remover — Best for soaking set-in stains. Dissolve a scoop in warm water and soak the garment for 1 to 6 hours. About $10 for 3 pounds.
- Spray ‘n Wash / Shout — Convenient pre-treatment sprays for moderate grease stains. Spray on, wait 5 minutes, and launder. $4 to $6 per bottle.
- Baking soda — Absorbs fresh grease before it sets. Always the first step in grease stain removal. Under $2 for a box.
Preventing Grease Stains
An apron while cooking eliminates 90 percent of kitchen grease stains on clothing. Use splatter screens over frying pans to contain oil spray. For garage and workshop activities, wear dedicated work clothes and change before sitting on upholstered furniture. Treating new fabric furniture and carpet with a Scotchgard-type protector adds a barrier that gives you more time to blot up grease before it penetrates the fibers.