Generally, granite does not stain. All stone is porous to some extent, but granite has very little porosity. A few colours may absorb some moisture with prolonged contact, which may cause the stone to appear darker. Usually, no evidence remains when the liquid is removed and the granite dries. The granite products are sealed prior to or during installation to help prevent staining - however, this process does not make the stone impervious to liquid.