How to Remove Oil Stains From Upholstery

Written by mel frank | 13/05/2017
How to Remove Oil Stains From Upholstery
Removing oil stains is easy. (sofa image by Greg Carpenter from

Oil stains are a problem that is present in many homes from time to time. Upholstery on furniture is especially susceptible to these stains, as greasy food, body lotion or even hair oils can easily rub off and produce a stain on your upholstery. Luckily you can remove this stains quickly and effectively with the right products. Instead of paying for high priced commercial products, grab a few items from your kitchen cupboard.

Sprinkle a thick coating of cornflour or baking powder onto the stain, and let it sit for 15 minutes. Either of these items is an absorbing agent, which will pull most if not all of the oil out of the upholstery without damaging the upholstery itself.

Gather the baking powder with a paper towel and discard.

Pour a drop of liquid dish soap onto an old toothbrush, and scrub the dish soap into the stain. The soap will naturally break up and remove the grease or oil. Repeat until the entire stain has been removed, reapplying fresh dish soap and scrubbing more as needed.

Moisten a paper towel with water and blot the stained area to remove any remaining dish soap or oil, and allow the area to air dry.

Things you need

  • Cornstarch or baking powder
  • Dish soap
  • Toothbrush
  • Paper towels

Show MoreHide

  • All types
  • Articles
  • Slideshows
  • Videos
  • Most relevant
  • Most popular
  • Most recent

No articles available

No slideshows available

No videos available

By using the site, you consent to the use of cookies. For more information, please see our Cookie policy.