How to Get Oil Out of a Couch

Hunker may earn compensation through affiliate links in this story.

Things You'll Need

  • Cloths

  • Dish soap

  • Baking soda

  • Toothbrush

  • Vacuum

  • Dry cleaning solvent

  • White vinegar


Use white cloths to clean up furniture stains and spills. Colored cloths may bleed their pigment onto your furniture.

You can simply wipe most spills right off of leather couches.

Even though oil-based stains tend to be harder to remove than water-based stains, it's not impossible to get rid of a greasy mark from your furniture. However, the method you use to remove the oil depends on the material your couch is made from. Using the right method and cleaning products increases the likelihood that you will be able to get rid of ugly oil stains.

Leather Couches

Step 1

Wipe off excess oil with a clean, dry cloth.

Step 2

Wet a clean cloth in hot, soapy water, and wring out the excess moisture.

Step 3

Wipe off the oily residue with the soapy cloth.

Step 4

Rinse the cloth with water, and wipe the area again.

Step 5

Dry the spot with a soft, lint-free cloth.

Fabric Couches

Step 1

Sprinkle baking soda over the stain to absorb excess moisture. Wait 10 to 15 minutes.

Step 2

Brush off the baking soda and oil residue with a toothbrush. Then, vacuum the residue using a brush attachment.

Step 3

Moisten a cloth with dry cleaning solvent, and use it to dab the spot. Blot the area with a clean, dry cloth, and continue dabbing with the solvent and blotting until you don't see any more oil transferring to the cloths.

Step 4

Mix 1 tbsp. of white vinegar and 1 tbsp. of liquid dish soap into 2 cups of warm water. Dip a cloth into this solution, and dab the area.

Step 5

Blot the area dry once more using a clean, dry cloth.


Charlotte Johnson

Charlotte Johnson is a musician, teacher and writer with a master's degree in education. She has contributed to a variety of websites, specializing in health, education, the arts, home and garden, animals and parenting.