How often do I need to seal my countertops? By its nature, granite is generally moisture-resistant. It is somewhat porous and substances such as cooking oil, vinegar, and candle wax may quickly soak into the stone and stain it. Sealants block liquids from seeping into the granite. We recommend sealing your granite once a year, and more frequently for lighter colors.