
Blot the grease, sprinkle baking soda, and scrub with dish soap.
Grease stains are stubborn because the oil bonds to carpet fibres and resists water-based cleaning. Whether it dropped off a pizza box, splashed from a frying pan, or dripped from a bike chain dragged through the lounge room, the longer grease sits, the harder it is to shift.
This guide walks through every proven method for getting grease out of carpet, from the first 30 seconds of blotting through to the nuclear options for old, set-in stains. If you are dealing with carpet that is already worn or damaged, it might be time for new flooring from Wizard Carpets.
Need new carpet instead of fighting old stains? Get a free measure and quote from Wizard Carpets, Gold Coast flooring experts with 30+ years experience.
Speed matters more than technique when you first spot a grease stain. Fresh grease sits on top of the fibres for the first few minutes. Once it soaks in, you are fighting chemistry instead of gravity.
If you catch the spill within a minute or two, blotting alone can remove most of it. The methods below handle whatever remains.
Baking soda is the single best first response for a grease stain on carpet. It absorbs oil on contact and lifts it out of the fibres without water, which means less risk of spreading the stain.
Cornstarch works the same way if you have run out of baking soda. This same absorption method is also the go-to for cleaning vomit stains off carpet.
Tip: Do not wet the carpet before applying baking soda. Water and grease do not mix, and adding moisture first can lock the oil deeper into the fibres.
The surfactants in dish soap lower the surface tension between oil and water, letting grease lift off fibres instead of clinging to them. Use it carefully to avoid soaking the underlay.
Avoid coloured or heavily scented dish soaps as they can leave their own stains behind. Plain clear liquid is safest, and a few drops goes a long way.
This same diluted dish soap method also works well for getting blood out of carpet.
Different grease stains respond to different approaches. Here is a quick comparison.
| Method | Best For | Time Needed | Risk to Carpet |
|---|---|---|---|
| Baking soda | Fresh spills and light grease | 20 minutes | Very low |
| Dish soap solution | Moderate grease stains | 30 minutes | Low (if diluted properly) |
| White vinegar + baking soda | Set-in grease, older stains | 30-60 minutes | Low |
| Rubbing alcohol | Dried cooking oil, mechanical grease | 15 minutes | Medium (test first) |
| Salt + rubbing alcohol paste | Stubborn dried mechanical grease | 1-2 hours (dry time) | Low-medium |
| WD-40 (small amount) | Old, dried grease that nothing else shifts | 20 minutes | Medium-high (test in hidden spot) |
| Professional cleaning | Large areas, expensive carpet, stubborn stains | Same day booking | None |
Always test any cleaning solution on a hidden patch of carpet first. The Carpet Institute of Australia recommends patch-testing before widespread use.
For stains that have been sitting for hours or days, the baking soda and vinegar combo gives you a stronger reaction. The fizzing action helps break the bond between the grease and the carpet fibres.
This method works well on cooking oil, butter, and bacon grease. For mechanical grease (motor oil, bike chain lube), you may need something stronger.
Heads up: Grease stains can reappear days after cleaning if oil remains trapped deep in the fibres. If the stain resurfaces, repeat the baking soda step followed by dish soap. Two or three passes is normal for heavier spills.
Garage grease and motor oil are thicker and more stubborn than kitchen grease. Standard dish soap sometimes is not enough.
Dampen a clean white cloth with rubbing alcohol (isopropyl alcohol) and dab the stain gently. The alcohol dissolves grease without soaking the carpet backing.
Blot with a dry cloth between passes. This works especially well on dried cooking oil. The same dabbing technique also works for removing ink stains from carpet.
Mix equal parts table salt with four parts rubbing alcohol to form a paste. Spread it over the stain and let it dry completely before vacuuming. The salt draws out oil while the alcohol dissolves it.
A small amount of WD-40 can dissolve old, dried grease that nothing else shifts. Spray a tiny amount onto a cloth (not directly onto the carpet), dab the stain, then immediately clean with dish soap solution to remove the residue.
Warning: WD-40 is petroleum-based and can damage some carpet types. Always test on an invisible section first. Never use it on wool carpet.
Most carpet grease stains that become permanent were made worse by the wrong initial response.
Not all carpet fibres respond to grease the same way.
If you are choosing new carpet for an area prone to spills, check the guide to the best carpet for a rental property for hard-wearing, low-maintenance options.
Sometimes the grease stain is the final straw on carpet that is already worn, matted, or stained elsewhere. If you are spending every weekend fighting stains, it is worth knowing how often carpet should be replaced.
Wizard Carpets stocks stain-resistant carpet at warehouse prices. With 30+ years on the Gold Coast, the team can help you find something that suits your home and budget.
Browse the cheap carpet options on the Gold Coast or book a free measure and quote. For a price breakdown, see the guide to carpet installation cost on the Gold Coast.
A small amount can dissolve dried grease that other methods cannot shift. Apply it to a cloth, dab the stain, then clean immediately with dish soap. Always test on a hidden area first as it can damage some fibre types.
Vinegar alone does not dissolve grease because grease is not water-soluble. Combined with baking soda, the fizzing reaction loosens the bond between oil and carpet fibres.
Scrape off solid residue with a blunt knife, apply baking soda overnight, then follow up with vinegar and baking soda or rubbing alcohol. Two or three passes are normal for old grease.
Baking soda and clear dish soap handle most grease stains safely. For heavier spills, commercial carpet spot removers designed for oil-based stains also work well.
Professional hot water extraction can reach grease trapped in the backing and underlay that home methods miss. The Carpet Institute of Australia has additional guidance on professional carpet maintenance.
Blot first, sprinkle baking soda, and follow up with diluted dish soap. That three-step process handles most carpet grease stains at home. For stubborn or old stains, add white vinegar to the mix or try rubbing alcohol.
If the carpet is past the point of cleaning, Wizard Carpets has affordable, stain-resistant options with free measure and quote across the Gold Coast and Brisbane. Visit the Nerang showroom at 13 Brendan Drive or get in touch online.