How to Remove Oil Stains from Walls

MediumVaries: a fresh mark is quick6 stepsChecked against 4 sourcesReviewed · Updated Nov 5, 2026
Quick answer

Blot the oil with a dry white cloth, then wipe with plain water and sudsy water, rinsing as you go. Finish small marks with a cloth dampened with 90% denatured alcohol, and keep heat off the wall the whole time.

Start the steps

Prefer a ready-made fix? Our top picks ↓

First few minutes

Just happened? Do this first

  1. Blot the oil with a clean, dry white cloth or paper towel, pressing rather than rubbing.
  2. Keep heat off the spot: no hair dryer, heat gun or hot air until it's gone.
  3. Get your sponge, clear water and sudsy water ready before you start wiping.

Oil on a painted wall is harder than it looks, because the paint takes pressure and moisture badly and oil won't dissolve in water. A damp cloth alone just smears the mark across the finish. A fresh spot usually lifts in a few gentle passes, while an older mark can take many passes and still leave a faint shadow.

Cooking oil stains on walls near the stove need a light hand, since scrubbing can dull the paint. For a stubborn spot on painted walls, a scouring cleanser used lightly is the tool to reach for, after testing a hidden corner. On drywall or plaster, keep the cloth barely damp so the surface doesn't soften.

Before you start

What walls can take

Use with care4

  • Water
  • Chlorine bleach
  • Solvents (alcohol, spot removers)
  • Scrubbing and abrasives

Avoid1

  • Soaking

6 items

What you'll need

0 of 6 ready

Tap an item to get it on Amazon, or tick what you already have.

As an Amazon Associate we earn from qualifying purchases.

6 steps

Step by step

0 of 6 done
  1. Step 1 of 6

    Blot up the excess oil

    Press a clean, dry white cloth or paper towel onto the spot to lift whatever is still sitting on the surface. Start at the outer edge and work inward, so the oil doesn't spread across the wall.

  2. Step 2 of 6

    Test the cleaners on a hidden spot

    Pick an area that's out of sight, such as behind furniture or inside a corner. Try the water, the sudsy water and the alcohol there, and stop if the color transfers to your cloth or the paint changes.

  3. Step 3 of 6

    Wipe with plain water first

    Wring a sponge or cloth until it's just damp, then wipe the spot in light, overlapping strokes. Plain water is the first cleaner to try, but it can't dissolve oil on its own, so move on if the mark stays.

    Tip. Rinse the sponge often so you aren't carrying oil back across the wall.

  4. Step 4 of 6

    Wash with sudsy water

    Dip a sponge in warm water with mild dish soap whipped into suds, and wipe the spot in overlapping strokes. Use the foam and not the liquid, since the aim is to lift the oil without flooding the paint.

  5. Step 5 of 6

    Rinse with clear water

    Wring a sponge out in clear water and wipe over the washed area until no soap or oil comes off on it. Use overlapping strokes so the wall doesn't streak as it dries.

  6. Step 6 of 6

    Spot small marks with alcohol

    Moisten a soft cloth with 90% denatured alcohol, with no added color or fragrance, and dab the mark gently. A commercial spot remover can be used the same way on a stubborn spot, but only after you've tested it on a hidden area.

    Careful. Denatured alcohol and spot removers are flammable, so keep flames, pilot lights and sparks away and work in a ventilated room.

If you'd rather buy than mix

Best products for oil on walls

Choose a spot remover that lists petroleum distillates or hydrocarbons, such as naphtha, and pretest it on a hidden spot first.

How we picked these: each product is made for this type of stain, its maker doesn't warn against using it on walls, and its directions fit the steps above.

Finished the steps? How does it look?

How to tell it's working

Oil on the cloth is the clearest sign, because each pass should lift a little more of it and the mark gets lighter. Judge the wall only after it has fully dried, since damp paint can look darker than it really is. If the cloth stays clean and the mark hasn't changed after several rounds, the oil has set into the surface and the old-stain notes apply.

What changes for yours

Adjust for your walls

Painted walls and paint finishes

Painted walls are the most common case, and the finish decides how hard you can work. On flat or matte paint, keep every pass light, because even a little pressure can dull the paint around the spot.

Whatever the finish, rinse the area clean so no soap film is left behind. Save the alcohol for a small mark only, since it can lift paint along with the oil.

Cooking oil

Cooking oil is the one to hurry with, because the sooner the wash and rinse happen, the less time the film has to set. The dry blot helps, but the wash and rinse do most of the work here.

If a faint yellow tint is left after the rinse, repeat the sudsy wash once before moving on. Don't keep adding alcohol to a spot that is already clean.

Drywall, plaster, and other wall surfaces

The steps stay the same, but you may not be able to tell by looking whether the surface is painted, sealed or bare. If you're unsure, test the water and soap on a hidden spot first and keep every wipe light.

Skip scrubbing pads entirely. If a mark still shows after the rinse, move to the stronger treatment rather than working harder on the same spot.

Kitchen walls

Kitchen splatter is usually a mix of cooking oil and grease that has built up over days, so it's often a thin film rather than a fresh spot. Treat the whole area around the mark, not just its center, so the film doesn't leave a ring.

Grease collects behind and under cabinets and near the stove, so check those spots as well. Use a clean section of cloth for each pass.

Hair, baby, and essential oils

These oils behave like any other oil on a wall, so the same order applies: blot, test, wash, rinse, and then alcohol on small spots only. Expect to repeat the wash once if the first pass leaves a shine.

Use only alcohol with no added color or fragrance, and test it on a hidden spot before using it on a visible mark.

Wall next to the bed

A wall beside the bed gets touched often, so an oil mark there is usually a thin, spread-out film. Start with a light blot and plain water, and work outward from the mark so you don't smear it wider.

Use a fresh section of cloth for each pass, and keep the cloth away from any clean paint beside the bed.

Old, dried or set-in stains

Old oil is harder to remove than fresh oil, so expect to repeat the wipes and the alcohol step more than once. Some stains need many treatments, and that's normal rather than a sign the wall is ruined.

Once the mark has dried, switch to a solvent-based cleaning solution made for oil and grease stains, applied to a cloth and tested on a hidden spot first. If that still leaves a mark, repeat the sudsy wash with a clean sponge, using gentle strokes, and never scrub flat or matte paint hard.

Wash first, because if the mark comes clean, you won't need to repaint at all. If a shadow still shows once the wall is dry, stop, since more scrubbing will do more harm to the paint than good to the stain.

Vinegar, baking soda, peroxide and more

Do home remedies work on oil on walls?

Many remedies online are meant for food or fabric, so most don't belong on a painted wall. On a painted wall, plain water, sudsy water and a little denatured alcohol for small marks are the safe options. If the mark still shows after the wash, a stain-blocking primer under fresh paint covers it.

Works2Skip3Avoid1

RemedyVerdictWhat to know
Dish soapGet it on Amazon WorksThis is the sudsy water in the wash step. Use the foam only, and rinse the area clean afterward.
Rubbing alcoholGet it on Amazon WorksUse the 90% denatured alcohol in the last wipe, on small spots only. Pretest it first, because it can lift paint along with the oil.
White vinegarSkipSkip vinegar; it doesn't help lift oil from a wall. It simply isn't needed for oil on a wall.
Baking sodaSkipSkip baking soda; a scrubbing paste is too hard on flat or matte paint. Heavy pressure and over-wetting can damage matte paint.
Hydrogen peroxide (3%)SkipSkip peroxide on walls; blot the oil with a dry white cloth first, then wipe with plain water and sudsy water, rinsing as you go.
Oxygen bleach (OxiClean)AvoidPainted surfaces are on its unsafe list, so keep it off the wall.

What makes it worse

Mistakes to avoid

Don't loosen oil with more oil

Cooking oil and other fats won't lift an oil mark, and any film left behind ages into a yellow stain. Stick to the cleaners in the steps, and rinse before you move on.

Don't let alcohol run down the wall

Put the alcohol on the cloth, not on the wall, and dab only the mark. Liquid running down the paint can lift a clean area you didn't mean to touch.

Don't rub the oil across the paint

Rubbing pushes the oil deeper into the paint and spreads a small spot into a wide smear. Press a dry white cloth straight down to lift it, and switch to a clean area of cloth each time.

Don't dry the spot with heat

A hair dryer, heater or iron sets oil into the surface and makes the mark harder to lift on the next pass. Let the wall air out naturally between rounds, even when you're in a hurry.

Don't skip the test on a corner

Paint finishes vary from room to room, and a cleaner that's fine on one wall can dull another. Try your cleaner behind a door or in a corner first, and judge it only after it dries.

When to call a professional

Once the mark survives the steps and the paint looks dull or pale where you cleaned, it's time to bring in a painter. A paint store can advise on a spot touch-up or a repaint of that section, and it helps to say an oil mark was involved and which cleaners you already used.

Questions

Does oil stain walls?

Yes. Oil doesn't dissolve in water, so it can leave a dark, greasy mark that a wet cloth alone won't lift. Blot it first, then follow the steps in order.

Can I scrub the oil off with an abrasive pad?

Skip abrasive pads on painted walls, since hard scrubbing can damage flat or matte paint. A soft, non-abrasive sponge or cloth with a small amount of alcohol or spot remover does the job on small marks.

Why does the stain look worse once it dries?

Oil that has sat for a while sets into the surface, so it's harder to remove than fresh oil. Expect more passes, and move to the stronger treatment rather than scrubbing harder.

Can I just paint over an oil stain?

Only after cleaning. A stain-blocking primer under fresh paint seals the mark so it doesn't show through the new coat. Let the wall dry fully first, and check that it's clean.

Can I wash the oil off a wall that was just painted?

Not right away. Fresh paint needs at least two weeks before any water touches it, because wetting it sooner can change or damage the finish. Until then, blot the oil with a dry white cloth only and keep the cloth as dry as you can.

Is oil going to ruin matte paint if I clean it?

Matte paint is the finish most at risk, since too much water or pressure can change it. Keep your cloth barely damp, press lightly, and check the spot once the wall is fully dry. If it looks shinier or flatter than the wall beside it, the finish has been affected and a paint store is the place to ask.

What's the safest way to clean oil off wallpaper?

Check the label first, because only washable papers can take any moisture at all. Blot with a dry white cloth before anything damp touches the oil, then use a barely damp sponge with no abrasives. Textured papers and grasscloth can't take much water, so a professional is the safer choice for those.

Oil on other materials

All 40 materials for oil

Other stains on walls

All 57 stains on walls

Start from the bigger picture

How we know this

Every method, amount and warning here comes from university extension services, industry bodies and product makers. We read them, check every step for unsafe combinations and changed amounts, and write it up so you can follow it.

  1. University of Georgia Extension
  2. American Cleaning Institute
  3. Iowa State University Extension
  4. Sherwin-Williams