Home Improvement Stack Exchange is a question and answer site for contractors and serious DIYers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How to clean oil stains from yellow (its natural color) marble?

share|improve this question
You may be out of luck if it's a drying oil. What kind of oil is it? – Wayfaring Stranger Jul 7 at 18:25

You might try the poultice answer from @auujay in this question: How can I clean oil stains from vitreous floor tiles? I can't vouch for the answer, personally.

Removing oil from natural stone is nigh well impossible. Easier to make the oil stain uniform over a wider area, if practical.

share|improve this answer

Marble can be easily stains because of its porous nature. Try covering the area with corn starch for about 24 hours. It will absorb any excess oil. Then, wash the area with more hot water and detergent. If you still see the stain, dampen a paper towel with acetone. Leave the dampened paper towel on the stain for about an hour, and rinse with water. Repeat this process untill the stain is completely removed.

share|improve this answer

To remove this kind of stain you need a solvent and an absorbent. The effective solvents are toluene or xylene, both of which can be found in a hardware store. This is combined with the absorbent, ideally fuller's earth. You can buy fuller's earth from auto parts stores.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.