Sustainability made simple

How to Get Lipstick Out of Carpet in 6 Easy Steps

How to get lipstick out of carpet
Foto: CC0 / Pixabay / markusspiske

A good lipstick can beautifully vibrant and long-lasting, everything you don’t want on your carpet! Follow this guide for how to remove lipstick from your carpets in 6 easy steps.

As is the case for most stains you find on your carpet, it’s important to take action as soon as you discover the stain. The longer it sits, the harder it will be to remove it. Follow these 6 steps and our homemade and chemical-free method to get lipstick out of your carpet in no time.

Why is Lipstick So Hard to Remove?

Red and pink pigments can be particularly hard to remove.
Red and pink pigments can be particularly hard to remove. (Foto: CC0 / Pixabay / imalabstudio)

Most lipsticks, even all natural homemade lipsticks, are made of three main ingredients: oil, wax, and pigment. The reason this type of stain is so hard to remove is because of the qualities that oil and wax possess, which seal in the pigment against water and other water based cleaning products.

To confront these tricky stains, we must take on a twofold attack. The following method first uses alkaline ingredients (baking soda and rubbing alcohol) to lift the oils, and then acidic ingredients (lemon juice and vinegar) and a bit of friction to remove the leftover pigment.

These ingredients need to work together to get the lipstick stain out of the carpet and cannot be used in isolation for a successful stain removal.

How to Remove Lipstick Stains From Carpet : Step by Step

If your carpet is colorful, you might have better luck at hiding the stain.
If your carpet is colorful, you might have better luck at hiding the stain. (Foto: CC0 / Pixabay / Shehriya)


  • Baking soda
  • Rubbing alcohol
  • 1 lemon
  • Apple cider vinegar
  • Old tooth brush
  • Old cloth


Before you begin, make sure to remove any lipstick chunks. Use the knife to gently remove any remaining pieces of lipstick from the carpet. Try to scrape at a 45-degree angle to avoid pushing any bits further into the carpet.

  1. Sprinkle baking soda. Sprinkle one teaspoon at a time over the stain until the stain is completely covered.
  2. Apply rubbing alcohol. Apply an almost equal amount of rubbing alcohol over the baking soda.
  3. Apply lemon juice. Squeeze just half the juice of 1 lemon over the effected area.
  4. Scrub with toothbrush. Use small, circular motions and don’t press too hard as this will just drive the stain deeper into the carpet.
  5. Add a splash of vinegar. As you’re scrubbing, add a dash of vinegar to the effected area. You’ll see the pigment start to disperse as you scrub.
  6. Blot dry with old cloth. Try not to swipe or rub the cloth across the carpet, as this could reset the stain.

Repeat these 6 steps as necessary until the stain is fully faded.

Warning: if your carpet is dirty all over, the area where you clean may look lighter or discolored because of this process. You may need to clean your carpet as well using our DIY carpet cleaner recipe.

A Few Extra Tips

If you find you have any greasy residue left on your carpet even after following this method, you might find following one of our methods on how to remove grease and oil stains from household items helpful.

Read More:

** Links to retailers marked with ** or underlined orange are partially partner links: If you buy here, you actively support, because we will receive a small part of the sales proceeds. More info.

Do you like this post?

Thank you very much for voting!