Sealants can last for up to 10 years, but they will need to be checked and possibly reapplied every so often. Be sure to visit your dentist regularly so that they can check the condition of your sealants and make sure they are still in good shape.