It all depends on which sealer you have chosen to use and how often the item you have applied the sealant to, is used. On average an acrylic sealer should last about one to three years. If you are looking for a sealant that will last longer, we suggest using an epoxy or Urethane sealant which can last from five to ten years.