Laundry Stains
How to Remove a Set-In Oil Stain from a Denim Jacket
A set-in oil stain on a denim jacket can leave a dark, greasy mark, but you can lift it with dish soap and baking soda. Here's a practical guide for set-in stains, with denim-specific precautions.
Set-in oil stains on denim are a common frustration. Whether it's from cooking oil, a greasy car part, or a salad dressing spill, the longer it sits, the harder it becomes to remove. But don't give up on your favorite jacket yet. With the right approach and a few household items, you can often lift that stubborn mark.
This guide focuses on a set-in oil stain on a denim jacket. We'll walk you through a safe, step-by-step method using dish soap and baking soda, explain what to avoid, and give you clear signs of when to stop.
Readers may also find How to Remove Hard Water Stains from a Porcelain Sink, How to Remove a Set-In Tea Stain from a Polyester Shirt, and How to Remove a Set-In Mustard Stain from a Cotton Tablecloth useful. For more stories like this, browse our Surface Safety section.
Why Set-In Oil Stains Are Tricky
Oil is hydrophobic, meaning it repels water. When it dries and oxidizes, it can bond more firmly to the fabric fibers. Denim is a sturdy cotton twill, but it's still porous, so oil can penetrate deep. The good news: denim is durable and can handle more aggressive treatment than delicate fabrics like silk or wool.
Before you start, check the care label. If your jacket has special finishes or is labeled dry-clean only, you may want to consult a professional. For most denim, however, the following method is safe.