Oil can come in contact with your walls in a variety of ways. Body oils can be transferred from skin when the walls are touched. Cooking can also cause oil to splatter onto your walls creating a messy situation. No matter how the oil got there, it can create difficult-to-remove stains. The stains will make your walls look old, dirty and dingy. The oil soaks into the wall and typically cannot be removed with soap and water.
Saturate a sponge in white vinegar. Wring out the excess liquid so the sponge is damp but not soggy.
Rub the oil stains off the wall with the sponge until the stains are no longer visible.
Dampen a clean sponge in water and wipe the area to remove the vinegar. Dry the walls with a dry cloth.
Create a paste by mixing 1 part water with 3 parts cornstarch.
Spread the paste directly on the oil stains. Allow the paste to sit for several minutes.
Wipe the paste off the wall with a damp cloth. Repeat the process until you have removed all oil stains.
Set an iron on the lowest setting and allow it to preheat for several minutes. Fold several paper towels into a small stack.
Hold the paper towels over the oil stain with one hand and rub the iron over the paper towels with the other hand.
Rub the iron over the paper towels for several passes. Make sure not to touch the wall or your hand with the hot iron plate. The heat from the iron will warm the oil and the paper towels with absorb it.
Repeat the process until you have removed the oil stains from the walls. Wash the wall with warm, soapy water, rinse with a damp cloth and blot dry with a towel.