Fillings can last many years, but they may eventually need to be replaced due to wear or decay. If you have a filling that is cracked, chipped, or otherwise damaged, it should be replaced as soon as possible to prevent further damage to the tooth.