How To Remove Grease Stains From Carpet

Grease stains in the carpet are never something you want to deal with, but they seem to happen from time to time.

If you have kids or pets, you know that big messes can happen quickly before you have a chance to stop them, and grease is one of the most challenging stains to remove.

Grease stains in the carpet can occur in various ways, such as spilling greasy foods, tracking it in from outside on your shoes or clothes, and many others.

If you have ever had to deal with any of the above, keep reading to find out how to remove grease stains from carpet.

What You’ll Need

Baking Soda

Baking soda is excellent for removing grease from just about any surface.

It will absorb the grease quickly and do most of the hard work of removing the stain.

It is also great for deodorizing any type of stain. 

Spray Bottle

You will need a spray bottle to mix up a solution that will help remove the stain.

A spray bottle works well because you can control precisely how much of the solution you want to use on the stain. 

Dish Soap

An expert tool at removing just about any stain, dish soap is essential for getting grease out of carpet. 

Denatured Alcohol 

Alcohol will work with the dish soap and water to break down the grease even further.

Order some here if you have run out.

It is an essential part of cleaning a grease stain. 


Water will be the base of the solution that is put in the spray bottle.

You won’t need much, though.

About one cup should do the trick. 


After the solution has been sprayed on the carpet, a toothbrush will be used to get the solution further into the carpet. 


A vacuum is a necessary tool for the cleaning process and will be needed throughout the process.

A wet/dry vacuum is recommended but not necessary.

This one that I found on Amazon gets great reviews.

And that is all you need to successfully remove grease stains from carpet.

You probably have most, if not all, of these items in your home, which will make your cost absolutely nothing.

Continue reading to learn how to remove grease stains from carpet.

Step by Step Instructions for How to Remove Grease Stains from Carpet

#1. Sprinkle Baking Soda Onto The Stain.

Cover the entire stain with baking soda, and don’t worry about getting too much.

The more baking soda, the better.

Baking soda will absorb all of the grease that is not dried into the carpet, which will make it much easier to clean.

Let the baking soda sit on the stain for 2-3 minutes until the grease has been absorbed.

Then vacuum up the remnants of the baking soda.

If liquid grease remains, repeat this process as often as necessary until the grease has mostly been removed. 

#2. Create A Cleaning Solution And Spray The Stain

Mix one cup of water, 1/2 teaspoon of dish soap, and two tablespoons of denatured alcohol in the spray bottle.

Mix the solution well, and begin to spray it on the stain.

Saturate the stain as much as possible and then let the solution sit on the carpet for 2-3 minutes.

Pro Tip: 

Test the cleaning solution on a small section of the carpet before working on the stain to ensure that it will not damage or discolor the carpet.  

#3. Use The Toothbrush

After the solution has had time to sit on the stain, take the toothbrush and scrub the stain, ensuring that the solution is being pushed as far down into the carpet as possible.

Use the vacuum to remove moisture from the area and repeat this process several times.

The solution will not damage the carpet, so you can repeat this process as many times as necessary until the stain is completely removed. 

Commonly Asked Questions

Is there anything I can use to soak up the stain besides baking soda? 

Yes, you can use corn starch or flour to soak up the stain.

Corn starch will likely work just as well as the baking soda, but flour is not quite as absorbent, so you will need to repeat the process many more times. 

Can I use a rag to scrub the stain instead of the toothbrush? 

Yes, a rag can be used to scrub the stain instead of a toothbrush.

Use a light-colored rag that you are okay with staining, and make sure you scrub the solution deep into the carpet.

These microfiber cleaning cloths work really well. 

Can an old grease stain be removed from carpet? 

A grease stain that has been set into the carpet over time will be much harder to remove than a fresh stain, but it will still be possible to remove.

You will need to scrub the stain with the cleaning solution more than with a fresh stain, and the baking soda will probably not have as much impact on the stain. 


If you have ever wondered how to remove grease stains from carpet and thought that your carpet might just be ruined forever, you are not alone.

It can be a real headache trying to figure out how to remove various stains from carpet, and sometimes the methods you try don’t always work, which makes it an even larger problem.

However, now that you have read this article, you are now equipped with the knowledge of how to remove grease stains out of carpet. You will never have to wonder again. I hope you enjoyed this article and that you will never be in a situation where you have to clean grease out of carpet.