Skip to content

Flooring Tips

How to Get Grease and Cooking Oil Out of Carpet and Floors

Grease and cooking oil leave a dark shadow if you wait. How to pull them out of carpet, hardwood, vinyl, laminate, tile, and stone, from a Winter Haven flooring family.

Published
June 9, 2026
Author
Blackburn's Interiors, Winter Haven, FL
Reviewed by
Wally Blackburn, owner
Blackburn's Interiors monogram

A splatter from the stove, a dropped slice of pizza, a leaky takeout bag. Grease and cooking oil find the floor in every kitchen, and they spread fast and soak in faster. We have been a family flooring shop in Winter Haven since 1962, and the trick with grease is the opposite of most stains: before you reach for any liquid, you pull the oil out with a dry powder. Here is the safe method for every floor.

Want the quick steps for your exact surface? Our StainSolver grease reference lays them out side by side. Below is the full walkthrough, starting with the move most people skip.

Pull the Oil Out First

Grease is oil, and oil does not rinse away with water the way a drink does. If you wet it first, you just spread a greasy shadow. So the first move on almost every floor is to cover the fresh spot with a dry absorbent like cornstarch or baby powder and let it sit. The powder pulls the oil up out of the fibers or off the surface. Give it 10 to 20 minutes, then sweep, wipe, or vacuum the powder away. Now you are cleaning a much smaller problem.

Grease on Carpet

Carpet drinks up oil, so the powder step matters most here. Then dish soap, which is designed to cut grease, does the rest:

  • Scrape up any solid grease with a spoon, then cover the spot with cornstarch or baby powder and let it sit 15 minutes.
  • Vacuum the powder, then mix one teaspoon of clear dish soap into two cups of warm water.
  • Dip a white cloth in the suds and blot from the outside of the stain inward, so you do not spread it.
  • Rinse by blotting with a cloth dampened in plain water, then press a dry towel down to pull out moisture.
  • Let it air-dry, then vacuum to lift the pile. Repeat the soap step if a shadow remains.

Do not scrub or rub hard. Scrubbing pushes grease deeper and frays the carpet fibers, leaving a fuzzy, worn spot that no cleaner brings back.

Grease on Hardwood, Vinyl, and Laminate

On hard floors, wipe the grease off, let powder grab the oily film, then clean with a little dish soap and dry fast.

Hardwood

Wipe the grease up right away, sprinkle cornstarch to draw out the oil, and wipe it away after 10 to 15 minutes. Then wipe with the grain using a barely-damp cloth and a few drops of dish soap in warm water, rinse with a clean damp cloth, and dry at once. Never use acetone, mineral spirits, vinegar, oil soap, or a steam mop on hardwood. They strip or cloud the finish, and standing water swells the boards.

Luxury Vinyl and Laminate

Luxury vinyl wipes up with a dry towel, a dusting of cornstarch for the film, then dish soap and water. Laminate takes the same approach but with a hard-wrung cloth and a fast dry so nothing reaches the seams. On both, skip solvents, abrasive pads, and steam mops. Our guide to cleaning luxury vinyl plank covers the day-to-day routine.

Grease on Tile and Grout

The glazed tile face wipes clean with dish soap and warm water. The grout is where grease hides, since the porous lines soak it up. Make a paste of baking soda and water, spread it on the grout, let it sit ten minutes, and scrub gently with a soft toothbrush. Rinse and dry. Keep bleach and strong acid off colored grout, and skip stiff wire brushes, which eat away the grout and can etch polished tile.

Grease on Natural Stone

Stone is porous, so oil sinks into the pores and leaves a dark spot. Cover the fresh grease with cornstarch or baby powder for 15 to 20 minutes to pull oil from the stone, then sweep it away and wash with a pH-neutral stone cleaner. For a stain that soaked in, a baking soda poultice left under plastic overnight draws the oil back out. Never use vinegar, lemon, or any acid on marble or travertine, since acid etches and dulls the surface. A deep oil stain is a good time to call a stone pro.

What to Never Do

  • Wet the grease before you powder it. Water spreads the oil into a wider shadow.
  • Scrub carpet hard. It drives grease into the backing and frays the pile.
  • Use solvents, oil soap, or a steam mop on wood, laminate, or vinyl. They cloud the finish and warp the floor.
  • Put vinegar or acid on natural stone. It etches the surface for good.
  • Skip the rinse. Leftover soap film attracts dirt and dulls the spot.

When It Is Time to Call Us

Most grease comes out at home with powder, patience, and a little dish soap. A big or old oil stain that soaked into the carpet pad or deep into stone may be past a home fix. If your floor has had its last splatter, we are a family-owned shop in Winter Haven, installing across Polk County with our own certified installers and an industry-best labor warranty. Browse easy-clean floors in our showroom catalog or request a free in-home measure, and ask about financing through Wells Fargo with 12 and 24-month no-interest specials. Thanks for thinking of our family. We know you have other choices, and we do not take that lightly.

More flooring tips

Have a project of your own?

Free in-home estimates across Polk County.

CallFree Measure