Oil · Cotton
Oil Stain on Cotton — How to Get It Out
Oil stains on cotton come out best when you treat them with dish soap or baking soda before washing, because grease needs a degreaser to break down. Cotton is durable and can handle hot water and scrubbing, which makes it one of the easier fabrics to rescue from oil. The key is never to put an oil-stained garment in the dryer until the stain is completely gone, because heat will set the grease permanently.
- Time20 min
- DifficultyEasy
- MaterialCotton
Watch out
WarningNever tumble-dry cotton until the oil stain is completely invisible. Heat from the dryer will bake the grease into the fabric and make it nearly impossible to remove.
TipCotton can handle hot water and scrubbing, but always check the care label first — some cotton blends or dyed prints may have lower temperature limits.
Do this
Blot excess oil
Blot the stain gently with a clean white cloth or paper towel to lift as much oil as possible. Do not rub, because that pushes the grease deeper into the cotton fibers.
If the stain is fresh and heavy, sprinkle a pinch of baking soda or cornstarch on it first and let it sit for five minutes to absorb the oil before you blot.
Apply dish soap
Squeeze about 1 tsp of dish soap directly onto the stain and work it in with your fingers or a soft brush. Let it sit for at least 5 minutes so the soap can break down the grease.
Scrub with baking soda paste
Mix 2 tbsp of baking soda with just enough hot water to make a thick paste, then scrub it into the stain with a soft brush or old toothbrush for about one minute. The baking soda adds gentle abrasion and helps lift oil that dish soap alone might miss.
Rinse with hot water
Rinse the treated area under the hottest tap water safe for cotton (around 130 °F or hotter). Hold the fabric so the water flushes the oil out through the back of the stain, not deeper into the weave.
Check and wash
Check that the stain is gone before you put the garment in the washing machine. Wash in the hottest water the care label allows, and air-dry or hang until you are certain no shadow remains.
Common questions
What if the oil stain is old and already set in?+
Soak the stained area in hot water with 1 tbsp of dish soap for 15–30 minutes before you scrub with baking soda paste. Old oil may need two rounds of treatment and washing. Never put it in the dryer between attempts, because any remaining grease will set permanently.
Can I use laundry detergent instead of dish soap?+
Regular laundry detergent is not designed to cut grease the way dish soap is, so it usually takes longer and works less well. If you have no dish soap, use an enzyme stain soap or a liquid laundry detergent and let it sit for at least 15 minutes before scrubbing.
Will this method work on colored cotton?+
Yes, dish soap and baking soda are safe for colored cotton. Hot water is also fine for most cotton dyes, but if the garment is brightly colored or new, test the hottest rinse on a hidden seam first to make sure the color does not bleed.
What if a faint shadow remains after washing?+
Repeat the dish soap and baking soda treatment, then wash again in hot water. Do not dry the garment until the shadow is completely gone, because even a faint oil mark will darken and set with dryer heat.
Same stain, other materials
OilCarpet
Oil Stain on Carpet — How to Get It Out
Oil stains on carpet need immediate blotting and a grease-cutting treatment to lift the oil without spreading it deeper into the fibers. Fresh spills come out more easily, but even set-in oil responds to baking soda and dish soap if you work methodically. Never rub an oil stain outward — you'll only push it into a larger area.
OilDenim
Oil Stain on Denim — How to Get It Out
Oil stains on denim respond well to dish soap and baking soda because denim's tight cotton weave can handle scrubbing and hot water without damage. Fresh oil lifts faster, but even set-in grease will come out with patience and the right degreaser. Denim is forgiving — you can work the stain hard without worrying about felting or color loss the way you would with wool or silk.
OilLeather
Oil Stain on Leather — How to Get It Out
Oil stains on leather need gentle absorption, not scrubbing or water, because leather is porous and water can leave permanent marks or warp the hide. The key is to draw out the oil with a dry powder, then condition the leather afterward to restore its protective oils.
OilLinen
Oil Stain on Linen — How to Get It Out
Oil stains on linen come out best when you treat them quickly with an absorbent powder followed by dish soap and hot water. Linen is a sturdy natural fiber that can handle vigorous scrubbing and high heat, which makes it one of the easier fabrics to rescue from grease. The key is to lift as much oil as possible before you wash, because oil repels water and will cling to the fibers if you skip the degreasing step.
OilPolyester
Oil Stain on Polyester — How to Get It Out
Oil stains on polyester come out easily because the synthetic fiber doesn't absorb grease the way natural fabrics do. The key is dish soap, which breaks down oil on contact, followed by a hot wash to flush away the residue. Even older oil spots respond well if you treat them before the dryer sets them permanently.
More stains on cotton
BloodCotton
Blood on Cotton — How to Get It Out
Blood stains come out of cotton easily if you act quickly and use cold water—hot water will set the protein permanently. Cotton is durable and can handle scrubbing, soaking, and repeated treatment, so even dried blood usually responds well to enzyme soap and patience.
BloodCotton
Blood on Cotton Shirt — How to Get It Out
Blood stains on a cotton shirt come out cleanly if you act quickly and keep the water cold—hot water will cook the protein and lock the stain into the fibers. Cotton is durable enough to handle enzyme soap, peroxide, and machine washing, but you must treat the stain before it dries. Follow these steps to lift fresh or dried blood without damaging the fabric.
BlueberryCotton
Blueberry Stain on Cotton — How to Get It Out
Blueberry stains on cotton come out reliably if you treat them with cold water and enzyme soap before washing hot. The purple pigment is a tannin stain that sets with heat, so never apply hot water until you've pretreated. Cotton is durable enough to handle vigorous scrubbing and a hot final wash, which makes it one of the easiest fabrics to rescue from blueberry juice.
ChocolateCotton
How to Get Chocolate Out of Cotton
Chocolate stains on cotton respond well to cold water and enzyme treatment because cotton can handle vigorous scrubbing and hot washing once the stain is pretreated. The key is to lift the cocoa butter and sugar without letting heat set the protein and fat before you've broken them down. Cotton's durability means you can be more aggressive than you would with delicate fabrics.
CoffeeCotton
Coffee on cotton — how to get it out
Coffee stains on cotton come out reliably if you rinse them cold first, treat with enzyme soap, and then wash hot. Cotton is tough enough to handle aggressive stain removal, so you can use hot water and scrubbing without worry once the tannins are broken down. Fresh spills lift in minutes; older stains need a soak.