You need to reseal granite annually. To keep bacteria from colonizing your stone countertops, hiring a professional to reseal them every year is best. This will help protect them and keep them beautiful for their lives.
Lighter granites might require sealing twice a year, while darker ones could go longer between sealings. High-use areas might need more frequent sealing. A simple water test can help determine when it’s time: if water doesn’t bead up on the surface, it’s time to reseal.