When you buy products from some sites that we link to, we may earn an affiliate commission. Learn More.

How To Get Grease Out Of Carpet

Yikes! What a mess. Whether it’s from a piece of pizza dropped on your rug, a butter stain or tracked in on someone’s shoe, grease in your carpet will eventually attract dust and dirt, growing darker and more obvious over time.

Here are some great ideas for getting the grease removed from your carpet.

Remove New Grease Stains

If the mess, just happened, experts with Good Housekeeping suggest,

  1. Scrape off any residue.
  2. Sprinkle the site with something absorbent such as baking soda or cornstarch. Let this powder work on the stain for 15 minutes before vacuuming.
  3. Mix one tablespoon Dawn dish soap with two cups warm water. Sponge this into the carpet, then sponge the carpet with clear cold water to pick up the soap.

Remove Old Grease Stains

An old grease spill can be extremely hard to extract from carpet because it’s embedded with dust, dirt and other nastiness.

There are a couple of chemical options you can try to get the old grease out once you’ve removed as much dirt as possible from the grease.

Once you’ve cleaned the spot,

  1. spray the stain with a little shaving cream.
  2. work the shaving cream into the grease with a toothbrush.
  3. wipe away the shaving cream with a damp cloth
  4. sponge the area with cold water to rinse away the remaining shaving cream.

The gentle bubbling action of the shaving cream may be enough to loosen and release the grease.

Other suggested chemical degreasers include Dawn dishwashing soap, Simple Green or a professional degreaser from a janitorial supply place.

Those in the automotive industry that sometimes inadvertently track grease from the shop floor onto carpet recommend keeping your degreaser in a spray bottle for quick application and blotting.

Simple Green Clean Building All-Purpose Cleaner Concentrate, 1gal Bottle

Check Price & Availability

Another powerful degreaser actually designed for laundry use is Fels-Naptha Bar Soap. This is the weapon of choice for experts at FrugalFamilyHome.

This bar can be dampened and rubbed directly onto grease stains. It will need to be thoroughly rinsed and blotted to remove the soap from rugs, but it will cut through grease embedded in fabrics.

Grease Vs. Other Stains

While plain bacon grease is mostly just grease, a dropped slice of pizza also introduces tomato sauce to your carpet. While none of them are good for your rugs, it’s important to be aware that your cleaning process may take a few steps.

SEE ALSO: Chocolate Stains & Coffee Stains

Authorities at One Good Thing by Jillee offer a simple degreaser that can give you a great head start on getting greasy goo out of your carpet.

Mix plain salt with rubbing alcohol at a ratio of 4 to 1 so you have a clumpy mix of salt. Scrub this into your carpet stain, going with the grain of the rug. Once this dries, vacuum away the salt.

You should now be free of most of the grease. There may be other pigments to deal with for a final cleanup, but the remaining stains should release more easily.

Peroxide and baking soda can also bubble grease out of your carpet, but they may bleach it as well. Only use peroxide on such a stain if the rug is a lost cause; you have nothing to lose, and it may work.

It’s recommend to use 3/4 cup of peroxide, two to three teaspoons of baking soda and a squirt of Dawn dish soap. Rub this into the carpet with a clean cloth. This will remove grease and odor from fabrics, bedding and carpets.​

Final Thoughts

With a little ingenuity and some elbow grease, you can remove even old grease stains from carpet. Blot up and dry as much grease as possible with talc or baking powder, then vacuum.

Loosen the grease with a degreaser and bubble it away with a dab of shaving cream or peroxide. Good luck!​