Makeup stains—including foundations, mascaras, and lipsticks—are complex because they are typically oil-based and highly pigmented. When a spill occurs, your immediate goal is to absorb as much of the oil as possible before it sets. Use a clean, white cloth to blot, never scrub. Rubbing forces the makeup deeper into the carpet pile and creates a larger, more difficult stain to manage. Once you have blotted the excess, use a mild, enzyme-based carpet cleaner or a cleaner specifically labeled for oil-based stains. Always follow the manufacturer's care guidelines for your carpet. If you have wool or a blend, these fibers are highly absorbent and require specific, pH-neutral cleaners to prevent permanent discoloration or fiber degradation. Avoid common household items like vinegar or baking soda unless you know for certain they are safe for your carpet type, as they can sometimes alter the dye in the fibers themselves. If the makeup contains heavy wax or glitter, ensure you vacuum the area well after it is dry to remove any fine particles that could act like sandpaper and wear down the fibers over time.

Key considerations

  • makeup stains
  • cosmetic stains
  • carpet cleaning
  • carpet stain removal
  • carpet spot cleaning
  • makeup stain removal
Ask an Expert