Most concrete should be resealed every 1 to 3 years. However, this will depend on the type of sealer used, the amount of abuse it is exposed to and so forth.