Remove Oil Stains From Your Carpet

carpet oil stain removalCarpet oil stain removal can do successfully as long as you get to work on it immediately. You may already have a quick fix around the house. You can remove any oil stain from your carpet by using one of the methods outlined below. Before beginning the process, place a cloth or paper towel on the colour and blot gently. Be careful not to rub the oil more in-depth into the carpet fibres—work from the outside of the stain towards the centre. The type of oil spilt makes no difference, as these methods work for motor oil, olive oil, baby oil, and all other oil types. These cleaning tips will also work for other petroleum-based products such as Vaseline.

Things Needed for Carpet Oil Stain Removal

  • Absorbent white paper towels
  • Cleaning solution:
    • Synthetic Fibres: Rubbing (Isopropyl) alcohol
    • Oriental Rugs: 5-6 drops of mild grease-cutting liquid dish soap mixed with 1 quart of water.
    • Wool Fibre: Aerosol brake parts cleaner, then dry cleaning fluid.
  • Clean white cloth.
  • Weight (heavy books, dish, etc.)

*Various types of carpet will require treatment with different types of cleaning solutions. At all times, check with the manufacturer’s recommendations before deciding on a cleaning solution.

Remember to do a spot removal test on a portion of carpet or upholstery that is usually not visible.

Do-It-Yourself Carpet Oil Stain Removal

Oil stain removal can be challenging because they spread and stick to the fibres. The best way to extract oil is to apply a thick coat of baking soda across the area where the stain can be seen and leave it there until the sides form a dry crust. Then, vacuum up the residue. The colour will hopefully be much lighter or gone altogether. You may have to repeat this process to get the oil stain completely out of the carpet.

  1. In case oil is puddled, use the plastic spoon to scoop up excess oil and dispose of the spoon promptly. If the oil has dried, it may be necessary to use a small hand-vac to pick up residue. Avoid using a full-sized vacuum because you might inadvertently spread the stain.
  2. When trying to remove cooking oil stains, using a paper towel, blot the oil stain. Blot until no more oil appears on the paper towel.
  3. Then, using a sheet or two of paper towel folded into a square. Blot at the oil stain using a lifting motion working from the outside.
  4. Using a washcloth, apply small amounts of rubbing alcohol directly onto the oil stain. Make sure you’re blotting, not wiping, as this can spread the paint out onto other areas of the carpet.
  5. NEVER rub the stain, or you may make it more dangerous.
  6. Make use of paper towels to blot the oil. Apply a lifting motion and blot until no more oil comes off on the paper towel.
  7. Mix one quart of water with one-fourth teaspoon of dishwashing liquid. Apply a modest amount of cleaning solution to a washcloth. Make sure the dishwashing liquid is a brand that doesn’t contain lanolin or bleach.
  8. Test out a small carpet area to ensure it can endure the cleaning solution without staining or fading.
  9. Apply this water and dishwashing liquid mixture with a sponge directly onto the stain. Blot the affected area of the carpet until the oil stain is no longer visible.
  10. Blot the stain using the washcloth. Just as before, do not rub as this may spread the colour.

Take Note:

  • In case you have an oriental rug, or if your carpet is wool or silk, you have the stain removed professionally. These types of rugs/carpeting are sensitive and may not be colourfast. You should call a carpet specialist that is familiar with the kind of rug/carpet you have. When in uncertainty as to the type of material your carpet or Oriental rugs made. Try checking the tag, or consult the installer for your carpet.
  • When you clean engine stains, don’t oversaturate the area because this may cause the paint to spread. The cleaning washcloth has to be damp, not soaking wet.
  • Refrain from walking on any damp areas of carpets. Ensure that any spots you cleaned are dry before you step on them (wet carpet fibres attract more dirt than dry, and you may end up getting a more prominent stain than you bargained for).
  • For you to extend the life of your carpet and avoid excessive staining, you should vacuum your carpets at least once a week and deep clean them no less than twice a year.
  • Choose a reputable professional carpet cleaner to deep clean your carpets. If you choose to clean your carpets yourself using rented cleaning machines, please don’t over-wet the carpet, which can cause mould growth and delamination.
  • Use adequate ventilation, using fans to help disperse the odour from the cleaning solution.

Regardless of whether you have a professional deep clean your carpets or decide on doing it yourself, always allow the carpets to dry completely before walking on them – say 9 hours.

If the oil has soaked into the underlay, it will continue to wick up the carpet fibres until either the underlay flushed out, cleaned, or replaced. Steam ‘n’ Dry Carpet Cleaning Auckland stain removal services provide this service in South Auckland, North Shore, East, West Auckland.

How to Clean a Carpet Underlay?

Accidental spills and pet accidents affect not only the carpet but, in many cases, the underlay that lies below it. Carpets absorb moisture and lock it in, potentially leaving a stain and a musty or mouldy odour behind. You can clean your carpet underlay with workhorse household products and deodorise it for good measure.

1. Lift the carpet to expose the carpet underlay underneath. Rugs are usually secured to the floor with carpet staples or nails at the outside corners. Remove the fasteners and reveal the section of carpet underlay you wish to clean.

2. Blot the carpet underlay with clean rags if it is wet or even damp. Your goal is to lift as much of the offending element as possible if there is one present.

3. Mix 1/2 cup of white vinegar and 1 quart of lukewarm water. Spread the mixture liberally over the carpet underlay with a sponge, especially on any areas that stained. Let the mixture sit on the carpet underlay pad for 25 minutes.

4. Combine mild dish soap and warm water in a bucket. Rub the solution into the carpet underlay with a sponge and, for stubborn stains, with an old, softened toothbrush.

5. Rinse the underlay with fresh water and a clean sponge. Remove all traces of the soap.

6. Let the carpet underlay dry thoroughly. Direct a fan on the underlay to speed the process, if you like.

7. Sprinkle a generous layer of baking soda on the dry carpet underlay to deodorise it. Wait 15 minutes, then vacuum the underlay. Return your mat to its original secured condition.

Contact Us

📞Auckland Central   09 3767007                    📞West Auckland      09 8374545

📞North Shore         09 489 7784                      📞East Auckland        09 520 0062

📞South Auckland     09 262 0720                    📞Hibiscus Coast       09 426 5008


Experienced, researched and written by GRAEME STEPHENS. PUBLISHED 10/12/2014. UPDATED 19/04/2021