Removing Coconut Oil Stains

Removing Coconut Oil Stains:

If you are a coconut oil fanatic and use it for practically anything and everything, then there is a strong likelihood that you will spill some on your clothing, the carpet, or possibly even your favorite microfiber chair!

Aaack! An oil stain! What should you do?

When it comes to coconut oil, it is pretty easy to avoid a permanent oily mark. The quicker you can deal with it the better but typically, you can even get older stains out if you do it right!

For new spills

  1. Blot the excess coconut oil out with towels. Use plain, white towels, as coconut oil can removeRemoving Coconut Oil Stains: dyes from towels or paper towels if the dyes are of a poor quality and not set into the fabric of paper correctly.
  2. Apply baking soda, arrowroot powder, or cornstartch to the stain. Sprinkle it generously over the stain. No – sprinkle more. More I said!
  3. Let the baking soda/arrowroot powder/cornstarch sit on the stain for a good 10 minutes. It should turn light brown as it soaks up the oil.
  4. If you are dealing with a really deep spill or bad stain you may need to add more baking soda/arrowroot powder/cornstarch. If the stain/oil spot turns brown within a couple of minutes, add more baking soda/arrowroot powder/cornstarch. Repeat until it takes almost 10 minutes to turn brown.
  5. Scrape the baking soda/arrowroot powder/cornstarch off with something like a credit card or a thin but sturdy piece of cardboard.
  6. Wash the clothing in the clothes washer on the hottest possible setting. Hot water helps to “melt” the oil. If you have Oxygen Bleach (like this one from my affiliate partner Tropical Traditions) then you will want to add that to the load.
  7. Dry as normal. The stain should be gone!

For stains on carpet or upholstery or even wood floors, vacuum up the excess baking soda/arrowroot powder/cornstarch and use a towel soaked in warm water to wipe up the area that was soiled. Allow to air dry.

Now what should you do if you discover an “old” stain?

Well – it isn’t 100% guaranteed but I have had luck with this method which is suitable for stains on clothing, carpets, and upholstery.

  1. Add 6 ounces of Oxygen Bleach powder to 1 gallon of hot water.
  2. Stir until completely dissolved.
  3. Place stained clothing in the bucket of solution and completely immerse it.
  4. Allow it to soak for two hours.
  5. After soaking, the stain should be gone. Follow by washing the clothing in the clothes washer on the hottest possible setting.
  6. To adapt this to use on stains on carpet and upholstery, simply mix the solution and soak the stained area with it. After an hour, rub vigorously and the stain should be gone.
  7. Allow to air dry!
Love it? Share It!
Pin on Pinterest0Share on Facebook31Tweet about this on Twitter0Share on YummlyShare on Google+2Share on StumbleUpon0Share on LinkedIn0Email this to someonePrint this page

Be sure to check out these Products I Love from my trusted affiliate partners

Affiliate - Tropical Traditions Morrocco Method 2Squatty Potty

Subscribe To My Newsletter

My Books

Statements on this website have not been evaluated by the Food and Drug Administration. Products and/or information are not intended to diagnose, cure, treat, or prevent any disease. Readers are advised to do their own research and make decisions in partnership with your health care provider. If you are pregnant, nursing, have a medical condition, or are taking any medication, please consult your physician. Nothing you read here should be relied upon to determine dietary changes, a medical diagnosis or courses of treatment. Affiliate links may be included in this post. If you order through them, I may receive some sort of compensation. Don't worry, this does not affect your pricing or the quality of your goods or services. It simply helps me offset the administrative costs of blogging. Or consider it a tip if you like that better!


  1. says

    Thanks for the tips…. I have a favorite purple shirt that somehow got coconut oil on it and I haven’t been able to get it out. I would *never* have thought to use baking soda/arrowroot! I’ll have to try that next time I get a fresh spill. For now, I’ll try soaking the shirt in oxygen bleach. Thanks again.

  2. linda says

    I love DeSolve It to remove oil stains. Just spray it on, let it sit a few minutes, and pour some detergent over it to prevent shadow marks! Works great on silk and Rayon blouses! It’s all natural!

  3. says

    What do you suggest for washing towels if you apply oil to your skin after showering? My towels get… different and not as fluffy. They’ve even had a funny smell from a build up of oil I guess.

    • says

      Are you washing your towels in hot or cold water? I find that I have to wash in cold. Hot water always gives my towels a different texture regardless of what is on them.

  4. anita says

    i have brown stains under the arms of my tops- from coconut oil and arrowroot deodorant …what takes that out ?!
    i just tried some washing soda and dawn w/ hydrogen peroxide and got the stains out of hubby’s shirt that got some on it . it worked !

    • says

      Hmmmm…..a down pillow. Well I’ll tell you what! I have a spot on my down comforter that I haven’t dealt with yet. I’ll see what I come up with for you!

  5. Julia says

    Warm oil got splashed on a painted wall surface and has left a stain. I have tried to wash it but the stain remains. Can it be removed? If not, San it be painted over?

  6. says

    Help! Dumped coconut oil on dark avacado microfiber couch. Put corn starch on the stain but am afraid to even scrape it for fear it will be pushed into the upholstery. Any ideas?

Leave a Reply

Your email address will not be published. Required fields are marked *