Marble: how to remove stains of wine, fruit and coffee


By this video-test we offer a permanent solution to remove stains from marble that are formed due to absorption of colored organic substances such as wine, coffee and fruit juices.

The marble surfaces untreated, then without the prior application of water-oil repellent products, absorb liquids in depth and, if this one are colored, reveal obvious stains that can not be removed with normal cleaning surface.

What products to choose? Who to trust?

Looking on google you’ll come across a number of tips about home, sometimes quite risky and that will expose you to the risk of ruining your beautiful marble surfaces. On the other hand in specialist shops offer a wide range of specific products for the treatment of marble surfaces, but that does not always prove to be decisive.

To find an answer to this question we tested various solutions, using products more or less specialized, but paying special attention to the methods “home”, those based on products that are easy to find.

In this video, and in those that follow, we propose the solutions found to be more effective in our tests.

Today we see in action two different types of product: Hydrogen Peroxide 35%, and, for comparison, a specific stain remover for marble.


The tests showed that the hydrogen peroxide 35% in a definitive manner removes the colored spots, the product of comparison seems, at a first application, not be decisive.

What do I need?

So if you need to remove the stains of wine, coffee or fruit (in the video was cranberry juice) here’s what you need to provide:

Hydrogen Peroxide 35% (available at any pharmacy)

Gloves and goggles

What to do?

Wash the marble surface with mild detergent and water, then let it dry.

Observing safety precautions, cover the stain with plenty of Hydrogen Peroxide 35% and wait until completely dry.

The Hydrogen Peroxide does not release toxic fumes but oxygen, media dry and leaves no residue.

The halo residue that may have visible against hydrogen peroxide, but it is not caused by the same staining agents that contain acidic substances have corroded the surface of the marble.

The Hydrogen Peroxide in fact does not affect the polish and shine of marble.



  • Hydrogen peroxide 35% causes burns, it is the one normally used in the disinfection that has a concentration of 3%use gloves and gogglesnot touch the surface of the treated area without gloves before complete drying, ie prior to the complete separation of oxygen from wateravoid contact with metals (oxygenated water has a corrosive effect on them)

The Hydrogen Peroxide NOT remove:

  • oil stains with soap or cosmetics (frequent on the marble top of the bathroom)corrosion caused by acidic substances¬†to remove etch marks (here)>>>These and other topics else on will be detailed in the next video test. Leave your suggestions below. Thanks: =)


Leave a Reply

Your email address will not be published. Required fields are marked *