1. BLOT. The first step in learning how to get oil out of carpet is to blot up as much of the oil as possible. Use an absorbent material such a towel, rag, or brown paper bag (we don’t recommend newspaper for this because the ink could transfer onto the carpet fibers and create an even bigger stain). You can remove the bulk of the stain this way.
2. COAT WITH POWDER. After that, coat the stain with an absorbent powder like baking soda or corn starch. Let it sit for 2-24 hours. When you feel you’ve waited long enough, vacuum up the powder and check to see if the stain has disappeared. If it has, great! If not, move on to the next step.
3. WASH WITH DISH SOAP. If the stain remains and you still need to know how to get oil out of carpet, try a grease-fighting dish soap. Create a solution with a small amount of dishwashing detergent and water and apply it to the stain. Scrub with a brush or sponge and allow the product to sit for 1-2 minutes. Then, rinse with water and blot up the excess liquid (you may need to repeat this step a few times to remove all of the suds). That’s it!
Congratulations! You’ve just learned how to get oil out of carpet. If the stain is still present after you’ve completed these three steps, you may need to repeat them once or even twice more. If you have a grease stain, the process for removal will be very similar except at the start, you’ll need to scrape off the grease instead of soaking it up with brown paper.
NOTE: With all of these cleaning products, we recommend that you do a test patch on an unimportant and unseen area of the carpet beforehand to be sure that they will not stain or discolor your carpeting. Also, always remember to blot, never rub, so that the stain isn’t pushed further into the carpet fibers.