How to Remove a Grease Stain from a Cotton Couch Cushion illustration
Image: AI-generated by Stain Rescue Daily

Carpet & Upholstery

How to Remove a Grease Stain from a Cotton Couch Cushion

A grease stain on a cotton couch cushion can leave a dark, oily mark, but you can lift it with dish soap and baking soda. Here's a practical guide for fresh and set-in stains, with cotton-specific precautions.

Part 2: Safer action steps

If the grease has had time to set, you'll need a slightly different approach:

  1. Apply baking soda. Sprinkle a generous amount of baking soda over the stain. Baking soda is a mild abrasive and helps absorb grease.
  2. Let it sit. Allow the baking soda to sit on the stain for at least 30 minutes, or longer for stubborn stains. It will draw out some of the oil.
  3. Brush off the baking soda. Use a soft brush or vacuum to remove the baking soda.
  4. Treat with dish soap. Apply liquid dish soap directly to the stain and gently work it in with your fingers or a soft brush.
  5. Let it sit. Allow the dish soap to sit for 15-20 minutes.
  6. Blot with warm water. Dampen a clean cloth with warm water and blot the area to lift the grease and soap. Repeat as needed.
  7. Rinse and dry. Rinse with a clean, damp cloth to remove any residue, then blot dry and air dry.

What Not to Do

  • Don't rub the stain. Rubbing can push the grease deeper into the fibers and spread the stain.
  • Don't use hot water. Hot water can set the grease stain, making it harder to remove. Use warm or cool water.
  • Don't use harsh chemicals. Avoid bleach, ammonia, or other strong cleaners that can damage cotton or discolor the fabric.
  • Don't dry the cushion until the stain is gone. Heat from a dryer or direct sunlight can set the stain permanently.

Fresh vs. Dried Stains

Fresh grease stains are much easier to remove because the oil hasn't had time to bond with the cotton fibers. For fresh stains, dish soap alone is often enough. For set-in stains, baking soda helps absorb the oil, and dish soap breaks down the remaining grease. If the stain is very old or has been heat-set (e.g., from a dryer), it may be impossible to remove completely, but these methods are your best bet.

Alternatives and Additional Tips

If dish soap and baking soda don't work, you can try a few other household items: