Annette R. Smith profile image

How to Remove Oil Stains from Your Carpets and Rugs

Bath oils and hand lotions can cause tricky stains on your bathroom carpets and rugs.
See all 4 photos
Bath oils and hand lotions can cause tricky stains on your bathroom carpets and rugs.

Keeping your carpets clean, beautiful, and stain-free can be a daunting task. Ask anyone who faces this problem. Some stains are naturally easier to remove than others.

Of the many different types of stains, oil and grease stains are some real sticklers. Removing them from your carpets and rugs is tricky but possible if you know what to do.

Oil-based liquids like cooking oils and hand lotion can soak into carpet fibers quickly, and they leave behind ugly, greasy stains. Even small oil spots from dirty shoes or fast food spills can cause permanent stains if they are not promptly treated.

Old or stubborn stains usually require professional cleaning, but you can save money by tackling new or light stains yourself.

With a few household products from your kitchen or medicine cabinet, some "elbow grease," and a little bit of time, you can remove oil stains from your carpets and rugs.

Here are ten easy steps for removing oil and grease stains. After they are treated and the carpet fibers are dry, run a vacuum as usual. Then stand back and admire your clean, beautiful, and stain-free carpets and rugs.

Household products and a little "elbow grease" will remove many oil stains.
See all 4 photos
Household products and a little "elbow grease" will remove many oil stains.
Source: Free Digital Photos

Dry Cleaning Solvent

Valspar/Guardsman 472400 Guardsman Dry Cleaning Fluid
Valspar/Guardsman 472400 Guardsman Dry Cleaning Fluid
Dry cleaning solvent formulated for grease, wax, oily foods, paint, crayons, tar, lipstick and motor oil.
Amazon Price: $6.79

Cleaning Items Needed

  • Spoon or butter knife
  • Bowl or small container
  • Towels / newspapers / paper bags
  • Cornstarch or baby powder
  • Soft brush or toothbrush
  • Vacuum cleaner
  • Grease-cutting dish soap
  • White vinegar
  • Water
  • White wash cloths
  • Clean towels

Optional Cleaning Items

  • Dry cleaning solvent
  • Measuring cup
  • Table Salt
  • Borax
  • Wide tooth comb

After you treat an oil stain, run a vacuum over the carpet and enjoy the beautiful results.
See all 4 photos
After you treat an oil stain, run a vacuum over the carpet and enjoy the beautiful results.
Source: Free Digital Photos

Alternate Method (Steps 6-10)

6. Create a non-toxic paste of table salt, borax, and white vinegar (one-quarter cup each).

7. Gently rub the paste into the oil stain, and let it sit for a few hours.

8. Vacuum the dried paste and remaining oil stain debris.

9. Blot the carpet with a damp cloth and allow it to dry completely.

10. Run a wide tooth comb through the clean, dry fibers to fluff up the carpet.

Oil Stain Removal Steps

1. Use a spoon or butter knife to remove oil-based material or grease from the top of the carpet. Collect the debris in a bowl or other small container.

2. Soak up the remaining oil with a towel, paper bag, or newspaper. Gently press the absorbent material into the carpet, but use care with newspaper to avoid transferring ink to the carpet.

3. Pour cornstarch or baby powder onto the carpet to cover the oil stain. Use a soft brush to gently work it into the carpet fibers.

4. Allow the cornstarch or powder to cover the stain for at least 30 minutes before vacuuming the area with a household vacuum cleaner.

5. For large spills, repeat steps 3 and 4.

6. Apply a few drops of grease-fighting dish soap to the stain. Add a little white vinegar for extra cleaning power. Use your fingers to create a thin layer of liquid over the stain.

7. Gently work the dish washing liquid into the carpet fibers with a soft brush or old toothbrush.

8. Remove the soap with wash cloths and a small amount of water. White wash cloths are best, since they allow you to see your progress.

9. Repeat until all of the soap and water is removed from the carpet. Avoid scrubbing or wiping as you work, since this may spread the stain.

10. Press clean towels into the carpet to absorb excess water. Allow the area to dry completely, then run a vacuum over the carpet.

More Tips to Remove Oil Stains from Your Carpets

  • Treat oil stains quickly, before carpet fibers absorb the oil.
  • Blot rather than scrub, to avoid spreading the stain or damaging the carpet.
  • Speed up the drying process with a room fan or dehumidifier.
  • If household products are ineffective, use a dry cleaning solvent.
  • Keep children and pets away from carpet cleaning solutions and pastes.

Oil Removal Advice from a Professional Carpet Cleaner

Reference Sources / Further Reading

Copyright © 2012. Annette R. Smith. All rights reserved.

Published: March 7, 2012 / Modified: April 2, 2013.

With a little time and effort, you can remove oil stains from your carpets and rugs.
See all 4 photos
With a little time and effort, you can remove oil stains from your carpets and rugs.

Your Turn: Tell Us What You Think

You're reading How to Remove Oil Stains from Your Carpets and Rugs, by Annette R. Smith. Please leave a comment and tell us what you think. Then share the article with your family and friends.

To read more by this author, visit her profile page for the latest, hottest, and best. Or sign up for HubPages to publish your own material. It's fun, it's FREE, and you can even earn money along the way.


 Last updated on April 2, 2013

Useful {3}Funny Awesome Beautiful Interesting {1}

Post a Comment 10 comments

vocalcoach profile image

vocalcoach 2 years ago from Idyllwild, California. Level 7 Commenter

I sure like knowing how to remove oil stains from my carpeting. That is one hard stain. Recognizing why its important to remove any excess right away after a spill is something I didn't know. Voting up!

Annette R. Smith profile image

Annette R. Smith 2 years ago from San Antonio, Texas Hub Author

Hello, Audrey. So glad you found some useful information here. Thank you for the thumbs up and support!

Rolly A Chabot profile image

Rolly A Chabot 2 years ago from Alberta Canada Level 3 Commenter

Hi Annette... thanks for this as us men are always spilling something. You have many suggestions here that will come on handy.

Hugs from Canada

Annette R. Smith profile image

Annette R. Smith 2 years ago from San Antonio, Texas Hub Author

You're welcome, Rolly. I'm so glad you found these suggestions helpful. Thank you for stopping by!

daffy 24 months ago

Great info, Annette! Thanks for sharing :o)

Annette R. Smith profile image

Annette R. Smith 22 months ago from San Antonio, Texas Hub Author

You're welcome, Daffy! An overzealous spam filter hid your comment and I just came across it today. Oil stains are not fun. I'm glad you found these tips to be helpful!

Marty 18 months ago

Carpet maintenance is very essential to ensure higher life for carpets.

http://www.floorworld.com.au/carpet.php

Annette R. Smith profile image

Annette R. Smith 18 months ago from San Antonio, Texas Hub Author

So true, Marty. Thank you for stopping by.

carpet cleaners Melbourne 15 months ago

Hello I wish to to share a comment here concerning you to definitely be able to inform you just how much i personally Loved this particular study. I have to elope in order to aTurkey Day time Supper but desired to leave ya an easy comment. We preserved you Same goes with be returning subsequent function to read more of yer quality articles. Keep up the quality work.

http://freshzestcarpetcleaning.com.au/

Annette R. Smith profile image

Annette R. Smith 15 months ago from San Antonio, Texas Hub Author

Hello, Carpet Cleaners Melbourne. I'm glad you enjoyed my article on how to remove oils stains from your carpets and rugs. Thank you for dropping a comment.

    Sign in or sign up and post using a HubPages account.

    8192 characters left.
    Post Comment

    No HTML is allowed in comments, but URLs will be hyperlinked. Comments are not for promoting your Hubs or other sites.


    Click to Rate This Article
    Please wait working