We have all been there. You’re enjoying a gorgeous dinner or whipping up a masterpiece in the kitchen, and suddenly—drip. A glob of salad dressing or a splatter of frying oil lands right in the center of your favorite T-shirt. In the past, this might have been a death sentence for your garment, leading to years of “lost” t-shirt.
But here is the good news: Oil stains are not permanent. Whether it’s fresh splatter from an eggplant fry-up or a set-in grease mark from a lipstick that’s been there for months, you can save your wardrobe.
In this comprehensive guide, we will walk you through the How To Remove Oil Stains From T-Shirts method—a combination of science and simple household items—to ensure your T-shirts stay “classy” and stain-free.
Why Are Oil Stains So Stubborn?

Oil is “hydrophobic,” meaning it repels water. This is why tossing a greasy shirt directly into the wash rarely works; the water simply slides over the oil without lifting it from the fibers. To remove the stain, you need to absorb the excess and then break down the molecular bond between the oil and the t-shirt’s fabric.
You Will Needs:
- Baking Soda: (Note: Not baking powder). This acts as a powerful absorbent.
- Dish Soap: A grease-cutting, plant-based dish soap is ideal.
- Old Toothbrush: For mechanical agitation.
- Recycled Paper Towels: For initial blotting.
- Plant-Powered Laundry Detergent: To finish the job.
How To Remove Oil Stains From T-Shirts: Step-by-Step Guide
Step 1: Act Quickly (The Golden Rule)
The longer an oil stain sits, the more it “bonds” with the fabric. As soon as the spill happens, treat it. However, if you didn’t notice the stain until later, don’t panic—this method works on set-in stains too!

Step 2: Blot, Don’t Rub

Take a clean paper towel or utility rag and gently pat the stain.
Pro Tip: Never rub an oil stain. Rubbing pushes the oil deeper into the knit of the T-shirt and spreads the grease to unaffected fibers. Blot until no more oil transfers to the paper.
Step 3: The Baking Soda Soak

Sprinkle a generous layer of baking soda over the stain.
- Fresh Stains: Let it sit for 30 minutes.
- Old/Set-in Stains: Let it sit for at least an hour.
The baking soda will begin to clump as it draws the oil out of the T-shirt. Using your old toothbrush, gently scrub the powder. If the baking soda turns the color of the oil, brush it off and apply a fresh layer.
Step 4: Apply the Grease-Cutter (Dish Soap)

Once the powder has absorbed the surface oil, squirt a small amount of dish soap directly onto the baking soda remains.
- Create a Paste: Use the toothbrush to mix the soap and soda into a paste right on the fabric.
- Wait: Let this mixture sit for a few hours (or overnight for those stubborn, months-old stains). This gives the soap’s surfactants time to break down the grease molecules.
Step 5: The Temperature-Controlled Wash

Check the care label on your T-shirt. Wash the garment in the hottest water allowed for that fabric. Heat helps keep the oil in a liquid state so the detergent can carry it away.
- Check Before Drying: This is the most important step. When the wash is done, inspect the area. Do not put the shirt in the dryer if the stain is still visible. The high heat of a dryer will “bake” the oil into the fibers permanently.
Frequently Asked Questions
Q: Can I use Baking Powder instead of Baking Soda?
A: No. Baking powder contains cornstarch and acidic agents that won’t absorb oil the same way. Stick to 100% Baking Soda.
Q: What if the stain is on a dry-clean-only fabric?
A: Do not try the wet soap method. Blot the oil immediately and take it to a professional, informing them exactly what kind of oil caused the stain.
Q: Why did my T-shirt get a dark ring after I treated the stain?
A: This is usually because the soap wasn’t fully rinsed out or you used too much. Re-wash the garment in a normal cycle, and the ring should disappear.
Conclusion
Now CustoJoy bet you knew how to remove oil stains from t-shirts, right? Oil stains are a part of life, but they don’t have to be a part of your wardrobe’s future. By acting quickly, using the Baking Soda + Dish Soap power team, and avoiding the dryer until the spot is gone, you can keep your T-shirts looking brand new for years.
Now that you’re a stain-fighting expert, go ahead and fry that eggplant or dress that salad with total confidence. Your T-shirts are safe!

