Carpet stains
How to Get Grease Stains Out of Carpet Without Spreading Them
Grease behaves differently from every other household spill. It does not dissolve in water, it wicks along the fiber, and it keeps attracting dry soil long after the visible spot is gone — which is why a grease mark often reappears as a dark shadow weeks later. Here is the approach we actually use, and the mistakes that make the spot permanent.
By Go4Cleaning Team · Updated August 26, 2026 · 6 min read
Quick answer
Lift solid grease with a spoon edge, cover the spot with a dry absorbent powder for 15–30 minutes, then vacuum it up. Blot lightly with a cloth dampened in a mild detergent solution and rinse by blotting with clean water. Never scrub, never soak the pad, and get a professional assessment if the spot returns or covers a wide area.


Why grease is a different problem
Water-based spills sit on and between fibers. Oil coats them. Once a fiber is coated, plain water rolls straight past it and does nothing, so the usual dab-with-a-damp-cloth routine simply spreads the oil into a wider circle.
The second issue is soil attraction. An oily residue is sticky at a microscopic level, so every bit of dry dust tracked over it sticks. That is the real reason an old grease spot looks darker than the day it happened.

First five minutes: absorb, do not wet
- Lift any solid grease off with the edge of a spoon or a dull knife, working from the outside toward the middle.
- Cover the spot with a dry absorbent powder — cornstarch, baking soda or plain talc — and leave it 15 to 30 minutes.
- Vacuum the powder up slowly. Repeat once if the powder darkened.
- Only then blot with a white cloth lightly dampened with a small amount of dish detergent in warm water.
- Rinse by blotting with a clean damp cloth, then press dry with towels and weight them down.

What not to do
Blot, never scrub. Scrubbing pushes material deeper into the pile and can permanently distort the fibers, which is a far harder problem than the original spot.
- No hot water on the first pass — heat can set some oils and dyes into synthetic fiber.
- No coloured towels or printed paper towels; the dye can transfer into damp carpet.
- No solvent poured directly onto the carpet. Solvents can attack the latex backing and delaminate the carpet.
- No over-wetting. Water that reaches the pad turns a small surface issue into a slow-drying odour problem.

Why the spot came back
Wicking is the usual culprit. Any oil left near the base of the fiber travels back up as the carpet dries and reappears at the tips. A second cleaning after full drying, or a proper extraction, is what removes the remaining material rather than moving it.
The other cause is detergent residue. If the cleaner is not rinsed out, it stays tacky and grabs dust, so the same footprint of the old spill darkens again within a couple of weeks.

When to hand it over
Large kitchen or garage spills, motor oil, anything on wool or a delicate loop construction, and any spot you have already treated three or four times are worth a professional pass. We pre-treat with a solvent-based agent suited to the fiber, agitate gently, then hot-water extract so the emulsified oil actually leaves the carpet instead of settling back into it.
We will tell you honestly if a spot has permanently altered the dye — we don't promise removal we can't deliver.

Background from the original guide
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 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.
Drying and residue
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.
Some solvents contain compounds similar to paint thinner or white spirit, so always check that the product is safe for your carpet type.
Always follow the product label for safe use and rinse the area with cold water to remove any leftover treatment residue.
How it compares with other fabrics
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.
Keeping it looking good
Grease stains on carpet are frustrating, but they are rarely hopeless. Blot first, work from the outside of the stain inward, and follow the carpet manufacturer’s care instructions for any product you use. If the mark persists or an odor lingers, a professional visit is the sensible next step.
Go4Cleaning handles greasy carpet spots as part of regular carpet cleaning. Call (866) 631-2244 or request a quote through this site and describe the spill — what was spilled, how long ago, and what has already been tried.
from Carpet and Save Your Floors Fast
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.
Related service
Carpet cleaningFamily-owned, based in Beverly Hills, serving Los Angeles County and approved Orange County communities.
Recent Go4Cleaning work
Photos from Go4Cleaning jobs, taken by our own crew.
Common questions
Does dish soap work on carpet grease?
A very small amount in warm water helps, but it must be rinsed out by blotting with clean water. Left in the carpet, detergent residue attracts dirt and the spot looks worse within weeks.
Can you guarantee the grease will come out?
No. Most fresh grease responds well, but oil that has been walked into the pile for months, or that has changed the dye, may leave a shadow. We tell you what we expect before we start.
Do you service the whole Los Angeles area?
We are family-owned and based in Beverly Hills, serving Los Angeles County including Malibu, Topanga and the South Bay, plus approved Orange County communities.
Want this handled properly?
Call or text (866) 631-2244 for a straightforward quote, or send photos with your request.
Cleaning appointments 8:00 a.m. – 8:00 p.m. daily. Calls, messages and scheduling 24/7.
