How To Remove Oil Stains From A Wall? – 4 Simple DIY Methods for 100% Guaranteed Results!

by Stephanie Yankova

There are countless ways to get oil on your walls – your kid accidentally touches them with greasy hands, your first attempt to cook meat in a pan ends up with oil splashing all over the place, or you spill your essential oils and a few mischievous drops find their way to your walls. It happens to the best of us! Does that mean we just have to make peace with this incidental abstract addition to our interior? Absolutely not! Here’s how to remove oil stains from a wall for good! 

Tips on How to Remove Oil Stains from a Wall

woman cleaning wall oil stains diy household items easy remedies

The market is saturated with all kinds of cleaning products for stains you didn’t even know you could get! Oil stains occur unexpectedly and unlike other spots, it’s best if you could treat them as quickly as possible. If you don’t have one of those magical cleaning solutions at hand, don’t worry! There are plenty of home remedies you can use with just as much success! Now, don’t panic, roll up your sleeves, put on a pair of cleaning gloves, and let’s get to work!

Note: These methods are only applicable to walls with satin, semi-gloss, and oil-based paint. If your wall has been painted with latex or flat paint, unfortunately, these tips won’t be effective. In this case, your best solution would be to simply touch up the paint.

Read also: How to Remove Oil Stains from Clothes Effectively? Here’s a Simple Guide!

Clean Oil Stains From Your Walls With Dish Soap

household items wall cleaning oil stains regular dish soap


Regular dish soap contains surfactants which makes it an incredibly powerful tool in the fight against stubborn oily stains. It can be used just as effectively on walls, as well as on clothes and upholstery. Thanks to its gentle formula you don’t have to worry about damaging the paint! Here’s what you need for this cleaning hack:

  • Classic dish soap
  • Paper towels
  • A bowl
  • Warm water
  • A clean cloth

Once you’ve got everything you need, follow these simple steps:

  1. Use paper towels to dab the oil from the wall.
  2. Take the bowl and mix 1 tbsp of dish soap with 150 ml of warm water.
  3. Take the cloth, dip it into the soapy mixture, and dab it onto the stains.
  4. Once you’ve applied it onto the walls you can begin to gently scrub the stains with the cloth.
  5. Use another clean wet cloth to remove any soapy residue from the walls.
  6. Let them air dry.

Make a Baking Soda Paste

regular baking soda box household cleaning properties oil stains

You’ve probably already thought of this method as baking soda is one of the most common cleaning components in every household! It’s easily accessible, cost-efficient, and super versatile! For this method you’re going to need:

  • Baking soda
  • Warm water
  • A small bowl
  • A clean sponge
  • A clean cloth or paper towels

How to apply this method:

  1. Take the bowl and add 1 cup of baking soda to it.
  2. Pour 200 ml of hot water into the bowl and mix with the baking soda until you get a paste.
  3. Use the clean sponge to apply a thick layer of the paste onto the oily spots.
  4. Let it sit for 30–40 minutes.
  5. Use a clean cloth or paper towel to wipe off the leftover paste from the walls.
  6. Repeat the method if there are still any visible spots.
  7. Once happy with the result, allow the wall to air dry.

Try a Cornstarch Solution

If you don’t have baking soda at your disposal, you can use cornstarch just as efficiently. It has really strong abrasive properties which makes it an excellent tool for cleaning all kinds of greasy stains. Similar to the baking soda paste process, you’re going to need:

  • Cornstarch
  • Warm water
  • A Bowl
  • A sponge or a clean cloth
  • A bowl

These are the steps you need to follow:

  1. Take the bowl and mix together a cup of cornstarch with 200 ml of lukewarm water.
  2. Apply the paste to the stains using a clean cloth or a sponge.
  3. Let it sit for 30 minutes.
  4. With a clean damp cloth wipe off any cornstarch mixture residue from the wall.
  5. Repeat the process if necessary.
  6. Once the stains are gone let the wall air dry.

Remove Oil Stains from Walls With a Magic Eraser

melamin magic eraser sponge cleaning oil stains walls

The great thing about the Magic eraser is that it can be used both on oil-based, and flat paint walls. It’s made of melamine foam which makes it incredibly useful for cleaning grease and grime from any surface. All you need to do is use the eraser on each individual spot the same way you would use it to erase a pencil mark from paper. Use the eraser gently and ONLY on the stained area, otherwise, it may remove some of the paint. Once the spots are no longer visible, put the eraser down – the job is done!

Read also: How to Remove Grease and Oil Stains from Concrete? With Natural Household Cleaner or Degreaser?

Embedded image

Copy code to embed the image: Big picture: Small picture: BB-Code: