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
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.
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.
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.
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.
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.
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.
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
GreaseCarpet
Grease on Carpet — How to Get It Out
To remove a grease stain from carpet, blot up the excess oil immediately, cover the stain with baking soda to absorb what remains, then lift the grease with dish soap and warm water. Grease clings to carpet fibers and spreads if you rub, so patience and the right absorbent are key. Fresh stains come out easily; old ones need more time and sometimes a second round of baking soda.
GreaseCotton
Grease on cotton — how to get it out
Grease stains on cotton come out best when you treat them with dish soap or baking soda before washing, because cotton fibers trap oil deep in their weave. Fresh grease lifts faster than set-in stains, but both respond to the same approach: break down the oil with a degreaser, then wash in the hottest water the fabric can handle. Cotton is tough and forgiving, so you can scrub, soak, and use high heat without worry.
GreaseCotton
Grease on Cotton Tablecloth — How to Get It Out
Grease stains on cotton tablecloths respond best to dish soap or baking soda applied before washing, because cotton's tight weave holds oil until you break it down with a degreaser. Tablecloths see repeated spills, so treat the stain as soon as you clear the table — fresh grease lifts far more easily than oil that has been ironed or dried into the fibers.
GreaseDenim
Grease on Denim — How to Get It Out
Grease stains on denim respond well to dish soap and hot water because denim is sturdy enough to handle aggressive treatment. The key is to absorb as much grease as possible before you add water, then use a degreaser to break down the oil. Denim's tight twill weave holds grease in the fibers, so you'll need a little patience and mechanical action to lift it out.
GreaseLeather
Grease on Leather — How to Get It Out
Grease stains on leather need to be absorbed, not scrubbed or washed, because leather is porous and water can leave permanent marks. The trick is to draw the oil out with a dry powder, then condition the leather once it's clean. Act quickly — fresh grease lifts more easily than old, set-in oil.
More stains on upholstery
BloodUpholstery
Blood on Upholstery — How to Get It Out
Blood stains on upholstery need cold water and enzyme treatment to break down the protein before it sets permanently. The key is to work quickly, blot rather than rub, and never use hot water, which will cook the protein into the fibers. Upholstery can't go in the washing machine, so you'll treat the stain in place with careful blotting and rinsing.
BloodUpholstery
Blood on Upholstery — How to Get It Out
Blood stains on upholstery need cold water and enzyme treatment to break down the proteins without setting the stain or soaking the cushion foam underneath. Upholstery can't be thrown in the washing machine, so you'll work on the surface with minimal water and careful blotting. Speed matters: fresh blood lifts far more easily than dried.
BlueberryUpholstery
Blueberry Stain on Upholstery — How to Get It Out
Blueberry stains on upholstery come out best when you work from the outside in with cold water and a mild detergent, avoiding the temptation to scrub hard and spread the purple dye deeper into the cushion foam. Fresh stains lift in minutes; set stains need patience and repeated blotting. Always test your cleaning solution on a hidden seam or back panel before you treat the visible stain.
BlueberryUpholstery
Blueberry Stain on Upholstery — How to Get It Out
Blueberry stains on upholstery need cold water and quick action to prevent the purple pigment from setting into the cushion foam and fabric. Because you can't soak or machine-wash a sofa, you must work carefully to avoid spreading the stain or soaking the padding underneath. The key is to lift the stain from the surface without pushing it deeper into the cushion.
ChocolateUpholstery
Chocolate on Upholstery — How to Get It Out
Chocolate stains on upholstery come out best when you scrape off the solid residue, treat the grease and protein with enzyme soap, and blot carefully without soaking the cushion foam. Chocolate combines fat, milk protein, and cocoa tannins, so you need cold water to avoid setting the protein and a degreaser to lift the oils. Work from the outside in to keep the stain from spreading across the fabric.