Skip to content
Grandma'sCleaning Tips
Menu

Makeup · Cotton

How to Get Makeup Out of Cotton

Makeup stains on cotton clothes come out reliably with dish soap followed by enzyme stain soap, because cotton fibers are durable enough to handle scrubbing and hot water. Foundation, powder, lipstick, and mascara all contain oils and pigments that need degreasing first, then enzyme action to lift any remaining color.

  • Time20 min
  • DifficultyEasy
  • MaterialCotton

Watch out

TipAlways test dish soap and enzyme soap on an inside seam or hem first if the cotton is dyed a dark or bright color, because scrubbing can sometimes fade the dye around the stain.

WarningDo not put the garment in the dryer until you have confirmed the stain is completely gone. Dryer heat will bake in any remaining pigment and make it nearly impossible to remove.

Do this

  1. Blot away excess makeup

    Lay the garment flat and blot the stain gently with a clean white cloth or paper towel to lift any fresh makeup sitting on the surface. Do not rub, or you will push pigment deeper into the cotton fibers.

    Turn the garment inside out so you can blot from the back; this pushes the stain out the way it came in.

  2. Apply dish soap to break down oils

    Put about 1 tsp of dish soap directly onto the stain and work it in gently with your fingers or a soft brush for one minute. Dish soap cuts through the oils and waxes in foundation, lipstick, and mascara.

  3. Rinse with lukewarm water

    Rinse the treated area under lukewarm running water (comfortable on your hands, about 85–100 °F) until the soap is gone and the water runs clear. Check the stain; if color remains, move to the next step.

  4. Treat with enzyme stain soap

    Dampen the stain again and rub in enzyme stain soap, working it into the fabric with the brush in small circles for about 30 seconds. Let it sit for five minutes so the enzymes can break down any remaining pigment and oils.

  5. Machine wash in hot water

    Wash the garment in the hottest water safe for cotton (usually about 130 °F or the hot setting on your machine) with your regular laundry detergent. Check that the stain is completely gone before you tumble-dry, because heat will set any leftover pigment permanently.

Common questions

Will this method work on old, set-in makeup stains?+

Yes, but you may need to repeat the enzyme soap treatment two or three times and let it sit for 15 minutes each time. Old stains bond more tightly to cotton fibers. If a faint shadow remains after washing, treat it again before drying.

Can I use hand soap or laundry detergent instead of dish soap?+

Hand soap and laundry detergent are less effective because they do not cut grease as aggressively as dish soap does. Dish soap is formulated to break down oils and waxes, which are the main binders in foundation and lipstick.

What if the makeup stain is waterproof mascara or long-wear foundation?+

Waterproof formulas contain silicones and stronger waxes, so use a bit more dish soap and scrub for a full two minutes before rinsing. Follow with enzyme soap as usual. If a trace remains, dab with isopropyl alcohol, then wash again.

Is it safe to scrub cotton this hard without damaging it?+

Yes, cotton is one of the most durable natural fibers and can handle firm scrubbing with a soft brush. Avoid wire brushes or anything abrasive that could fray the weave. Scrub in small circles rather than back and forth.

Same stain, other materials

More stains on cotton