There is no definite answer as to how often you should seal your granite countertop because the need is determined by a number of variables. Generally, your granite countertop will need to be sealed every 1-3 years. The best way to know when this is needed is to conduct the paper test.