We Value Your Privacy

We and our partners use technology such as cookies on our site to personalise content and ads, provide social media features, and analyse our traffic. Click below to consent to the use of this technology across the web. You can change your mind and change your consent choices at anytime by returning to this site.

Update Consent
Loading ...

How to get an oil-based stain out of carpet

Updated February 21, 2017

Of all the different types of stains that find their way to our carpet, oil-based stains present possibly the most difficulty in removing. Oil and grease alike tend to adhere to a surface and cling with a tenacity that mandates a bit more effort than other stains, but they aren't impossible to eliminate. With a little knowhow and effort, oil-based stains can be lifted from carpet quite easily.

Loading ...
  1. Cover the affected area completely with cornstarch, baby powder or baking soda. Make sure that the entire stain is covered.

  2. Allow the stain to sit completely covered overnight to draw out and absorb as much of the stain as possible.

  3. Vacuum the area well in the morning to remove the cornstarch, baby powder or baking soda.

  4. Scrub the area with warm, soapy water and a sponge or clean cloth. Be sure to use a grease-cutting dish soap, such as Dawn. Make sure that the area is damp, but not saturated. Allow the soapy water to sit on the area for at least 10 minutes.

  5. Rinse the area with clear water and a clean sponge to get rid of any residual suds.

  6. Allow the area to dry completely. Placing a fan nearby to circulate air over the dampened area can help the carpet to dry more quickly.

  7. Vacuum the carpet again once the area is dry to fluff it back up.

  8. Tip

    Avoid using harsh chemicals and abrasives that may damage the carpet.

Loading ...

Things You'll Need

  • Baking soda, baby powder or cornstarch
  • Vacuum cleaner
  • Dish soap
  • Clean cloth or sponge
  • Fan

About the Author

Loading ...