• Home
  • Services
    • Sofa Cleaning
    • Leather Sofa Cleaning
    • Dining Chair Cleaning
    • Carpet Cleaning
    • Mattress Cleaning
    • Commercial Cleaning
    • Pet Stain & Odor Removal
  • Locations
    • Manhattan
    • Brooklyn
    • Queens
    • Bronx
    • Staten Island
    • New Jersey
  • Contact
  • More
    • Portfolio
    • Blog

+1 (631) 829-4082

How to Get Grease and Oil Stains Out of Upholstery


Pizza night, buttered popcorn, hand lotion, hair oils on the headrest — grease is the stain family upholstery collects constantly, and the one water alone never removes. The method is the opposite of a wine spill: absorb first, dissolve second.

Step 1: absorb, do not wet

Fresh grease: cover the spot generously with cornstarch or baby powder and walk away for 20–30 minutes. The powder pulls oil out of the fiber. Vacuum it off. Repeat once if the powder keeps darkening. Do NOT start with water — it spreads the oil ring wider.

Step 2: dissolve what remains

  • W-code fabric: dish soap is a degreaser by design. A teaspoon in two cups of warm (not hot) water, blot on, let sit five minutes, blot off, rinse-blot, dry.
  • S-code fabric: rubbing alcohol or a citrus solvent on a white cloth, blotting from edge to center. Test on a hidden spot first.
  • Old set-in grease: darkened patches on armrests and headrests are oxidized oil bonded to the fiber — home methods lighten, professional solvent pre-treatment plus hot-water extraction removes.

The armrest-and-headrest problem

The most common “grease stain” is not a spill at all: it is months of skin contact — body oils darkening the touch zones. It builds so gradually people think the fabric faded. A deep clean of those panels restores the true color; that contrast is the most striking before/after in our portfolio.

Leather is different

Never degrease leather with dish soap or alcohol — you strip the finish along with the oil. Blot, apply cornstarch overnight, and if the mark stays it needs pH-neutral leather cleaning: see our leather furniture service.

Grease stain FAQ

Does WD-40 or mechanic degreaser work on fabric?

They dissolve grease and add their own solvent-oil stain plus a smell that outlives everything. Household dish soap or professional products only.

Hair oil soaked into my fabric headboard. Same method?

Yes — cornstarch, then soap or alcohol by code. Headboards are thin over wood, so use minimal liquid; heavy saturation reaches the backing and marks through.

Takeout grease went through onto the cushion foam. Problem?

Foam holds oil and re-releases it into the fabric. If a fresh grease mark keeps reappearing after cleaning, the foam core needs extraction treatment — mention it when booking.


These materials should not be deemed a recommendation: they are for informative purposes only. The best solution for the aforementioned cases is resorting to Professional Cleaners, such as Upholstery Cleaning Services. You can order with us sofa cleaning, leather sofa cleaning, dining chair cleaning, carpet cleaning, and mattress cleaning. We are located in New York and New Jersey. Please, contact us on the phone or in chat for additional information.


Have a question?

Book online — we’ll be in touch with you shortly

    Post navigation

    Microfiber Couch Cleaning: What the S, W and X Codes Really Mean
    Wool Rug Cleaning: Why Regular Carpet Shampoo Ruins Wool
    NYC © 2000 - 2026 V-Cleaning. How to Get Grease and Oil Stains Out of Upholstery All rights protected.

    Phone Cleaning Ulpolstery
    Call Back Cleaning Ulpolstery

      Contact us