How to Remove Greasy Head Stains From a Leather Sofa

Hunker may earn compensation through affiliate links in this story.

Things You'll Need

  • Cornstarch

  • Bucket

  • Mild leather soap

  • Clean cloths

  • Leather conditioner


You can use baking soda or baby powder in place of the cornstarch to absorb the grease stain.

Use decorative pillows and blankets to cover high-traffic areas of your sofa and prevent stains.


Too much moisture during the cleaning process can damage the leather. Wring out cleaning cloths and dry the surface as soon as you're finished.

Natural oils are slowly absorbed into the leather while lounging on the couch.
See More Photos

Taking time to put your feet up and rest your head can help melt away the day's stress. If relaxing on the couch is a regular part of your after-work routine, greasy stains from hair and skin can build up on the leather and leave dark discoloration. Natural oils and oil from hair products transfers from your head and are slowly absorbed into the leather. You must remove the oils from the surface as well as within the leather to completely remove the discoloration from your leather sofa.


Video of the Day

Step 1

Pour cornstarch over the greasy head stain on the leather couch. Use enough cornstarch to completely cover the stain.

Step 2

Leave the cornstarch on the sofa overnight to absorb the grease that has soaked into the leather. Brush the cornstarch off the next morning and discard in the trash.


Step 3

Mix a mild leather or saddle soap with warm water in a bucket. Follow the manufacturer's directions for mixing proportions.

Step 4

Wet a clean cloth with the mild soap solution. Squeeze the cloth to remove as much excess moisture as possible.


Step 5

Wash the surface of the leather sofa to remove any remaining oil stain. Dampen another cloth with water and wipe the leather to rinse it.

Step 6

Dry the sofa's surface with a clean cloth. Allow the leather to air dry completely.