DIY Hacks To Get Old Oil Stains Out From Upholstery Furniture

remove old oil stains

Oil stains are really hard to remove from the upholstery of furniture, especially, old oil stains. This will surprise many of you, but the fact is furniture upholstery is susceptible to oil. Even without spilling oil on the furniture, it can get dirty and stubborn oil stains because it can rub it off from our body and hair.

Also, if you or any of the members eat greasy food while sitting on the couch or other upholstered furniture, it is more likely to get oil stains. The good news is you can easily remove old oil stains even without paying hefty on high-quality upholstery stain remover.

Guide To Remove Old Oil Stains From Upholstery Furniture:


  • Corn starch or baking soda
  • Some paper towels
  • Some moist paper towels or damped towel
  • Liquid dish soap
  • Old toothbrush

As you can see everything is easily available in your house so you don’t need to spend much on upholstery stain remover.

6 DIY Techniques to Clean Sofa Upholstery Cost-Effectively

6 Steps To Remove Oil Stain From Fabric Upholstery:

Once you are ready with all the ingredients to get rid of stubborn old oil stains, follow the step-wise guide as follows:

  • Take enough baking soda or corn starch to make a thick coating of it on the affected area.
  • Let the coating stay as it is for at least 20 minutes so it can absorb the oil from the upholstery without damaging its fabric.
  • After 20 minutes, softly gather the powder with your hands and paper towel. You can also use a brush to remove the powder. Make sure to be gentle while removing the same.
  • Take an old toothbrush and add one or two drops of liquid soap on it. Use it to gently scrub the area from which you want to remove old oil stains. This process will help in breaking the oil particles so it can easily get removed from the upholstery of furniture. This process will actually remove oil or grease from the fabric roots as well.
  • Take a moist paper towel or a damped towel and clean the area in a circular manner.
  • Repeat the process of applying dish soap, rubbing and removing it with a clean damped towel or moist paper towel until the stain is removed.

Normally, in the first attempt, the stain will be removed. In maximum 3 attempts, it should get removed. If it doesn’t get removed in the three attempts, it is time to call fabric upholstery cleaning experts. Sometimes, some stains become too stubborn as it stays for long.

Thus, it is better to apply the aforementioned cleaning process as soon as you see oil stains. This will help to save on expensive services needed to remove old oil stains.

Contact us now for Upholstery Cleaning Melbourne and Carpet Cleaning Melbourne.

You May Also Like

Inquire Now
close slider