Home Garden

How to Get Rid of Oil-Based Marks on a Painted Wall

Painted walls attract stains, from greasy hand prints to scuffs and other oil-based marks. Oily stains resist cleaning because they can't absorb water and other cleaning agents. Attempting to repaint over them may not remove the stains because the oil seeps back through the paint. Using the right cleaner can break down the oils; and if that fails, there are painting methods that prevent stain seepage from occurring in the first place.

Things You'll Need

  • Cleaning cloths
  • Degreaser
  • Vinegar
  • Latex or oil primer
  • Paintbrush
  • Paint
Show More

Instructions

    • 1

      Wash the oily stain with a clean cloth and a commercial degreasing cleaner. Alternatively, combine equal parts hot water and vinegar to create a degreaser. Vinegar cuts through most oil and grease.

    • 2

      Inspect the wall for any remaining oil marks after the surface dries completely. If marks remain, the oil likely soaked into the paint and cannot be washed off.

    • 3

      Paint over the oily mark with a quality primer. Use a latex primer for walls painted with latex paint and an oil primer for those painted with an oil paint. Usually, latex is used on drywall, and oil is used on wood walls.

    • 4

      Allow the primer to dry completely, typically for at least four hours. Inspect the area to ensure the oily mark has not bled through the primer. If it is still visible, apply a second coat of primer and allow it to dry.

    • 5

      Apply a fresh coat of paint once the primer dries completely. Paint between one and three coats of the final color so the repaired area matches the rest of the wall.