Grease on carpet is one of those problems that feels worse the longer you stare at it. Whether it came from a dropped slice of pizza, a cooking oil spill, or a greasy hand wiping across the floor, the clock starts ticking the moment it hits your carpet fibers. The good news? You can often get grease out of carpet with things already in your kitchen.
Here is exactly what to do.
Act Fast: The First 60 Seconds Matter
The moment you notice an oil spill or a greasy stain, grab a paper towel or a dry cloth and blot the stain immediately. Do not scrub – scrubbing pushes the oil deeper into the carpet fibers and makes your job harder.
Use a spoon or the dull edge of a butter knife to lift away any solid residue before it spreads.
Blot from the outside of the stain inward to avoid making it bigger. The goal right now is simply to absorb the grease before it sets.
Step-by-Step: How to Clean Grease Stains from Carpet at Home
Step 1 – Sprinkle an Absorbent Powder
Cover the affected area liberally with baking soda (also known as sodium bicarbonate) or cornstarch. Both are highly absorbent and work well on oil-based stains. Let it sit for at least 15 minutes – hours or overnight is even better for a stubborn or greasy stain.
Once the powder has had time to absorb the grease, vacuum it up thoroughly. You may notice the stain already looks lighter.
Step 2 – Apply a Dish Soap Cleaning Solution
Mix one teaspoon of dish soap – Dawn dishwashing liquid works especially well as a degreaser – with warm water in a spray bottle. Spray the cleaning solution directly onto the stain and let it penetrate for a few minutes.
Use a clean cloth or clean towels to blot the area, working gently from the edges inward. Dish detergent is designed to cut through grease and oil on dishes, and the same principle applies here. Repeat if necessary until the stain lifts.
Step 3 – Rinse and Dry the Area
After treating with dishwashing detergent, rinse the area with cold water – just enough to flush out the soap residue. Press a dry towel or absorbent pad firmly onto the carpet to soak up the moisture.
Do not saturate the carpet. Too much liquid can damage the backing or lead to odor and mold.
Once clean, allow the area to air dry completely.
When Basic Methods Are Not Enough
Try White Vinegar or Ammonia
For a stain that persists after the dish soap treatment, mix white vinegar with water in a spray bottle and apply it to the affected area. Vinegar helps break down oil-based residue and can also reduce odor left behind by the stain.
If vinegar does not do the trick, a small amount of ammonia diluted in water can work on tough stains. Always test any cleaning solution on an inconspicuous area of the carpet first, and never mix ammonia with vinegar or bleach.
Consider a Dry Cleaning Solvent
For difficult to remove grease and oil, a dry cleaning solvent or commercial carpet cleaner can help. Some solvents contain compounds similar to paint thinner or white spirit, so always check that the product is safe for your carpet type. Keep in mind that some solvents are flammable, so use them in a well-ventilated space and keep them away from heat sources.
Apply the solvent with a clean pad or cloth, blot the stain, and repeat as needed. Always follow the product label for safe use and rinse the area with cold water to remove any leftover treatment residue.
A Note on DIY vs. Professional Carpet Cleaning
Sometimes a greasy stain goes deep into the carpet fibers, especially if it was not caught right away or if it has been there for a while. Home methods can reduce the appearance of the stain, but they do not always remove it completely.
Professional carpet cleaning equipment reaches deeper into the textile and uses enzyme-based or commercial-grade solutions that are difficult to replicate at home.
Conclusion
Grease stains from carpet are frustrating, but they are rarely hopeless. Start with baking soda, follow up with dish soap, and rinse clean. If the stain persists or the odor will not go away, it may be time to call in a professional. Local Cleaning Services, Inc. is available 7 days a week to handle exactly these kinds of tough carpet situations. Reach out at (323) 508-2279 to book a cleaning today.