Skip to content
Grandma'sCleaning Tips
Menu

Grease · Upholstery

Grease on Upholstery — How to Get It Out

To remove grease stains from upholstery, blot away excess oil, cover the stain with baking soda to absorb the grease, then treat with dish soap and warm water. Upholstery fabrics can't be thrown in the washing machine, so you need to work carefully without soaking the cushion foam underneath. Fresh grease lifts more easily than old stains, but both respond to patient blotting and a good degreaser.

  • Time45 min
  • DifficultyMedium
  • MaterialUpholstery

Watch out

WarningAlways test dish soap and baking soda on a hidden seam or back corner first; some upholstery dyes can bleed or water-spot, especially on silk, velvet, or vintage fabrics.

TipIf your upholstery has a care tag marked "S" (solvent only) or "X" (professional clean only), do not use water. Call a professional upholstery cleaner instead.

TipNever use hot water on upholstery foam; it can break down adhesives and cause the cushion to delaminate or smell.

Do this

  1. Blot away excess grease

    Press a clean white cloth or paper towel firmly onto the stain to soak up as much grease as possible. Work from the outside edge toward the center so you don't spread the oil farther into the fabric.

    If the grease is still wet, keep blotting with fresh towels until nothing more transfers.

  2. Cover with baking soda

    Sprinkle 2–3 tablespoons of baking soda over the entire stain in a thick, even layer. Let it sit for at least 15 minutes — longer for old or heavy grease — so the powder can absorb the oil.

    For deep-set grease on a sturdy fabric like canvas or microfiber, leave the baking soda on for an hour or even overnight.

  3. Vacuum up the powder

    Use the upholstery attachment on your vacuum to remove all the baking soda. You should see the stain lighter already; if grease remains, repeat the baking-soda step once more before moving on.

  4. Mix dish soap and warm water

    In a small bowl, combine 1 teaspoon of dish soap with about 1 cup of warm water (comfortable on your hands, around 100 °F). Stir gently until the soap dissolves but doesn't foam too much.

  5. Blot the stain with soapy water

    Dip a clean white cloth into the soapy solution, wring it out well so it's damp but not dripping, then blot the stain gently. Work from the outside in, turning the cloth to a clean spot as grease transfers, and re-dampen as needed.

    Never scrub hard or soak upholstery; too much water can soak into the foam cushion and cause mildew.

  6. Rinse with a damp cloth

    Dampen a fresh cloth with plain warm water, wring it out thoroughly, and blot the treated area to lift away soap residue. Repeat with a clean damp cloth until no suds remain.

  7. Dry the upholstery

    Press dry towels onto the damp spot to absorb as much moisture as possible, then let the upholstery air-dry completely. Point a fan at the area or open a window to speed drying and prevent musty smells.

Common questions

What if the grease stain is old and already set in?+

Old grease needs more time with baking soda to draw out the oil. Sprinkle a generous layer, let it sit overnight, vacuum, then repeat if needed before you move to dish soap. Patience and multiple rounds of baking soda work better than scrubbing.

Can I use rubbing alcohol or vinegar instead of dish soap?+

Rubbing alcohol can work on some grease but may spread the stain or damage dyes on upholstery. Dish soap is safer and specifically designed to break down oils. White vinegar doesn't cut grease well on its own, so stick with dish soap for this stain.

How do I keep from soaking the cushion foam underneath?+

Always wring out your cloth until it's just damp, not wet, and blot instead of rubbing. Work in small sections and use as little liquid as possible. If water does seep through, prop the cushion on its side and aim a fan at it to dry the foam quickly.

Will baking soda leave a white residue on dark upholstery?+

If you vacuum thoroughly, baking soda shouldn't leave visible powder. For dark fabrics, you can also brush gently with a soft-bristle brush before vacuuming to loosen any trapped powder from the weave.

Same stain, other materials

More stains on upholstery