How to Remove Oil from Carpet
Share
Oil stains on carpet — whether from cooking oil, motor oil, baby oil, or greasy food — are among the trickiest to remove because oil repels water. The key is using absorbents and grease-cutting agents rather than just water. Here's how to tackle oil stains effectively.
What You'll Need
- Nutricost Baking Soda (2 LBS) – absorbs oil from carpet fibers
- Dish soap (clear, grease-cutting formula)
- FOLEX Instant Carpet Spot Remover (32 oz)
- HOMEXCEL Microfiber Cleaning Cloths (Pack of 12)
- Empty Spray Bottles (16oz, 2-Pack)
- Warm water
- A dull knife or spoon for scraping
- Rubbing alcohol (optional, for stubborn grease)
Step-by-Step: Removing Oil from Carpet
Step 1: Remove Excess Oil First
If the oil spill is fresh, use a dull knife, spoon, or the edge of a credit card to gently scrape up as much oil as possible from the surface of the carpet. Work from the outside in. For liquid oil, blot — don't rub — with a clean microfiber cloth to absorb as much as you can before treating.
Step 2: Apply Baking Soda Generously
Cover the entire oil stain with a thick layer of baking soda. Baking soda is highly absorbent and will draw the oil out of the carpet fibers. Let it sit for at least 15–30 minutes — longer for larger or deeper stains. You'll notice the baking soda clumping as it absorbs the oil. Vacuum it up thoroughly.
Step 3: Apply Dish Soap Solution
Mix 1 teaspoon of grease-cutting dish soap with 1 cup of warm water in a spray bottle. Apply to the stain and work it into the fibers gently with your fingers or a soft brush. Dish soap is specifically designed to cut through grease and oil — it's your most effective tool here.
Step 4: Blot Firmly
Using a clean microfiber cloth, blot the area firmly from the outside in. The dish soap will have surrounded the oil molecules, making them easier to lift. Continue blotting with fresh sections of cloth until no more oil transfers.
Step 5: Rinse Thoroughly
Spray clean warm water over the area to rinse out the dish soap. Blot again with a dry cloth. Repeat the rinse 2–3 times to ensure all soap residue is removed — leftover soap attracts dirt.
Step 6: Apply FOLEX for Remaining Stain
If a greasy mark or discoloration remains, apply FOLEX Instant Carpet Spot Remover directly to the area. Work it in gently and blot with a clean cloth. FOLEX is highly effective on grease and oil-based stains.
Step 7: Final Baking Soda Treatment
Once the area is mostly clean, sprinkle baking soda over the damp carpet and let it sit until fully dry. This absorbs any remaining oil residue and deodorizes the area. Vacuum thoroughly once dry.
For Stubborn or Set-In Oil Stains
For dried or set-in oil stains, apply a small amount of rubbing alcohol to the stain first. Rubbing alcohol is a solvent that can break down oil. Blot with a clean cloth, then follow with the dish soap method above. Always test rubbing alcohol on a hidden area first as it can affect some carpet dyes.
Types of Oil Stains and Tips
- Cooking oil / olive oil: Baking soda + dish soap method works excellently.
- Motor oil / grease: May require multiple treatments and rubbing alcohol as a pre-treatment.
- Baby oil / mineral oil: Very light — baking soda alone often sufficient.
- Butter / margarine: Treat as oil; dish soap is very effective.
- Salad dressing: Contains both oil and vinegar — dish soap method works well.
What Not to Do
- Don't use hot water — it can spread the oil and set the stain.
- Don't rub — rubbing spreads oil further into the fibers.
- Don't skip the baking soda step — it's essential for absorbing oil before liquid treatment.
Final Thoughts
Oil stains require a two-step approach: first absorb with baking soda, then cut the grease with dish soap. With patience and the right technique, even stubborn oil stains can be fully removed from carpet without leaving a trace.
You Might Also Like
Loading...
Shop Related Products
Loading...