How to Remove Oil Stains from Kitchen Tile Grout, Stage by Stage

By Updated 1286 words 6 min read

How to Remove Oil Stains from Kitchen Tile Grout, Stage by Stage
How to Remove Oil Stains from Kitchen Tile Grout, Stage by Stage

Why Oil Stains on Grout Are Stubborn

Grout is porous. The cement-based material that fills the joints between tiles absorbs liquids readily, and oil is especially problematic because it does not evaporate like water-based spills. Once oil penetrates the grout surface, it can travel deeper into the joint and spread along the porous channel, making surface cleaning ineffective.

The type of grout matters. Unsanded grout is used in narrow joints and has a dense, smooth finish that resists absorption slightly better. Sanded grout, common in wider joints, is more porous and traps oil more aggressively. Epoxy grout is non-porous and rarely stains, but it is also less common in older kitchens. Knowing which type you have affects how aggressive you can be with cleaning methods.

Timing is the single biggest factor in how easy the stain is to remove. A fresh spill that you blot within minutes often comes out with dish soap alone. A stain that has sat for weeks or months has had time to soak deep into the grout body, where simple degreasers cannot reach. The methods below are ordered by how long the oil has been sitting.

  • Fresh spill (same day): dish soap and warm water
  • Set-in stain (days to weeks): absorbent paste or poultice
  • Old, repeated stains (months): chemical stripper or professional cleaning
Close-up of a kitchen tile floor with a dark oil stain along the grout line between two tiles
Close-up of a kitchen tile floor with a dark oil stain along the grout line between two tiles

Stage One: Blot and Degrease the Fresh Spill

Act within the first hour if possible. Start by blotting the oil with paper towels or a clean cloth, pressing down rather than wiping. Wiping spreads the oil across the grout surface and pushes it deeper into the pores. Continue blotting with fresh paper until the towel comes away with no visible oil transfer.

Next, apply a degreasing dish soap directly to the grout line. Dish soap is formulated to break down oils, unlike all-purpose cleaners that may just dilute them. Work the soap into the grout with a stiff nylon brush, not a wire brush, which can scratch the tile glaze. Use small circular motions for about two minutes, then let the soap sit for another five minutes.

Rinse thoroughly with clean water and blot dry. If the stain is still visible, repeat the degreasing step once more. Oil that has been in the grout for under an hour usually responds to this treatment alone. If the stain persists after two rounds of dish soap, move to the next stage rather than scrubbing harder, which can damage the grout surface and make it more absorbent.

Hand holding a stiff nylon brush scrubbing the grout line between white kitchen tiles
Hand holding a stiff nylon brush scrubbing the grout line between white kitchen tiles

Stage Two: Draw Out Set-In Oil with a Poultice

For stains that have sat for days or weeks, surface degreasing will not be enough. The oil has penetrated below the grout face, so you need to pull it back out. A poultice works like a sponge in reverse: the paste is applied over the stain, and as it dries, it draws the oil out of the grout and into the paste, which you then scrape away.

A simple poultice uses an absorbent powder and a liquid to form a thick paste. Common absorbents include baking soda, cornstarch, or a commercial grout-cleaning powder. The liquid can be water, but for oil stains, a small amount of degreasing dish soap mixed into the water improves the draw. The paste should be stiff enough to hold its shape on a vertical grout line without sliding.

Apply the poultice in a layer about a quarter-inch thick, covering the stain plus a small margin of clean grout around it. Press it firmly into the joint so it makes full contact with the stained surface. Leave it uncovered to dry completely, which can take 12 to 24 hours depending on humidity and the thickness of the paste. As it dries, it will crack; that is normal and means it is working. Once fully dry, scrape it off with a plastic putty knife and brush away the residue.

One application may not remove the entire stain. For deep or old oil, repeat the poultice process two or three times, allowing the grout to dry completely between applications. Each cycle pulls out more oil. If the stain has not faded noticeably after three attempts, the oil may have reached the subfloor beneath the grout, and the next stage is required.

AbsorbentBest forNotes
Baking sodaGeneral oil stainsMildly abrasive; rinses away cleanly
CornstarchLight, fresh stainsFine powder; can be slippery when wet
Commercial poultice powderOld or heavy stainsOften contains solvents; follow label directions

Stage Three: Use a Solvent Degreaser for Old Stains

When a poultice alone does not lift the stain, the oil has likely polymerized or bonded with minerals in the grout. At this point, a solvent-based degreaser is more effective than water-based products. Look for a product labeled for masonry or grout degreasing, or a citrus-based solvent cleaner. Test it on an inconspicuous grout joint first to confirm it does not discolor the grout.

Apply the solvent according to the label, usually by spraying or brushing it onto the dry grout line. Let it sit for the recommended dwell time, which can range from five to thirty minutes. The solvent breaks the oil's bond with the grout surface, allowing it to be wiped away. Use a nylon brush to agitate the area gently, then blot with a clean cloth to lift the dissolved oil.

After solvent treatment, rinse the grout with clean water and allow it to dry fully. Solvents can leave a residue that attracts new dirt, so thorough rinsing matters. If the stain is still visible after solvent treatment, the oil may have penetrated through the entire grout joint. At this point, professional grout cleaning equipment, such as a steam cleaner with a grout attachment, may be the only effective option, especially for large areas.

Stage Four: Seal the Grout to Prevent Future Stains

Once the oil stain is gone, the grout is more porous than it was before, because the cleaning process has opened up the surface. Sealing the grout closes those pores and makes future oil spills sit on the surface where they can be wiped away. A penetrating sealer soaks into the grout and forms a barrier without changing its appearance.

Choose a penetrating sealer designed for grout, not a topical sealer, which can peel or discolor. Apply the sealer according to the label instructions, typically with a small brush or applicator bottle, working it into the joints and wiping off any excess from the tile surface before it dries. Most sealers require one or two coats and need several hours to cure before the floor can be walked on.

Sealer is not permanent. It wears away over time, especially in high-traffic areas like kitchen floors. Reapply the sealer every one to two years, or sooner if water no longer beads up on the grout surface. A simple test: drip a few drops of water onto the grout. If it soaks in quickly, the sealer has worn off and needs reapplication.

After sealing, clean up oil spills promptly. No sealer makes grout completely impervious, and even sealed grout will absorb oil if left in contact for hours. The combination of a fresh sealer and prompt spill response is the most reliable way to keep grout stain-free.

What Not to Do When Cleaning Oil from Grout

A few common mistakes make oil stains worse or damage the grout. Avoid using a wire brush or steel wool, which scratch the tile surface and gouge the grout, creating deeper channels for oil to penetrate. Avoid bleach on oil stains; bleach does not break down oil and can discolor colored grout. Avoid high-pressure washing, which can erode the grout joint entirely.

Also avoid applying a grout sealer over a stain that has not been fully removed. The sealer will trap the oil inside the grout, making future removal far more difficult. Similarly, avoid painting over stained grout with grout colorant before the oil is gone; the oil will bleed through the paint over time.

If you have tried the poultice and solvent methods without success, the stain may be in the subfloor or the grout may be deteriorating. In that case, consult a tile and grout professional. They have industrial steam equipment and chemical strippers that are not available to consumers, and they can advise whether regrouting the affected joint is more cost-effective than continued cleaning.

Frequently asked questions

Can I use bleach to remove oil stains from grout?
No. Bleach does not break down oil and can discolor or weaken grout, especially colored grout. Use a degreasing dish soap for fresh spills and a poultice or solvent degreaser for set-in oil stains.
How long should I leave a baking soda poultice on grout?
Leave it until it is completely dry, which typically takes 12 to 24 hours. The drying process is what draws the oil out of the grout. If the paste is still damp, it is not done working.
Will sealing grout prevent oil stains permanently?
No. Penetrating sealers reduce absorption but wear away over time, usually within one to two years. Reapply sealer when a few drops of water soak into the grout quickly instead of beading on the surface.
What if the oil stain is still visible after all these steps?
The oil may have penetrated through the grout into the underlayment, or the grout may be deteriorating. A professional can use industrial steam equipment or recommend regrouting the affected joint.

Written for general information. Not professional advice.