How to Get Oil Out of a Shirt Without Damaging the Fabric
How to Get Oil Out of a Shirt Without Damaging the Fabric
You were cooking, eating, or working on a car, and oil got on your shirt. The dark, greasy stain seems impossible to remove. But oil stains can be removed from shirts. The key is breaking down the oil with a surfactant (dish soap) before it sets. Here’s how to get oil out of a shirt without damage.
Oil on a shirt is a stain caused by cooking oil, salad dressing, motor oil, or other petroleum-based products that bond with fabric fibers. Oil is not water-soluble, so regular washing alone may not remove it. Removing oil requires a surfactant (dish soap) to break down the oil, then hot water to wash it away.
To get oil out of a shirt, apply Dawn dish soap to the stain, let it sit for 10 minutes, rinse with warm water, and wash with enzyme detergent in the hottest water safe for the fabric. For set-in stains, apply baking soda to absorb oil before treating. Don’t use cold water, don’t rub, and don’t put the shirt in the dryer until the stain is gone.
Step-by-Step: Getting Oil Out of a Shirt
Step 1: Blot Excess Oil
Use a paper towel to blot excess oil from the shirt. Don’t rub. Press gently to absorb as much oil as possible.
Step 2: Apply Baking Soda (For Fresh Stains)
Sprinkle Arm and Hammer Baking Soda on the stain to absorb excess oil. Let it sit for 10 minutes, then brush off.
Step 3: Apply Dish Soap
Apply Dawn Ultra Dish Soap directly to the stain. Work it in gently with your fingers. The surfactants in dish soap break down the oil.
Step 4: Let It Sit for 10 Minutes
Let the dish soap sit on the stain for 10 minutes to break down the oil.
Step 5: Rinse with Warm Water
Rinse the stain with warm water. Don’t use cold water, as cold water doesn’t dissolve oil.
Step 6: Wash
Wash with Tide Free and Gentle in the hottest water safe for the fabric. Check the care label for the maximum safe temperature.
Step 7: Check Before Drying
Check the stain before putting the shirt in the dryer. If the stain remains, treat again and re-wash. Don’t put the shirt in the dryer until the stain is gone.
For Set-In Oil Stains
Step 1: Apply Baking Soda
Cover the stain with a thick layer of baking soda. Let it sit for 30 minutes to absorb oil. Brush off.
Step 2: Apply Dish Soap
Apply Dawn dish soap and work it in. Let it sit for 15 minutes.
Step 3: Add OxiClean
Spray with OxiClean Max Force Spray. Let it sit for 10 minutes.
Step 4: Wash in Hot Water
Wash with Tide Free and Gentle in the hottest water safe for the fabric.
Step 5: Check Before Drying
For Tough Grease Stains
Step 1: Apply Shout Foam
Apply Shout Advanced Grease Busting Foam to the stain. Let it sit for 10 minutes.
Step 2: Wash in Hot Water
Wash with enzyme detergent in the hottest water safe for the fabric.
Oil on Different Shirt Fabrics
| Fabric | Best Treatment | Water Temp | What to Avoid |
|---|---|---|---|
| Cotton | Dish soap + hot water | Hot | Cold water |
| Polyester | Dish soap + warm water | Warm | Hot water (can set synthetics) |
| Denim | Dish soap + OxiClean | Hot | Cold water |
| Silk | Professional cleaning | N/A | All home treatments |
| Wool | Professional cleaning | N/A | All home treatments |
| White cotton | Dish soap + oxygen bleach | Hot | Chlorine bleach on colors |
What Not to Do
Don’t use cold water. Cold water doesn’t dissolve oil. Use warm or hot water.
Don’t rub the stain. Rubbing spreads the oil and damages fibers. Press gently.
Don’t put the shirt in the dryer. Dryer heat sets oil stains permanently. Always air dry and check first.
Don’t wait too long. The longer oil sits, the harder it is to remove. Treat within 24 hours.
Don’t use chlorine bleach on colors. Chlorine bleach strips color. Use oxygen bleach instead.
Don’t use fabric softener. It coats fibers and traps the oil.
Don’t use too much dish soap. Excess dish soap can leave its own residue. Use a small amount.
FAQ
How do you get oil out of a shirt? Blot excess oil, apply Dawn dish soap to the stain, let it sit for 10 minutes, rinse with warm water, and wash with Tide Free and Gentle in the hottest water safe for the fabric. Check before drying. Don’t put the shirt in the dryer until the stain is gone.
Does dish soap remove oil from shirts? Yes. Dawn dish soap contains surfactants that break down oil. Apply it full strength to the stain, let it sit for 10 minutes, rinse with warm water, and wash with enzyme detergent in hot water.
Does baking soda remove oil from shirts? Yes. Baking soda absorbs excess oil. Sprinkle it on fresh oil stains, let it sit for 10 minutes, brush off, then treat with dish soap and wash.
Can you put oil-stained shirts in the dryer? Don’t put oil-stained shirts in the dryer until the stain is completely gone. Dryer heat sets oil stains permanently. Always air dry and check first.
Does hot water remove oil from shirts? Yes. Hot water dissolves oil better than cold water. Wash oil-stained shirts in the hottest water safe for the fabric. Check the care label for the maximum safe temperature.
References
- Tide. “How to Remove Oil Stains from Shirts.” tide.com.
- The Spruce. “How to Get Oil Out of Clothes.” thespruce.com.
- Good Housekeeping. “Oil Stain Removal Guide.” goodhousekeeping.com.
- Dawn. “Stain Removal Guide.” dawn.com.