How To Remove Water Stains From Marble

Having your beautiful marble floors or counters stained by water makes you wonder how to remove water stains from marble. The durability of marble makes it a top choice for home builders. However, this precious and shining stone isn’t free from water stains. Now, when these stains do happen, what do you do about them?

You have four remedies to try to get your marble surfaces to look sparkly clean, and free of water stains. You can use soap and water, baking soda mix, vinegar spray, or hydrogen peroxide. Applying them correctly should get the marble back in shape. These home items are easy to get, inexpensive, safe, and do not require professional knowledge.

I’ll show you how to do this project using simple, handy household items in this article. You won’t find it hard to understand how these work, so make sure you read to the end.

My Quick Overview (30 Sec)

  • As a porous material, marble is highly susceptible to water ingress. This is why water stains are so common on marble surfaces.
  • But eliminating those water stains can be achieved in several ways, including cleaning the area with regular dish soap and water.
  • However, you may want to try a paste made of water and baking soda for more stubborn stains. This can be left on the area for a day before wiping it off and cleaning the surface with dish soap and water.
  • Alternatively, you could try scrubbing the stain with a solution made of vinegar, dish soap, and water. Or you could clean the affected area with hydrogen peroxide.

What Causes Water Stains On Marble

Marble is a porous material, making it likely to have stains from hard water, especially when left for a long time. The mineral content in hard water causes a buildup and, with time, leaves stains on the marble surfaces. 

These stains can be quite a headache, especially when you wipe them with no effect. Nevertheless, with effortless application methods, you can get them out.

How To Remove Water Stains From Marble

Depending on the severity of the water stain, any of these methods can remove it from marble:

Use Of Dish Soap And Water

Every home has running water and dish soap. To get that water stain off your marble surfaces, simply make a mixture of water and dish soap. Apply the mixture to the surface with a clean, soft cloth, wipe gently, and allow it to dry out.

Baking Soda Mix

Baking soda is one multi-use cleaning agent every home should have. The use of baking soda to remove water stains is done in two ways:

Firstly, make a paste with baking soda and water in a ratio of 2:1 and apply it cleanly to the area with the water stain. Scrub the area gently with a light brush and then rinse with distilled water. Pat dry with a clean, dry towel.

Alternatively, you can make a poultice from baking powder by mixing it with water to form a thick paste. Apply this paste to the stained area and wrap it with plastic wrap to prevent the paste from coming off. Leave for at least 24 hours and gently wipe out the paste with a wet cloth.

More importantly, wash the area with mild soap and water to remove every trace of baking soda left on the marble surface.

Vinegar Spray

Just like baking soda, vinegar has many home uses. Water stains on marble can be easily cleaned with a simple mixture of water, vinegar, and dishwashing liquid.

Put the mixture in a spray bottle and apply it to the marble surface. Use a soft sponge to scrub the water lightly, then dry with a clean towel.

Hydrogen Peroxide

Hydrogen peroxide is an excellent cleaning and bleaching agent and a disinfectant. For home use, 3% concentration works just fine. It is mild and safe for cleaning marble surfaces and removing water stains.

Make a thick paste with hydrogen peroxide and baking soda or cream of tartar. Rub the mixture into the stained area, cover it with a paper towel, and let it sit for a minimum of 60 minutes. Use a damp cloth to clean out the paste, and rinse to avoid leftovers.

Lastly, you should wear a mask and gloves to protect yourself from chemical reactions.


Having your marble surfaces look dull can be challenging for most home users. However, with the above steps showing you how to get rid of water stains on marble, your marble tops can sparkle again.

Photo of author

Author at Huliq.

Written By James Huliq