Our Blog

6 Types Of Common Marble Stains And How To Easily Remove Them

Marble is an excellent choice for people who want to make their homes look more elegant and practical. It can be used in most parts of the house including as a flooring material, as a countertop and in some cases as a wall ornament. The use of marble gives one’s home a premium feel that is difficult to replicate with other materials. However, the problem is that when it stains, the stain may be obviously visible. You don’t always have to call a contractor to help you get rid of the stains if this happens. Some of the options you can try out include:

Liquid stains including ink and paint

Marble is a porous rock, so colored liquids tend to soak into it and stain it from within. The fact that the stain will technically not be on the surface might make it seem difficult to remove it. However, you can use some poultice and hydrogen peroxide to lift the stain out of the rock, a process that is similar to using a clay mask to get rid of dirt in skin pores. The poultice and hydrogen peroxide mixture is formed into a paste and left on the marble for around 12 hours. If the stain is not completely removed, the process is repeated.


Rocks are particularly sensitive to acidity, and when exposed to materials such as fresh orange juice they may stain due to the chemical reaction with the mild acid. To remove such stains, a combination of hydrogen peroxide and polishing powder are used to soak up the acid. You may need to rebuff the surface of the rock to re-shine it, since the acid and the stain removal process tend to dull the rock.


If a piece of metal is placed on the marble and it starts rusting, the rust may end up staining the marble. The best way to remove it is by using a wire brush to gently remove rust particles in crevices. If the stain has set, poultice or rust remover can be used to clean the surface.


In areas that are exposed to a lot of soot such as a kitchen, some of it may settle onto the marble and result in staining. Getting rid of these stains is as simple as using soap and water to thoroughly clean the surface. Since this process can dull the surface, rebuffing is usually necessary afterwards.


Some oils have the potential to seep into a rock and change it’s color. Common culprits include oil based makeup and peanut butter. Warm water mixed with some ammonia is usually enough to get rid of these types of stains. The other alternative is using acetone. For best results, this is made into a paste and left on the stained surface for a day or two before it’s cleaned up.

Wine, tea and coffee

These have the potential to stain lightly colored marble. Removing them is as simple as using a poultice combined with hydrogen peroxide and left overnight before cleaning with some warm water.