Grease stains are among the more difficult stains to remove, especially from carpet that cannot be thrown into the washing machine after treating. Car grease can be tracked from the garage through your home or even onto the carpets in your car, but these stains need not be permanent. Removing car grease from carpet should be done as quickly as possible because the longer the grease sets, the more likely it is to stain.
Scrape off excess grease from the carpet with a spoon or dull knife, especially if the grease is hardened.
Blot stain with a paper towel or towel. Continue to blot, using a fresh towel as needed, until none of the stain is transferring to the towel.
Sprinkle cornstarch or baby powder onto stain and let sit for 10 to 15 minutes to absorb some of the stain. Vacuum the excess powder.
Pour a small amount of hot water onto the stain, just enough to help the carpet fibres loosen. Do not saturate the carpet.
Squeeze 1 to 2 drops of dish washing liquid soap to the stain. Rub in a circular motion with your fingers. Continue to rub in a circular motion using a toothbrush. Let sit for 5 to 10 minutes, but do not allow carpet to dry.
Mix 1 tbsp dish soap and 1 tbsp vinegar with 2 cups of hot water.
Soak rag in vinegar solution and use to blot the stain until liquid is absorbed and stain disappears.
Blot stain with cold water repeatedly until vinegar solution is removed.